由小于等于2个碳的任意原料,如何合成如何合成甲基叔丁基醚?其实大概知道是乙炔合成丙炔,再如何合成叔丁基呢?

问题描述:

由小于等于2个碳的任意原料,如何合成如何合成甲基叔丁基醚?其实大概知道是乙炔合成丙炔,再如何合成叔丁基呢?

CH3-C≡CH——→[HgCl2,H2O] CH3COCH3
CH3I——→[Mg,无水乙醚]CH3MgI
CH3COCH3+CH3MgI——→[Mg,无水乙醚](CH3)3C-OMgI
(CH3)3C-OMgI——→[H3O(+)](CH3)3COH
(CH3)3COH+Na——→(CH3)3CONa
(CH3)3CONa+CH3I——→CH3-O-C(CH3)3