2HCl + Mg → H2 + MgCl2
En esta reacción, el ácido clorhídrico actúa como ácido, donando iones de hidrógeno (H+) al magnesio, que actúa como base. Los iones de hidrógeno se combinan con los electrones liberados por los átomos de magnesio para formar gas hidrógeno. Luego, los iones de magnesio se combinan con los iones de cloruro del ácido clorhídrico para formar cloruro de magnesio.
La reacción entre el ácido clorhídrico y el magnesio es un ejemplo clásico de reacción ácido-base, donde un ácido y una base reaccionan para producir una sal y agua. En este caso, la sal formada es cloruro de magnesio y no se produce agua como subproducto.