关于某无色透明溶液中所含离子的鉴别,在该溶液中加入Ba(NO3)2溶液,生成白色沉淀,加稀盐酸沉淀不消失,则原溶液中一定有SO42–.(这句话为什么是错的,答案说是因为SO32-有相同的现象,可是BASO3不是也溶解于稀盐酸吗?)

问题描述:

关于某无色透明溶液中所含离子的鉴别,在该溶液中加入Ba(NO3)2溶液,生成白色沉淀,
加稀盐酸沉淀不消失,则原溶液中一定有SO42–.
(这句话为什么是错的,答案说是因为SO32-有相同的现象,可是BASO3不是也溶解于稀盐酸吗?)

因为加入的是硝酸钡,溶液中存在了硝酸根离子,再加入盐酸时引入氢离子,就相当于存在了硝酸,将亚硫酸根离子氧化为硫酸根离子,与钡离子形成不可溶的硫酸钡沉淀