已知在含HNO3的溶液中放入Al不生成H2;某无色溶液里,只含有下列11种离子中的几种:Mg2+、Fe3+、H+、Ag+、Ba2+、SO42-、HCO3-、OH-、MnO4-、NO3-、CO32-。已知该溶液能跟金属铝反应,且放出的气体只有氢气。试回答:
(1)若溶液跟铝反应只有AlO2-生成,则原溶液一定含有的大量的物质是________(填化学式),发生反应的离子方程式是_____________________________________________________,还可能含有的较多的物质是__________________(填化学式)。
(2)若溶液跟铝反应后有Al3+生成,则原溶液中可能(包括一定能)大量存在的离子是_____________。
(1)Ba(OH)2 2Al+2OH-+2H2O=2AlO2-+3H2↑ Ba(NO3)2 (2)H+ SO42- Mg2+
题目分析:该溶液能跟金属铝反应,且放出的气体只有氢气,这说明该溶液可能显酸性,也可能显碱性,又因为该溶液是无色的,所以一定没有Fe3+、MnO4-,据此可以判断。
(1)若溶液跟铝反应只有AlO2-生成,这说明该一定显碱性,则Mg2+、H+、Ag+、HCO3-一定不能大量存在。根据溶液的电中性可知,一定含有Ba2+,所以就一定没有SO42-、CO32-。因此原溶液一定含有的大量的物质是Ba(OH)2。而NO3-不能确定。所以还可能含有的较多的物质是Ba(NO3)2。有关反应的离子方程式为2Al+2OH-+2H2O=2AlO2-+3H2↑。
(2)若溶液跟铝反应后有Al3+生成,这说明该溶液一定显酸性。则HCO3-、OH-、CO32-一定不能大量共存。又因为在含HNO3的溶液中放入Al不生成H2,所以该溶液中也一定不能大量存在NO3-。根据溶液的电中性可知,溶液中一定存在SO42-,所以就一定不能大量存在Ag+、Ba2+,所以原溶液中可能(包括一定能)大量存在的离子是)H+、SO42-、Mg2+。