由乙酰乙酸乙酯制备乙酰丙酮的反应式,乙酰乙酸乙酯和醋酸酐在氧化镁作用下生成乙酰丙酮的机理是什么?

问题描述:

由乙酰乙酸乙酯制备乙酰丙酮的反应式,乙酰乙酸乙酯和醋酸酐在氧化镁作用下生成乙酰丙酮的机理是什么?
求详解

CH3CO(CH2)COOCH3,画括号的亚甲基在氧化镁作用下失去一个质子形成碳负离子,进攻乙酸酐的CH3(C)OOOCH3画括号的C,形成一个O负离子,O负离子的负离子回收,失去一个醋酸根变成CH3COCH(COCH3)COOCH3,然后酮式分解,形成乙酰丙酮