1.带有α-H的醛或酮在碱的催化下生成碳负离子,然后碳负离子作为醛或酮的亲核加成生成β-羟基醛,加热脱水生成α-β不饱和醛或酮。
2.在稀碱或酸的作用下,两分子醛或酮可以相互作用,其中一个醛(或酮)分子中的α-氢加成到另一个醛(或酮)分子的羰基氧原子上,其余的加成到羰基碳原子上,生成一分子β-羟基醛或一分子β-羟基酮。这个反应叫做羟醛缩合或羟醛缩合。通过羟醛缩合,可以在分子内形成新的碳碳键,增加碳链。