1). 2HCl + Мg --> MgCl₂ + H₂
2H(+) + 2Cl(-) + Mg --> Mg(2+) + 2Cl(-) + H₂
2H(+) + Mg -->Mg(2+) + H₂
2). 2HСl + 2NaOH --> 2NaCl + H₂O
2H(+) + 2Cl(-) + 2Na(+) + 2OH(-) --> 2Na(+) + 2Cl(-) + H₂O
2H(+) + 2OH(-) --> H₂O
3). 2HCl + Na₂SiO₃ --> H₂SiO₃ + 2NaCl
2H(+) + 2Cl(-) + 2Na(+) + SiO₃(2-) --> H₂SiO₃ + 2Na(+) + 2Cl(-)
2H(+) + SiO₃(2-) --> H₂SiO₃
4). HCl + Na₂O --> NaCl + H₂O
H(+) + Cl(-) + Na₂O --> Na(+) + Cl(-) + H₂O
H(+) + Na₂O --> Na(+) +H₂O
5). диссоциация на ионы:
HCl ⇔H(+) + Cl(-)
Кислота реагирует с основаниями. Так учат в школе. И это впринцепи так, но на самом деле основания (в широком смысле слова и в наиболее правильном) это не вещества содержащие гидроксогруппы (основания) и катионы водорода (кислоты), а доноры (основания) и акцепторы электронов. А например гидроксид натрия NaOH это соль воды, а не какое-то там основание. Но это всё печальные аспекты школьного обучения.
Так вот кислота реагирует с основаниями и с основными оксидами. Тут как раз есть два основных оксида - реакции с ними я и написал.
2)Al4C3+12H2O=4Al(OH)3+3CH4-гидролиз,либо
Al4C3+12HCl=4AlCl3+3CH4
3)CH4+2O2=CO2+2H2O(см горение алканов )
4)NaOH+CO2=NaHCO3
5)NaOH+NaHCO3=Na2CO3+H2O
6)Na2CO3+2HNO3=2NaNO3+H2O+CO2
7)2NaNO3=2NaNO2+O2(разложение нитратов)