A generalization of the Richards transformation is presented and its properties are derived. the new transformation is appropriate for the canonic synthesis of non-reciprocal network sections based on the transformation of an impedance, and it is shown that under certain constraints a transformerless realization is possible. the generalized Richards transformation can also be applied to the synthesis of network sections without degree reduction of the impedance to be transformed. This kind of application is important for the realization of transfer functions. A dual transformation for an admittance is established. Finally, it is shown how to use the generalized Richards transformation for the synthesis of transfer functions by doubly terminated lossless two-ports.