用丙二酸二乙酯法合成2-甲基丁酸
1个回答
关注
展开全部
用丙二酸二乙酯法合成2-甲基丁酸方法是丙二酸二乙酯为原料合成2-甲基丙酸方程式:
2-甲基丙酸,相当于两个甲基取代的乙酸,所以,丙二酸二乙酯进行两次甲基化,再水解、酸化脱羧即可。
CH2(COOEt)2 + CH3I + EtONa → CH(CH3)(COOEt)2 + EtOH + NaI
CH(CH3)(COOEt)2 + CH3I + EtONa → C(CH3)2(COOEt)2+ EtOH + NaI
C(CH3)2(COOEt)2 + 2NaOH → C(CH3)2(COONa)2 + 2EtOH
C(CH3)2(COONa)2 + 2HCl → C(CH3)2(COOH)2 + 2NaCl
C(CH3)2(COOH)2 → CH3-CH(CH3)-COOH + CO2↑
步骤:先将钠溶于乙醇,得到乙醇钠,然后加入丙二酸二乙酯,加热沸腾几分钟,得到丙二酸二乙酯。
咨询记录 · 回答于2024-01-17
用丙二酸二乙酯法合成2-甲基丁酸
亲,您好,我是苏老师,服务了1万人,正在为您解答这一道题,您需要耐心等待五分钟左右时间,请不要结束咨询哦,答案马上为您揭晓,请不要着急哦!
用丙二酸二乙酯法合成2-甲基丁酸
方法:
以丙二酸二乙酯为原料合成2-甲基丙酸,方程式为:2-甲基丙酸,相当于两个甲基取代的乙酸,所以,丙二酸二乙酯进行两次甲基化,再水解、酸化脱羧即可。
反应过程:
1. CH2(COOEt)2 + CH3I + EtONa → CH(CH3)(COOEt)2 + EtOH + NaI
2. CH(CH3)(COOEt)2 + CH3I + EtONa → C(CH3)2(COOEt)2+ EtOH + NaI
3. C(CH3)2(COOEt)2 + 2NaOH → C(CH3)2(COONa)2 + 2EtOH
4. C(CH3)2(COONa)2 + 2HCl → C(CH3)2(COOH)2 + 2NaCl
5. C(CH3)2(COOH)2 → CH3-CH(CH3)-COOH + CO2↑
步骤:
1. 先将钠溶于乙醇,得到乙醇钠。
2. 然后加入丙二酸二乙酯,加热沸腾几分钟。
3. 得到丙二酸二乙酯。