分类：教育/科学
问题：高二化学题向0.1molKAL(SO4)2的溶液中加入适量的Ba 
向0.1molKAL(SO4)2的溶液中加入适量的Ba(OH)2溶液，使SO4^2-恰好完全沉淀，此时生成的AL(OH)3的物质的量是？MOL
答案是0MOL，是为什么？

回答：我们按照方程式来初步判断生成了什么物质:
KAl(SO4)2+2Ba(OH)2=2BaSO4+KOH+Al(OH)3,可见有Al(OH)3生成的同时也一定生成了KOH.然而实际上Al(OH)3在强酸或强碱的环境中都是不能稳定存在的.

那么在此题中,显然有强碱KOH存在,则Al(OH)3不能以沉淀的形式存在了.那么为什么会是0mol呢,方程式如下:
Al(OH)3+KOH=KAlO2+2H2O,反应正好生成了1mol的偏铝酸钾KAlO2是溶于水的物质.

由此可见,要使Al(OH)3完全沉淀,则Al(OH)3和OH-反应的比例是应该是3:1.

所以答案是0mol.