Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Complementary sequences
Pairs of sequences
Complementary sequences are pairs of sequences whose out-of-phase aperiodic autocorrelation coefficients sum to zero, a concept first introduced in binary form by Marcel J. E. Golay in 1949. Golay developed construction methods for sequences of length 2N and provided examples of lengths 10 and 26, while R. J. Turyn (1974) extended this to sequences of length mn, enabling sequences of lengths like 2N10K26M. The theory was later generalized to polyphase, multilevel, and complex complementary sequences, as well as complementary sets containing more than two sequences. For related topics, see complementarity (molecular biology) and the Lambek–Moser theorem.

We don't have any images related to Complementary sequences yet.
We don't have any YouTube videos related to Complementary sequences yet.
We don't have any PDF documents related to Complementary sequences yet.
We don't have any Books related to Complementary sequences yet.
We don't have any archived web articles related to Complementary sequences yet.

Definition

Let (a0, a1, ..., aN − 1) and (b0, b1, ..., bN − 1) be a pair of bipolar sequences, meaning that a(k) and b(k) have values +1 or −1. Let the aperiodic autocorrelation function of the sequence x be defined by

R x ( k ) = ∑ j = 0 N − k − 1 x j x j + k . {\displaystyle R_{x}(k)=\sum _{j=0}^{N-k-1}x_{j}x_{j+k}.\,}

Then the pair of sequences a and b is complementary if:

R a ( k ) + R b ( k ) = 2 N , {\displaystyle R_{a}(k)+R_{b}(k)=2N,\,}

for k = 0, and

R a ( k ) + R b ( k ) = 0 , {\displaystyle R_{a}(k)+R_{b}(k)=0,\,}

for k = 1, ..., N − 1.

Or using Kronecker delta we can write:

R a ( k ) + R b ( k ) = 2 N δ ( k ) , {\displaystyle R_{a}(k)+R_{b}(k)=2N\delta (k),\,}

So we can say that the sum of autocorrelation functions of complementary sequences is a delta function, which is an ideal autocorrelation for many applications like radar pulse compression and spread spectrum telecommunications.

Examples

  • As the simplest example we have sequences of length 2: (+1, +1) and (+1, −1). Their autocorrelation functions are (2, 1) and (2, −1), which add up to (4, 0).
  • As the next example (sequences of length 4), we have (+1, +1, +1, −1) and (+1, +1, −1, +1). Their autocorrelation functions are (4, 1, 0, −1) and (4, −1, 0, 1), which add up to (8, 0, 0, 0).
  • One example of length 8 is (+1, +1, +1, −1, +1, +1, −1, +1) and (+1, +1, +1, −1, −1, −1, +1, −1). Their autocorrelation functions are (8, −1, 0, 3, 0, 1, 0, 1) and (8, 1, 0, −3, 0, −1, 0, −1).
  • An example of length 10 given by Golay is (+1, +1, −1, +1, −1, +1, −1, −1, +1, +1) and (+1, +1, −1, +1, +1, +1, +1, +1, −1, −1). Their autocorrelation functions are (10, −3, 0, −1, 0, 1,−2, −1, 2, 1) and (10, 3, 0, 1, 0, −1, 2, 1, −2, −1).

Properties of complementary pairs of sequences

  • Complementary sequences have complementary spectra. As the autocorrelation function and the power spectra form a Fourier pair, complementary sequences also have complementary spectra. But as the Fourier transform of a delta function is a constant, we can write
S a + S b = C S , {\displaystyle S_{a}+S_{b}=C_{S},} where CS is a constant. Sa and Sb are defined as a squared magnitude of the Fourier transform of the sequences. The Fourier transform can be a direct DFT of the sequences, it can be a DFT of zero padded sequences or it can be a continuous Fourier transform of the sequences which is equivalent to the Z transform for Z = ejω.
  • CS spectra is upper bounded. As Sa and Sb are non-negative values we can write
S a = C S − S b < C S , {\displaystyle S_{a}=C_{S}-S_{b}<C_{S},} also S b < C S . {\displaystyle S_{b}<C_{S}.}
  • If either of the sequences of the CS pair is inverted (multiplied by −1) they remain complementary. More generally if any of the sequences is multiplied by ejφ they remain complementary;
  • If either of the sequences is reversed they remain complementary;
  • If either of the sequences is delayed they remain complementary;
  • If the sequences are interchanged they remain complementary;
  • If both sequences are multiplied by the same constant (real or complex) they remain complementary;
  • If alternating bits of both sequences are inverted they remain complementary. In general for arbitrary complex sequences if both sequences are multiplied by ejπkn/N (where k is a constant and n is the time index) they remain complementary;
  • A new pair of complementary sequences can be formed as [a b] and [a −b] where [..] denotes concatenation and a and b are a pair of CS;
  • A new pair of sequences can be formed as {a b} and {a −b} where {..} denotes interleaving of sequences.
  • A new pair of sequences can be formed as a + b and a − b.

Golay pair

A complementary pair a, b may be encoded as polynomials A(z) = a(0) + a(1)z + ... + a(N − 1)zN−1 and similarly for B(z). The complementarity property of the sequences is equivalent to the condition

| A ( z ) | 2 + | B ( z ) | 2 = 2 N {\displaystyle \vert A(z)\vert ^{2}+\vert B(z)\vert ^{2}=2N\,}

for all z on the unit circle, that is, |z| = 1. If so, A and B form a Golay pair of polynomials. Examples include the Shapiro polynomials, which give rise to complementary sequences of length a power of two.

Applications of complementary sequences

  • Multislit spectrometry
  • Ultrasound measurements
  • Acoustic measurements
  • radar pulse compression
  • Wi-Fi networks,
  • 3G CDMA wireless networks
  • OFDM communication systems
  • Train wheel detection systems12
  • Non-destructive tests (NDT)
  • Communications
  • coded aperture masks are designed using a 2-dimensional generalization of complementary sequences.

See also

References

  1. Donato, P.G.; Ureña, J.; Mazo, M.; Alvarez, F. "Train wheel detection without electronic equipment near the rail line". 2004. doi:10.1109/IVS.2004.1336500 /wiki/Doi_(identifier)

  2. J.J. Garcia; A. Hernandez; J. Ureña; J.C. Garcia; M. Mazo; J.L. Lazaro; M.C. Perez; F. Alvarez. "Low cost obstacle detection for smart railway infrastructures". 2004. http://geintra-uah.org/system/files/private/IV04_I.pdf