基本条件:发生复分解反应的两种物质能在水溶液中交换离子,结合成难电离的物质(沉淀、气体或弱电解质)。
1、碱性氧化物+酸:酸的酸性较强(如HCl、H2SO4、HNO3等),可发生反应。
2、酸+碱(中和反应):当酸、碱都很弱时,不发生反应。
3、酸+盐:强酸制弱酸;交换离子后有沉淀;强酸与碳酸盐反应;满足一个条件即可发生反应。
4、碱+盐:强碱与铵盐反应;两种反应物都可溶、交换离子后有沉淀、水、气体三者之一;满足一个条件即可发生反应。
5、盐+盐:两种反应物都可溶,交换离子后有沉淀、水、气体三者之一,满足一个条件即可发生反应。
特别要注意的是,碱+非金属氧化物→盐+水的反应不是复分解反应。因为根据复分解反应的定义。只有两种化合物互相交换成分,生成两种新的化合物的反应才是复分解反应。
如H2SO4+BaCl2====BaSO4↓+2HCl这个反应中,硫酸的成分(H+和SO42-)与氯化钡的成分(Cl-和Ba2+)互相交换,形成了硫酸钡和盐酸。而CO2+Ca(OH)2====CaCO3↓+H2O反应中二氧化碳的成分并没有与氢氧化钙的成分互相交换,所以这样的反应不是复分解反应。可以看成CO2溶于水生成H2CO3后,H2CO3再与Ca(OH)2发生复分解反应。