Clemmensen reduction

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Clemmensen reduction
Named after Erik Christian Clemmensen
Reaction type Organic redox reaction
Identifiers
Organic Chemistry Portal clemmensen-reduction
RSC ontology ID RXNO:0000038

Clemmensen reduction is a chemical reaction described as a reduction of ketones (or aldehydes) to alkanes using zinc amalgam and hydrochloric acid.[1][2][3] This reaction is named after Erik Christian Clemmensen, a Danish chemist.[4]

The Clemmensen reduction

The Clemmensen reduction is particularly effective at reducing aryl-alkyl ketones,[5][6] such as those formed in a Friedel-Crafts acylation. With aliphatic or cyclic ketones, zinc metal reduction is much more effective.[7]

The substrate must be unreactive to the strongly acidic conditions of the Clemmensen reduction. Acid sensitive substrates should be reacted in the Wolff-Kishner reduction, which utilizes strongly basic conditions; a further, milder method is the Mozingo reduction. The oxygen atom is lost in the form of one molecule of water.

However, the reaction is not suitable for substances sensitive to acids. Also, -COOH group can't be reduced by this method. (-COOH group can be reduced by treating it with soda lime and then heating).

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. Lua error in package.lua at line 80: module 'strict' not found.
  4. Biographies of Chemists, accessed 6 Feb 2007
  5. Lua error in package.lua at line 80: module 'strict' not found.; Vol. 15, p.64 (1935)
  6. Lua error in package.lua at line 80: module 'strict' not found.; Vol. 33, p.17 (1953).
  7. Lua error in package.lua at line 80: module 'strict' not found.; Vol. 53, p.86 (1973).

Reviews

  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.

See also