The chemical make up causes it to do so.
magnesium carbonate + hydrochloric acid ---> magnesium chloride + water + carbon dioxide MgCO3 + 2HCl ---> MgCl2 + H2O + CO2
The chemical formula of magnesium chloride is MgCl2 and is not a gas. Magnesium chloride boil at 1 412 0C.
Sodium chloride is very soluble in water. Gases are generally low soluble in water.
Magnesium chloride can exist as a solid, liquid, or aqueous solution depending on its physical state. Solid magnesium chloride is a crystalline substance, liquid magnesium chloride is a molten form, and aqueous magnesium chloride is a solution in water. It does not exist as a gas under normal conditions.
2HCl + Mg ---------> MgCl2 + H2 Hydrogen chloride + Magnesium -------> Magnesium Chloride + Hydrogen gas
Sodium chloride is soluble in water but don't react with water.
Magnesium chloride plus hydrochloric acid is magnesium chloride and hydrogen gas.
Mg + 2HCl → MgCl2 + H2 magnesium+Hydrochloric acid→magnesium chloride+water (H2O)
This salt does not form a gas in water. However, the salt you want for therapeutic purposes is magnesium sulfate. Google it.
Assuming that the question is asking if hydrogen chloride is soluble in water, yes. Hydrogen chloride, when dissolved in water, becomes Hydrochloric acid.
The chlorine in magnesium chloride comes from the chlorine gas that is used in the reaction. When magnesium reacts with chlorine gas, the two elements combine to form magnesium chloride.
magnesium+hydrochloric acid= magnesium chloride+hydrogen gasAdded: Mg + 2HCl --> MgCl2 + H2Magnesium plus hydrochloric acid is Magnesium chloride. This is also known as MgCl2.