He aquí por qué:
* magnesio es el catión (ion positivo) y se nombra como es.
* arsenato de dihidrógeno se refiere al anión (ion negativo) que está formado por el ácido arsénico (h₃aso₄). Cuando se eliminan dos iones de hidrógeno del ácido, deja un ion de arsenato de dihidrógeno (H₂aso₄⁻).
Dado que el compuesto es neutral, las cargas de los iones deben equilibrarse. El magnesio tiene una carga de +2 y el arsenato de dihidrógeno tiene una carga de -1, por lo que la fórmula para el compuesto es mg (h₂aso₄) ₂.
Sin embargo, el nombre comúnmente utilizado para este compuesto es Arsenato de hidrógeno de magnesio Porque es más simple y evita el uso del prefijo "DI".