Lorentz boost
A method for using hyperbolic sines and cosines in a real-valued quaternion to generate a Lorentz boost along an axis is shown. Do precisely what one does for a 3D spacial rotation as a first step, substituting the hyperbolic for regular trig functions, B' = H B H*. That creates four terms that are need, adding two extra terms and containing two omissions. A difference between the same three matrices does the job: B' = H B H* + ( (H H B)* - (H* H* B)* )/2. The inverse transform is created by changing the conjugates on the hyperbolic quaternions. Boosts represented with quaternions must form a group, but it is not compact because the operator uses both addition and multiplication.
Start by understanding rotations around the x axis with quaternions.
![]()