What are the products formed when Ba2+ reacts with HCO3-? I think the equation will be
Ba2+ + HCO3- ----> BaCO3 + H+ . May I confirm if this is correct? I read from an online source that HCO3- decides it will be better off with the Ba2+ (more stable due to equal charge) and will thus frees itself to bond by releasing H+ so as to form BaCO3. I don't understand why this is the case. Or are there other reasons to explain the products formed when Ba2+ reacts with HCO3-?