Question
Question: Which of the following does not give iodoform? (A) Acetic acid (B) Lactic acid (C) Acetophen...
Which of the following does not give iodoform?
(A) Acetic acid
(B) Lactic acid
(C) Acetophenone
(D) Propionic acid
Solution
Iodoform test is used to check the presence of carbonyl compounds with a structure of R−CO−CH3 or alcohols with structure R−CH(OH)−CH3 in a given unknown substance.
- A positive result is the appearance of a very pale yellow precipitate of triiodomethane or CHI3 which is commonly known as iodoform. Apart from its colour, this can be recognised by its fairly “medical” or antiseptic smell.
Complete Solution :
Option A: acetic acid- acetic acid is a carboxylic acid, that is, it has the −COOH bond. Due to delocalisation of electrons, there is presence of o adjacent to carbonyl. Therefore, acetic acid does not give iodoform test.
Option B: Lactic acid- lactic acid gives iodoform reaction. The equation is given by:
CH3−CIOH−CIIO−OHCHI3+Na−CIIO−CIIO−OH↓I2/NaOh/H2OCH3−CIIO−CIIO−OH
Option C: Acetophenone- This has the formula - C6H5COCH3. Since there is a presence of CH3CO attached to the carbon, Acetophenone gives the iodoform test.
Option D: Propionic acid- As we can see a −COOH group in which electrons are delocalised, hence, it also does not give the iodoform test.
So, the correct answer is “Option A and D”.
Note: 1. A pale yellow precipitate of iodoform is formed when iodine and sodium hydroxide are added to a compound that contains either a methyl ketone or secondary alcohol with a methyl group in the alpha position. This test can be used to identify aldehydes or ketones.
2. Ethanol is the only aldehyde to give the iodoform test.