Acyloin condensation

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Acyloin condensation is a reductive coupling of two carboxylic esters using metallic sodium to yield an α-hydroxyketone, also known as an acyloin.[1][2][3]

The acyloin condensation

The reaction is most successful when R is aliphatic and inert. The reaction is performed in aprotic solvents with a high boiling point, such as benzene and toluene. The use of protic solvents results in the Bouveault-Blanc reduction of the separate esters rather than condensation. Depending on ring size and steric properties, but independent from high dilution, the acyloin condensation of diesters favours intramolecular cyclisation over intermolecular polymerisation.

The acyloin condensation

Mechanism

The mechanism consists of four steps:

(1) Oxidative ionization of two sodium atoms on the double bond of two ester molecules.
(2) Free radical coupling between two molecules of the homolytic ester derivative (A Wurtz type coupling). Alkoxy-eliminations in both sides occur, producing a 1,2-diketone.
(3) Oxidative ionization of two sodium atoms on both diketone double bonds. The sodium enodiolate is formed.
(4) Neutralization with water to form the enodiol, which tautomerizes to acyloin.[4]
The acyloin condensation

Variations

Rühlmann-method

The method according to Rühlmann[5] employs trimethylchlorosilane as a trapping reagent; by this, competing reactions are efficiently subdued. Generally, yields increase considerably. The hydrolytic cleavage of the silylether gives the acyloin. To achieve a mild cleavage methanol can be used in several cases.

Rühlmann-method

Usually toluene, dioxane, tetrahydrofuran or acyclic dialkylethers are employed as solvents. Advantageously also N-methyl-morpholine has been used. It allowed in some cases a successful reaction, in which otherwise the reaction failed in less polar media.

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Bloomfield, J. J.; Owsley, D. C.; Nelke, J. M. Org. React. 1976, 23.
  4. Acyloin condensation
  5. Lua error in package.lua at line 80: module 'strict' not found.

See also

External links