Twierdzenie Kotielnikowa-Shannona
Twierdzenie Kotielnikowa-Shannona, znane również jako twierdzenie Whittakera-Nyquista-Kotielnikova-Shannona lub twierdzenie o próbkowaniu, mówi o tym, kiedy z sygnału dyskretnego
złożonego z próbek danego sygnału ciągłego
można wiernie odtworzyć sygnał
. Jest to fundamentalne twierdzenie teorii informacji, telekomunikacji oraz cyfrowego przetwarzania sygnałów, ponieważ opisuje matematyczne podwaliny procesów próbkowania sygnałów oraz ich rekonstrukcji.
Spis treści |
Teza [edytuj]
Jeśli sygnał ciągły nie posiada składowych widma o częstotliwości równej i większej niż B, to może on zostać wiernie odtworzony z ciągu jego próbek tworzących sygnał dyskretny, o ile próbki te zostały pobrane w odstępach czasowych nie większych niż 1/(2B).
Uwagi [edytuj]
Próbkowanie (dyskretyzacja) sygnału ciągłego powoduje zwielokrotnienie jego oryginalnego widma w dziedzinie częstotliwości w ten sposób, że obok widma sygnału oryginalnego pojawiają się jego kopie przesunięte o wszystkie całkowite (dodatnie i ujemne) wielokrotności częstotliwości próbkowania tworząc tzw. obrazy (rys. 1). Próbkowanie sygnału może wiązać się z jego zniekształceniem wskutek zjawiska aliasingu, czyli nakładania się widm (rys. 2). Aby możliwe było wierne odtworzenie sygnału ciągłego, spełnione powinny być przede wszystkim dwa warunki:
- Widmo sygnału oryginalnego oraz kopie tego widma przesunięte o wszystkie całkowite wielokrotności częstotliwości próbkowania nie nachodzą na siebie.
W teorii oznacza to, że widmo sygnału ciągłego musi być ograniczone do pewnego przedziału częstotliwości, a poza nim mieć wartość zerową:
gdzie
to częstotliwość graniczna widma.
Częstotliwość próbkowania jest odwrotnością okresu próbkowania, czyli odstępu w czasie pomiędzy kolejnymi próbkami:
. Częstotliwość próbkowania powinna spełniać warunek
.
- Jest możliwość idealnego odfiltrowania sygnału oryginalnego
z sygnału spróbkowanego
, to znaczy usunięcia zwielokrotnionych kopii
bez zmiany wartości fazy i amplitudy (rys. 3).
Aby tego dokonać potrzebny jest filtr o transmitancji:
.
Jeśli opisane twierdzeniem Kotielnikowa-Shannona warunki nie są spełnione, pojawia się problem aliasingu, którego nie można usunąć bez znajomości oryginalnego sygnału ciągłego. W praktyce żaden w powyższych warunków nie jest spełniony:
- Sygnały o ściśle ograniczonym widmie mają nieskończony czas trwania. Takie sygnały nie występują w praktyce, zatem każdy realny sygnał, nawet poddany filtracji ograniczającej szerokość pasma, nie spełnia warunku Nyquista.
- Filtry mogą mieć transmitancję jedynie zbliżoną do transmitancji filtru idealnego potrzebnego do rekonstrukcji, stąd taka idealna rekonstrukcja sygnału ciągłego jest często (lecz nie zawsze) niemożliwa.
Dowód [edytuj]
Dowód twierdzenia podany przez Shannona wykorzystuje właściwość symetrii przekształcenia Fouriera i bazuje na rozwinięciu widma sygnału w zespolony szereg Fouriera.
Skoro widmo sygnału,
, posiada niezerowe wartości wyłącznie w przedziale
zatem w tym przedziale można je zapisać jako sumę zespolonego szeregu Fouriera (uwaga: tutaj składniki sumowane są w dziedzinie częstotliwości)
Współczynniki tego szeregu,
można wyznaczyć z całki
Zapisując
jako odwrotną transformatę
łatwo zauważyć, że 
Oznacza to, że
jest całkowicie i jednoznacznie opisane przez ciąg próbek 

.

łatwo zauważyć, że 