1、可以用丙二酸脂合成法。具体如下:丙二酸二乙酯+异丙基溴(反应条件:EtONa,EtOH)生成(CH3)2CHCH2(CO2Et)2再加酸加热生成3-甲基丁酸。用SOCl2对甲醇和乙醇分别得到相应的氯代烃。
2、丙二酸二乙酯可以通过丙二酸二乙酯与异丙基溴在EtONa和EtOH的条件下反应生成(CH3)2CHCH2(CO2Et)2。 随后,通过加入酸并加热,(CH3)2CHCH2(CO2Et)2会转化为3-甲基丁酸。 甲醇和乙醇可以通过SOCl2处理得到相应的氯代烃。
3、丙二酸二乙酯制备丁酸要用稀碱,如果用浓碱的话,制备的丁酸会和强碱产生中和反应,影响丁酸的纯度。