丙二酸二乙酯為原料合成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↑
步驟:
1. 先將鈉溶於乙醇,得到乙醇鈉,然後加入丙二酸二乙酯,加熱沸騰幾分鐘,得到丙二酸二乙酯鈉鹽.
2. 將碘甲烷加入到丙二酸二乙酯鈉鹽溶液中,迴流,很快生成甲基丙二酸二乙酯.
3. 甲基丙二酸二乙酯再進行一次上述操作,得到二甲基丙二酸二乙酯.
也有隻透過一次反應就上兩個甲基的。
4. 將二甲基丙二酸二乙酯用濃的NaOH溶液加熱水解,生成二甲基丙二酸二鈉鹽.
5. 二甲基丙二酸二鈉鹽酸化,生成二甲基丙二酸.
6. 二甲基丙二酸為β-酮酸,在加熱的條件下很容易脫羧生成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↑
步驟:
1. 先將鈉溶於乙醇,得到乙醇鈉,然後加入丙二酸二乙酯,加熱沸騰幾分鐘,得到丙二酸二乙酯鈉鹽.
2. 將碘甲烷加入到丙二酸二乙酯鈉鹽溶液中,迴流,很快生成甲基丙二酸二乙酯.
3. 甲基丙二酸二乙酯再進行一次上述操作,得到二甲基丙二酸二乙酯.
也有隻透過一次反應就上兩個甲基的。
4. 將二甲基丙二酸二乙酯用濃的NaOH溶液加熱水解,生成二甲基丙二酸二鈉鹽.
5. 二甲基丙二酸二鈉鹽酸化,生成二甲基丙二酸.
6. 二甲基丙二酸為β-酮酸,在加熱的條件下很容易脫羧生成2-甲基丙酸.