如果使用与酸酐不同的羧酸盐,会得到两种不同的芳基苯烯酸,为什么?

问题描述:

如果使用与酸酐不同的羧酸盐,会得到两种不同的芳基苯烯酸,为什么?
在PERKIN反应中

在PERKIN反应中,催化剂通常是相应酸酐的羧酸钾或钠盐,若使用不同的羧酸盐,因为不同的羧酸盐会与酸酐发生交换反应 形成新的酸酐,新酸酐PERKIN反应当然生成不同的芳基丙烯酸了,也可以使用碳酸钾,不仅能避免此问题,而且可以提高产率,缩短反应时间.