镁粉放入到氯化铵溶液中有无色气泡产生的原理是什么?

问题描述:

镁粉放入到氯化铵溶液中有无色气泡产生的原理是什么?

Mg+2NH4Cl=MgCl2+2NH3+H2↑
NH4+离子要水解,NH4+ + H2O NH3.H2O + H+
而Mg可以与H+反应生成Mg2+ 和H2
从何减少生成物H+的浓度,促进NH4+的进一步水解.