Mientras que los números complejos son una extensión de los reales por la adición de la unidad imaginaria "i", tal que formula_1, los cuaterniones son una extensión generada de manera análoga añadiendo las unidades imaginarias "i", "j" y "k" a los números reales tal que: