There is no reaction between them
Yes. The reaction between sodium carbonate and hydrochloric acid is exothermic.
There is no reaction between Ammonium carbonate and Magnesium sulfate.
The word equation for the reaction between magnesium carbonate and sulfuric acid is Magnesium Carbonate + Hyrdocholric Acid > Magnesum Chloride + Carbon Dioxide + Water.
Magnesium + Hydrochloric acid = Magnesium chloride + Hydrogen
The reaction between magnesium chloride and sodium carbonate results in sodium chloride and magnesium carbonate. Alternatively, the salt may form while magnesium and carbonate molecules mix freely.
magnesium carbonate + sulfuric acid = magnesium oxide= carbon dioxide
It could stop because there wasn't enough magnesium or hydrochloric acid for the reaction to go to completion.
magnesium + hydrochloric acid --> magnesium chloride + hydrogen (gas)Mg + 2 HCl ==> MgCl2 + H2 ↑
the limiting factor varies between the magnesium and hydrochloric acid as there needs to be enough hydrogen for every magnesium..
Magnesium chloride and water are produced in the stated reaction.