2HCl + Mg → H2 + MgCl2
Dans cette réaction, l'acide chlorhydrique cède des ions hydrogène (H+) au magnésium, qui se combine ensuite avec les ions chlorure (Cl-) de l'acide chlorhydrique pour former du chlorure de magnésium. Les ions hydrogène et les électrons libérés par les atomes de magnésium se combinent pour former de l’hydrogène gazeux.
La réaction entre l'acide chlorhydrique et le magnésium est un exemple de réaction à déplacement unique, dans laquelle un élément (le magnésium dans ce cas) remplace un autre élément (l'hydrogène) dans un composé (l'acide chlorhydrique).