Tamamlayıcı diziler - Complementary sequences

Biyolojideki tamamlayıcı diziler için bkz. tamamlayıcılık (moleküler biyoloji).

Uygulamalı matematikte, tamamlayıcı diziler (CS) çiftlerdir diziler yararlı özellik ile faz dışı periyodik olmayan otokorelasyon katsayıların toplamı sıfırdır. İkili tamamlayıcı diziler ilk olarak Marcel J. E. Golay 1949'da. 1961-1962'de Golay, 2 uzunluğundaki dizileri oluşturmak için çeşitli yöntemler verdi.N ve uzunlukları 10 ve 26 olan tamamlayıcı dizilerin örneklerini verdi. 1974'te R.J. Turyn, uzunluk dizileri oluşturmak için bir yöntem verdi. mn uzunluk dizilerinden m ve n formun herhangi bir uzunluğundaki dizilerin oluşturulmasına izin veren 2N10K26M.

Daha sonra tamamlayıcı diziler teorisi, diğer yazarlar tarafından çok fazlı tamamlayıcı diziler, çok düzeyli tamamlayıcı diziler ve rastgele kompleks tamamlayıcı diziler olarak genelleştirildi. Tamamlayıcı setler ayrıca düşünülmüştür; bunlar ikiden fazla sekans içerebilir.

Tanım

İzin Vermek (a0, a1, ..., aN − 1) ve (b0, b1, ..., bN − 1) bir çift bipolar dizi olması, yani a(k) ve b(k) +1 veya -1 değerlerine sahiptir. Periyodik olmayan otokorelasyon işlevi dizinin x tarafından tanımlanmak

Sonra bir dizi dizi a ve b aşağıdaki durumlarda tamamlayıcıdır:

için k = 0 ve

için k = 1, ..., N − 1.

Veya kullanarak Kronecker deltası yazabiliriz:

Dolayısıyla, tamamlayıcı dizilerin otokorelasyon fonksiyonlarının toplamının bir delta fonksiyonu olduğunu söyleyebiliriz, bu da birçok uygulama için ideal bir otokorelasyondur. radar darbe sıkıştırma ve yayılı spektrum telekomünikasyon.

Örnekler

  • En basit örnek olarak 2: (+1, +1) ve (+1, −1) uzunluk dizilerimiz var. Otokorelasyon fonksiyonları (2, 1) ve (2, −1) 'dir ve toplamı (4, 0)' dır.
  • Bir sonraki örnek olarak (4 uzunluğundaki diziler), (+1, +1, +1, −1) ve (+1, +1, −1, +1) var. Otokorelasyon fonksiyonları (4, 1, 0, −1) ve (4, -1, 0, 1) 'dir ve toplamı (8, 0, 0, 0).
  • 8 uzunluğuna bir örnek (+1, +1, +1, −1, +1, +1, −1, +1) ve (+1, +1, +1, −1, −1, −1 , +1, −1). Otokorelasyon fonksiyonları (8, −1, 0, 3, 0, 1, 0, 1) ve (8, 1, 0, −3, 0, −1, 0, −1) 'dir.
  • Golay tarafından verilen uzunluk 10'a bir örnek (+1, +1, −1, +1, −1, +1, −1, −1, +1, +1) ve (+1, +1, −1) , +1, +1, +1, +1, +1, −1, −1). Otokorelasyon fonksiyonları (10, −3, 0, −1, 0, 1, −2, −1, 2, 1) ve (10, 3, 0, 1, 0, −1, 2, 1, −2 , −1).

Tamamlayıcı dizi çiftlerinin özellikleri

  • Tamamlayıcı diziler tamamlayıcı spektrumlara sahip. Otokorelasyon fonksiyonu ve güç spektrumları bir Fourier çifti oluşturduğundan, tamamlayıcı diziler de tamamlayıcı spektrumlara sahiptir. Ancak bir delta fonksiyonunun Fourier dönüşümü sabit olduğu için yazabiliriz
nerede CS sabittir.
Sa ve Sb kare büyüklüğü olarak tanımlanır Fourier dönüşümü dizilerin. Fourier dönüşümü, dizilerin doğrudan bir DFT'si olabilir, sıfır dolgulu dizilerin bir DFT'si olabilir veya dizilere eşdeğer olan sürekli bir Fourier dönüşümü olabilir. Z dönüşümü için Z = ejω.
  • CS spektrumları üst sınırlıdır. Gibi Sa ve Sb yazabileceğimiz negatif olmayan değerlerdir
Ayrıca
  • CS çiftinin dizilerinden herhangi biri tersine çevrilirse (−1 ile çarpılır), bunlar tamamlayıcı kalır. Daha genel olarak dizilerden herhangi biri ile çarpılırsa ejφ tamamlayıcı kalırlar;
  • Dizilerden herhangi biri tersine çevrilirse, tamamlayıcı kalırlar;
  • Dizilerden herhangi biri gecikirse, tamamlayıcı olarak kalırlar;
  • Diziler birbiriyle değiştirilirse, tamamlayıcı kalırlar;
  • Her iki dizi de aynı sabitle (gerçek veya karmaşık) çarpılırsa, tamamlayıcı kalırlar;
  • Her iki dizi de zaman içinde K tamamlayıcı kalırlar. Daha kesin olarak, tamamlayıcı bir çiftten (a(k), b(k)) yeni bir çift oluştururuz (a(Nk), b(Nk)) atlanmış örneklerin atılmasıyla yeni diziler tamamlayıcıdır.
  • Her iki dizinin alternatif bitleri tersine çevrilirse, tamamlayıcı olarak kalırlar. Genel olarak, rastgele kompleks diziler için her iki dizi ile çarpılırsa ejπkn/N (nerede k sabittir ve n zaman indeksi) tamamlayıcı kalırlar;
  • Yeni bir tamamlayıcı dizi çifti şu şekilde oluşturulabilir:a b] ve [a −b] burada [..] birleştirmeyi belirtir ve a ve b bir çift CS;
  • Yeni bir dizi çifti şu şekilde oluşturulabilir: {a b} ve {a −b} burada {..}, serpiştirme dizileri.
  • Yeni bir dizi dizisi şu şekilde oluşturulabilir: a + b ve a − b.

Golay çifti

Tamamlayıcı bir çift a, b polinomlar olarak kodlanabilir Bir(z) = a(0) + a(1)z + ... + a(N − 1)zN−1 ve benzer şekilde B(z). Dizilerin tamamlayıcılık özelliği koşula eşdeğerdir

hepsi için z yani birim çember üzerinde |z| = 1. Öyleyse, Bir ve B oluşturmak Golay çifti polinomlar. Örnekler şunları içerir: Shapiro polinomları tamamlayıcı uzunluktaki dizilere yol açan a ikinin gücü.

Tamamlayıcı dizilerin uygulamaları

  • Çok parçalı spektrometri
  • Ultrason ölçümleri
  • Akustik ölçümler
  • radar darbe sıkıştırma
  • Wifi ağlar
  • 3G CDMA kablosuz Ağlar
  • OFDM iletişim sistemleri
  • Tren tekerleği algılama sistemleri[1][2]
  • Tahribatsız testler (NDT)
  • İletişim
  • kodlu açıklık maskeler, tamamlayıcı dizilerin 2 boyutlu bir genellemesi kullanılarak tasarlanmıştır.

Ayrıca bakınız

Referanslar

  1. ^ Donato, P.G .; Ureña, J .; Mazo, M .; Alvarez, F. "Demiryolu hattının yakınında elektronik ekipman olmaksızın tren tekerleği algılama". 2004.doi: 10.1109 / IVS.2004.1336500
  2. ^ J.J. Garcia; A. Hernandez; J. Ureña; J.C. Garcia; M. Mazo; J.L. Lazaro; M.C. Perez; F. Alvarez."Akıllı demiryolu altyapıları için düşük maliyetli engel tespiti".2004.
  • Golay, Marcel J.E. (1949). "Çok parçalı spektroskopi". J. Opt. Soc. Am. 39 (6): 437–444. doi:10.1364 / JOSA.39.000437. PMID  18152021.
  • Golay, Marcel J.E. (Nisan 1961). "Tamamlayıcı seriler". IRE Trans. Inf. Teori. 7 (2): 82–87. doi:10.1109 / TIT.1961.1057620.
  • Golay, Marcel J.E. (1962). Tamamlayıcı seriler "üzerine not""". Proc. IRE. 50: 84. doi:10.1109 / JRPROC.1962.288278.
  • Turyn, R.J. (1974). "Hadamard matrisleri, Baumert-Hall birimleri, dört sembollü diziler, darbe sıkıştırması ve yüzey dalgası kodlamaları". J. Comb. Teori A. 16 (3): 313–333. doi:10.1016/0097-3165(74)90056-9.
  • Borwein, Peter (2002). Analiz ve Sayı Teorisinde Hesaplamalı Gezintiler. Springer. s. 110–9. ISBN  978-0-387-95444-8.
  • Donato, P.G .; Ureña, J .; Mazo, M .; De Marziani, C .; Ochoa, A. (2006). "Tren tekerleği tespiti için manyetik sensör dizisinin tasarımı ve sinyal işleme". Sensörler ve Aktüatörler A: Fiziksel. 132 (2): 516–525. doi:10.1016 / j.sna.2006.02.043.