 He derived this formula in 1840.The three screw axes A, B, and C form a spatial triangle and the dual angles at these "vertices" between the common normals that form the sides of this triangle are directly related to the dual angles of the three spatial displacements.The matrix representation of the quaternion product is convenient for programming quaternion computations using matrix algebra, which is true for dual quaternion operations as well.