For example, if a transmission medium such as a fiber imposes relative delays ??1, . . . , ??n on spectral components ??1, ??2, . . . , ??n that are represented as X=exp[???j??i(??i)], then the transfer functions of the encoder code can be modified to ??X* or that of the decoder code can be modified to ??*X*.