某化合物A(C5H10O3)与NaCO3作用放出CO2,A加热脱水生成B,将B用高锰酸钾处理可得乙二酸和C,C能发生碘仿反应,写出A、B、C的结构,并写出反应式.

问题描述:

某化合物A(C5H10O3)与NaCO3作用放出CO2,A加热脱水生成B,将B用高锰酸钾处理可得乙二酸和C,C能发生碘仿反应,写出A、B、C的结构,并写出反应式.

A(C5H10O3)-----------不饱和度1
与NaCO3作用放出CO2,---------有-COOH,用去不饱和度,且用去2个O
A加热脱水生成B,将B用高锰酸钾处理可得乙二酸和C,-----------即A脱水消去,生成烯酸,烯酸被KMnO4氧化,C=C断裂,生成,HOOC-COOH,烯酸存在结构,HOOC-CH=
C能发生碘仿反应------------即,CH3-CO-
所以
A,HOOC-CH(OH)CH(CH3)2
B,HOOC-CH=C(CH3)2
C,CH3COCH3(CH3)C(OH)CH2COOH这个对不对不好,因为它脱水,会有两种产物另外一个就是,CH2=C(CH3)CH2COOH被KMnO4氧化的产物就不符合要求了不会有两种,它遵守查衣采夫规则,就一种产物,就是HOOC-CH=C(CH3)2扎伊采夫规则,仅说明主要产物,而不能说是唯一的产物。