NH4AL(SO4)2和BA(OH)2反应,是AL3+先和OH-反应生成AL(OH)3,之后是NH4+ 最后才是生成ALO2-是么.

问题描述:

NH4AL(SO4)2和BA(OH)2反应,是AL3+先和OH-反应生成AL(OH)3,之后是NH4+ 最后才是生成ALO2-是么.

对!
如果Al3+与4 mol OH-完全反应,得到AlO2-
那么未反应的NH4+与AlO2-发生双水解反应,又得到Al(OH)3了
NH4+ + AlO2- + H2O = Al(OH)3 + NH3
净结果还是
先和OH-反应生成Al(OH)3,之后是NH4+,最后才是生成AlO2-