(化学)一道化学推断题,帮帮忙啊!^_^
有A,B,C,D,E五种溶液,其组成的阳离子有Fe3+,Ba2+,Al3+,Na+,Ag+,阴离子有NO3-,OH-,SO42-,Cl-,CO32-(在各溶液中离子不重复出现).现做如下实验:⑴A和E溶液显碱性,0.1mol/LA溶液的pH小于13;⑵在B溶液中逐滴加入氨水有白色沉淀生成,继续加氨水至过量,沉淀消失;⑶在C溶液中加入铁粉,溶液的质量增加;⑷在D溶液中加入过量Ba(OH)2溶液,没有沉淀.根据以上事实推断A,B,C,D,E分别是什么物质?请详细一点的每句话可以推出什么结果讲一下,谢谢!^_^
参考答案:A:Na2CO3
B:AgNO3
C:Fe2(SO4)3
D:AlCl3
E:Ba(OH)2
A和E溶液显碱性,溶液中含有弱酸根,弱酸根的水解可以显碱性,或者溶液中含有氢氧根。根据所给阴离子,弱酸根为CO32-,因此A或E中其中一个含有CO32-,另一个含有OH-
0.1mol/LA溶液的pH小于13,因此可推出A为碳酸盐,则E为强碱。而在上述阳离子中与碳酸盐溶液中可以共存的阳离子为Na+,因此确定A为Na2CO3;与OH-可以共存的阳离子为Ba2+,因此确定E为Ba(OH)2
在B中加入氨水先有白色沉淀后消失,因此可知此为硝酸银的性质,白色沉淀为AgOH,消失的原因是生成了的Ag(NH3)2OH,则推出B为AgNO3
在C溶液中加入铁粉,溶液的质量增加,根据此离子方程式:
2Fe3+ + Fe ==3Fe2+
可推出C溶液中含有Fe3+
此时未知的离子只有Al3+,SO42-和Cl-,由“在D溶液中加入过量Ba(OH)2溶液,没有沉淀”可知,D只能为AlCl3,则可推出C为Fe2(SO4)3