The reaction consistently yields three products: a salt, water (), and carbon dioxide gas (). The specific salt formed depends on the acid and the metal carbonate used; for instance, hydrochloric acid with sodium carbonate produces sodium chloride ().
Water is formed from the combination of hydrogen ions from the acid and oxygen from the carbonate, while carbon dioxide is released as a gas, originating from the carbonate ion. The production of carbon dioxide is a key characteristic of this reaction.
The presence of carbon dioxide gas can be confirmed using a specific chemical test. When the gas produced is bubbled through limewater (a solution of calcium hydroxide, ), the limewater turns milky or cloudy.
This milky appearance is due to the formation of insoluble calcium carbonate () precipitate, which is a definitive indicator of carbon dioxide. The chemical reaction for this test is .
Writing balanced chemical equations for acid-carbonate reactions requires ensuring that the number of atoms for each element is equal on both the reactant and product sides. For example, hydrochloric acid () reacting with sodium carbonate () requires two molecules of to balance the two sodium atoms and provide enough hydrogen for water and carbon dioxide:
The general ionic reaction involves , which helps in understanding the stoichiometry of the acid component. The metal ion and the anion from the acid then combine to form the salt, ensuring charge neutrality.