① A和E的溶液显碱性,0.1mol/L A溶液的pH小于13;
说明A和E中含OH-或CO32-离子,考虑共存情况,判断A和E为Ba(OH)2和Na2CO3
另外Ba(OH)2溶液是强碱,0.1mol/L的PH>13,所以A是Na2CO3,B是Ba(OH)2
② 在B的溶液中逐滴加入氨水有白色沉淀生成,继续加氨水至过量,沉淀消失;
这是典型的Ag+中加入氨水的反应,判定B含Ag+,考虑和Ag+共存情况,判定B为AgNO3.
③ 在C的溶液中加入铁粉,溶液的质量增加;
这里只有Fe3+能和Fe反应,说明C含有Fe3+
④ 在D的溶液中加入过量的Ba(OH)2溶液,没有沉淀.
此时,D溶液中阳离子是Al3+,Al3+ + 4 OH- = AlO2- + 2 H2O ,阴离子只能是Cl-;
最终结论:
(1) A Na2CO3 ;B AgNO3 ;C Fe2(SO4)3; D AlCl3; E Ba(OH)2
(2)
③ 2Fe3+ + Fe = 3Fe2+
④ Al3+ + 4 OH- = AlO2- + 2 H2O