Reduction, oxidation and the tests for aldehydes and… | StemPy Lab
Course 28.2·Lesson 2 of 3
Reduction, oxidation and the tests for aldehydes and ketones
A silver mirror on glass, a red solid in a blue solution and a yellow solid with an antiseptic smell are the three classic tests for carbonyl compounds. The same lesson covers reduction to alcohols and to alkanes, and why aldehydes oxidise so much more easily than ketones.
about 25 min1 simulation1 practice question
Lesson 2 of 3Show all lessonsHide
Try the code and the simulations beside the lesson.
Reduction to alcohols
Adding hydrogen to C=O gives an alcohol. An aldehyde gives a primary alcohol and a ketone gives a secondary alcohol.
Sodium borohydride, NaBH4, in ethanol or water. It is mild and reduces aldehydes and ketones.
Lithium aluminium hydride, LiAlH4, in dry ether, then dilute acid. It is stronger and reduces more groups. It reacts with water, so the solvent must be dry.
Hydrogen over nickel, platinum or palladium. It also reduces a C=C bond in the same molecule.
CH3COCH2CH31.NaBH42.H3O+CH3CH(OH)CH2CH3
Both hydrides work the same way. The hydride ion, H−, is the nucleophile that adds to the carbon.
Reduction to hydrocarbons
The C=O group can be turned into CH2. There are two classical methods. They suit different molecules.
Clemmensen reduction. Zinc amalgam, Zn-Hg, and concentrated hydrochloric acid, heated. It needs a molecule that survives strong acid.
Wolff-Kishner reduction. Hydrazine, NH2NH2, makes a hydrazone. Heating with potassium hydroxide in ethylene glycol, at about 473K, gives the alkane and nitrogen gas. It needs a molecule that survives strong base.
C6H5COCH3Zn-Hgconc.HClC6H5CH2CH3
The choice is made by what else is in the molecule. An acid-sensitive group needs Wolff-Kishner, and a base-sensitive group needs Clemmensen.
Oxidation: why an aldehyde is not a ketone
An aldehyde carries a hydrogen on the carbonyl carbon. Replacing this hydrogen with an OH group gives a carboxylic acid. So an aldehyde is oxidised very easily, even by mild oxidising agents. A ketone has no such hydrogen. Oxidising it must break a carbon-carbon bond, and this needs strong conditions, such as hot concentrated nitric acid or potassium permanganate. The result is a mixture of acids with fewer carbons. Cyclohexanone gives hexanedioic acid, which is used to make nylon-6,6.
This difference gives us tests.
Tollens' test. Tollens' reagent is ammoniacal silver nitrate, which has the complex ion [Ag(NH3)2]+ in alkali. Warm it with an aldehyde, and silver forms as a silver mirror.
Fehling's test. Fehling's solution has copper(II) ions held in alkaline tartrate. Heat it with an aliphatic aldehyde, and a red-brown precipitate of copper(I) oxide forms.
RCHO+2Cu2++5OH−⟶RCOO−+Cu2O+3H2O
Aromatic aldehydes, such as benzaldehyde, do not give Fehling's test, but they do give Tollens' test. Ketones give neither.
Iodoform test. Warm the compound with iodine and sodium hydroxide, which gives sodium hypoiodite. A yellow precipitate of iodoform, CHI3, and a characteristic antiseptic smell show a positive result. The test is given by compounds that have the group CH3CO- attached to carbon or hydrogen, and by alcohols with CH3CH(OH)-, which are first oxidised.
Ethanal is the only aldehyde that gives it. Ethanol is the only primary alcohol that gives it. Propanone, butanone, pentan-2-one, propan-2-ol and acetophenone also give it.
A table with ticks and crosses. Rows: ethanal, propanal, propanone, benzaldehyde and acetophenone. Columns: Tollens reagent, Fehling solution, iodoform test and 2,4-dinitrophenylhydrazine. Ethanal passes all four tests. Propanal passes Tollens, Fehling and 2,4-DNP but not iodoform. Propanone passes iodoform and 2,4-DNP only. Benzaldehyde passes Tollens and 2,4-DNP only, so it does not give Fehling's test. Acetophenone passes iodoform and 2,4-DNP only.
A test with 2,4-dinitrophenylhydrazine is positive for every aldehyde and ketone. So it separates this family from alcohols and acids, and the tests above divide the family.
Set methanal and 0.5g. It gives four silver atoms for each molecule, so more than twice as much silver as ethanal does from the same mass, even though methanal is lighter. Then try benzaldehyde.
Practise with new numbers
Try it in Python
The program uses the stoichiometry of the Tollens test. For a given mass of each aldehyde it finds the silver that forms.
Common mistakes
Expecting Fehling's test from benzaldehyde. Only aliphatic aldehydes give it.
Giving ketones the Tollens' test. Ketones are not oxidised by these mild reagents.
Writing the iodoform test for every aldehyde. Only ethanal gives it.
Using Clemmensen on an acid-sensitive compound. Use Wolff-Kishner.
Forgetting that NaBH4 and LiAlH4 add a hydride, not hydrogen gas. The acid step gives the O-H.
Remember these
Aldehyde to primary alcohol, ketone to secondary alcohol: NaBH4, LiAlH4, or H2 and a metal.
Clemmensen: Zn-Hg and conc. HCl. Wolff-Kishner: NH2NH2, then KOH in ethylene glycol.