meta-Chloroperoxybenzoic acid

From Wikipedia, the free encyclopedia
(Redirected from Meta-chloroperbenzoic acid)
Jump to navigation Jump to search

<templatestyles src="Chembox/styles.css"/>

Template:Chembox AllOtherNamesTemplate:Chembox headerbarTemplate:Chembox IndexlistTemplate:Chembox JmolTemplate:Chembox ChEMBLTemplate:Chembox ECHATemplate:Chembox E numberTemplate:Chembox IUPHAR ligandTemplate:Chembox UNIITemplate:Chembox CompToxTemplate:Chembox headerbarTemplate:Chembox HazardsTemplate:Chembox headerbarTemplate:Chembox Datapage checkTemplate:Yesno
meta-Chloroperoxybenzoic acid
Template:Chembox image sbs cell
Template:Longitem Template:Unbulleted list
ChEBI Template:Unbulleted list
ChemSpider Template:Unbulleted list
DrugBank Template:Unbulleted list
EC Number Template:Unbulleted list
KEGG Template:Unbulleted list
Template:Longitem Template:Unbulleted list
RTECS number Template:Unbulleted list
UN number 3106
Script error: No such module "collapsible list".
Script error: No such module "collapsible list".
Template:Longitem Template:Chembox Elements/molecular formula
Molar mass Template:Chem molar mass
Appearance White powder
Melting point Template:Chembox CalcTemperatures
Acidity (pKa) 7.57
Template:Longitem peroxyacetic acid; peroxybenzoic acid

Template:Chembox Footer/tracking container onlyScript error: No such module "TemplatePar".Template:Short description

meta-Chloroperoxybenzoic acid (mCPBA or mCPBA) is a peroxycarboxylic acid. It is a white solid often used widely as an oxidant in organic synthesis. mCPBA is often preferred to other peroxy acids because of its relative ease of handling.[1] mCPBA is a strong oxidizing agent that may cause fire upon contact with flammable material.[2]

Preparation and purification

mCPBA can be prepared by reacting m-chlorobenzoyl chloride with a basic solution of hydrogen peroxide, followed by acidification.[3]

It is sold commercially as a shelf-stable mixture that is less than 72% mCPBA, with the balance made up of m-chlorobenzoic acid (10%) and water.[1] The peroxyacid can be purified by washing the commercial material with a sodium hydroxide and potassium phosphate solution buffered at pH = 7.5.[2][4] Peroxyacids are generally slightly less acidic than their carboxylic acid counterparts, so the acid impurity can be extracted if the pH is carefully controlled. The purified material is reasonably stable against decomposition if stored at low temperatures in a plastic container.

In reactions where the exact amount of mCPBA must be controlled, a sample can be titrated to determine the exact amount of active oxidant.

Reactions

The main areas of use are the conversion of ketones to esters (Baeyer-Villiger oxidation), epoxidation of alkenes (Prilezhaev reaction), conversion of silyl enol ethers to silyl α-hydroxy ketones (Rubottom oxidation), oxidation of sulfides to sulfoxides and sulfones, and oxidation of amines to produce amine oxides. The following scheme shows the epoxidation of cyclohexene with mCPBA.

File:Reaction of cyclohexene with mCPBA.png

The epoxidation mechanism is concerted: the cis or trans geometry of the alkene starting material is retained in the epoxide ring of the product. The transition state of the Prilezhaev reaction is given below:[5]

File:Mcpbaepoxidation-updated.png

The geometry of the transition state, with the peracid bisecting the C-C double bond, allows the two primary frontier orbital interactions to occur: πC=C (HOMO) to σ*O-O (LUMO) and nO (HOMO, regarded as a filled p orbital on a sp2 hybridized oxygen) to π*C=C (LUMO), corresponding, in arrow-pushing terms, to formation of one C-O bond and cleavage of the O-O bond and formation of the other C-O bond and cleavage of the C=C π bond.

References

<templatestyles src="Reflist/styles.css" />

  1. a b Script error: No such module "citation/CS1".
  2. a b Script error: No such module "Citation/CS1".
  3. Script error: No such module "Citation/CS1"..
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".