催化剂的选择二茂铁与醛酮的缩合反应是在酸性催化剂作用下进行的,常用催化剂有浓硫酸一甲醇、多聚磷酸和三氟乙酸等强酸性物质。无其它官能团的醛酮与二茂铁在浓硫酸-甲醇催化下,可顺利得到缩台产物,二茂铁转化率在90%以上,产率60%-90%。在研究二茂铁与乙酰丙酸甲酯缩合时发现:在三氟乙酸催化下未得到缩合产物,在浓硫酸-甲醇催化下,虽产率较高,但二茂铁发生严重氧化;只是在多聚磷酸催化下反应24h取得了较满意的结果,转化率40%产率70%。我们分别用这些催化剂进行了乙基二茂铁与乙酰丙酸甲酯的缩台,但效果均很不理想,如用浓硫酸-甲醇为催化剂,乙基二茂铁发生严重的氧化,产生大量的焦油,虽转化率可达90%,但产率仅为5%。这说明与二茂铁相比,乙基的斥电子作用导致乙基二茂铁更易被硫酸氧化,用多聚磷酸作催化剂时,反应24h虽然转化率56%较二茂铁的要高,但产率59%则有所下降,这也说明在多聚磷酸体系中乙基二茂铁易被氧化。然而在浓硫酸-甲醇体系中加入适量多聚磷酸,发现可显著提高反应的转化率和产率。
实验事实说明,浓硫酸-甲醇催化作用较强,但其对二茂铁衍生物氧化也严重。当与多聚磷酸混合后,浓硫酸的氧化性降低,但仍可发挥其酸催化性能,同时缩合生成的水可被多聚磷酸即时吸收,缩短了反应时间,降低了二茂铁衍生物被氧化的程度。