现有五种化合物ABCDE,都由下面离子构成,银离子,钡离子,铝离子,氢氧根离子,氯离子,硫酸根离子,为鉴别他们,分别做下以实验,结果是;B和D都不溶于酸和水;A溶于水后,与上述某阳离子反应可生成B,且A溶液与过量氨水生成白色沉淀;C溶于水后淀阳离子反应可生成D,且C与上述某溶液和过量氨水反应生成白色沉淀;E溶于水后与上述某阴离子反应可生成B;A溶液与适量E溶液反应可生成沉淀,再加过量E溶液,沉淀减少,但不消失.问A,B,C,D,E,各是什么,A与过量E的最后产物又是什么

问题描述:

现有五种化合物ABCDE,都由下面离子构成,银离子,钡离子,铝离子,氢氧根离子,氯离子,硫酸根离子,
为鉴别他们,分别做下以实验,结果是;B和D都不溶于酸和水;A溶于水后,与上述某阳离子反应可生成B,且A溶液与过量氨水生成白色沉淀;C溶于水后淀阳离子反应可生成D,且C与上述某溶液和过量氨水反应生成白色沉淀;E溶于水后与上述某阴离子反应可生成B;A溶液与适量E溶液反应可生成沉淀,再加过量E溶液,沉淀减少,但不消失.问A,B,C,D,E,各是什么,A与过量E的最后产物又是什么

解析:从第一句知,既不溶于水,也不溶于酸的物质是AgCl和BaSO4;通过比较二三句中"与上述某阳离子反应可生成B和D"知A和C中含有Cl- 和SO42-,而由两溶液与氨水生成白色沉淀可推知A和C阳离子均为 Al3+(可通过离子共存排除Ag+);从后一句知B为BaSO4(可通过E溶于水排除Ag+),D就为AgCl,进而知A为Al2(SO4)3,C为AlCl3;通过最后一句知E为Ba(OH)2
[答案]Al2(SO4)3,AlCl3,AgCl,Ba(OH)2,BaSO4