h+,ba2+,mg2+,no3+这些离子为什么不能共存?

问题描述:

h+,ba2+,mg2+,no3+这些离子为什么不能共存?
那氯离子,氢离子,硝酸根可不可以共存?

先说一下判断的方法,离子不能共存的情况有:
生成沉淀和气体的不能共存
氢离子和氢氧根不能共存,
氧化剂和还原剂不能共存(这是很多人经常忽略的),
还有能互相结合形成弱电解质的不能共存(例如氢离子和醋酸根离子),
另外比较偏门但是也不能忽视的是,完全双水解的情况,能完全双水解的离子之间也是不能共存的(这个貌似高一还没学到,不过高中也一定会讲到)
最后就是形成配合物的也不能共存,高中阶段貌似就只有三价铁离子和硫氰酸根离子这对组合吧.
然后回到你这题,H+跟弱酸阴离子或者氢氧根不能共存;
而Mg2+跟氢氧根、碳酸根不能共存;
Ba2+跟硫酸根、亚硫酸根、碳酸根不能共存;
另外NO3-所对应的盐都是可溶(高中阶段),但是要注意的是,当溶液存在H+的时候,NO3-就会具有强氧化性,这种情况下,它和具有还原性的离子是不共存的(如亚铁离子和亚硫酸根离子);
可是在你所说的题目中,这些不能共存的离子都不存在,所以如果仅仅把这些离子混合在一起,他们显然是可以共存的.
这时候,如果你肯定他们是不共存的话,那你要看清楚题干的其他部分有没有暗示存在和他们不共存的离子.例如说,题干中提到溶液是碱性的,或者是具有还原性的溶液,又或者是用硫酸或亚硫酸酸化后的溶液,或者其他其他,只要提供弱酸阴离子、氢氧根碳酸根、硫酸根、亚硫酸根等等和这些离子不能共存的其中一种,那么他们就不共存了,如果没有的话,那么他们是应该可以共存的.
更正一下楼上的答案,硝酸根离子加氢离子只能是铁和铝钝化,是不可以使镁离子钝化的.
而氯离子和氢离子还有硝酸根是可以共存的,因为氯离子是氯元素最稳定的存在形式,所以它一般不会被氧化,而氯离子只跟银离子不能共存,因为溶液中没有银离子,所以氯离子、氢离子和硝酸根可以共存.