Actually these are a sub group of the full Lorentzian group. The full group is generated by these transformations and the familiar 3D Euclidian congruence transformations.
That our transformations compose as claimed follows from
addition rules for hyperbolic trig functions:
sinh(r+r') = sinh(r)cosh(r') + cosh(r)sinh(r')
cosh(r+r') = cosh(r)cosh(r') + sinh(r)sinh(r')
which can be derived from definitions:
cosh(r) = (er + er)/2
sinh(r) = (er er)/2
x'' = x'cosh(r') + t'sinh(r')
t'' = x'sinh(r') + t'cosh(r').
We compute:
x'' = (xcosh(r) + tsinh(r))cosh(r')
+ (xsinh(r) + tcosh(r))sinh(r')
t'' = (xcosh(r) + tsinh(r))sinh(r')
+ (xsinh(r) + tcosh(r))cosh(r')
x'' = x(cosh(r)cosh(r') + sinh(r)sinh(r'))
+ t(sinh(r)cosh(r') + cosh(r)sinh(r'))
t'' = x(cosh(r)sinh(r') + sinh(r)cosh(r'))
+ t(sinh(r)sinh(r') + sinh(r)sinh(r'))
x'' = xcosh(r+r')
+ tsinh(r+r')
t'' = xsinh(r+r')
+ tcosh(r+r')
Q.E.D.