Class Hub
Foundations · Reference·~14 min read

Fourier pairs — Πινακοθήκη με drag-it-yourself παραδείγματα

Χρειάζεσαι:Fourier transform

Όλος ο Fourier transform είναι «κωδικοποίηση σε ταλαντώσεις». Όταν αλλάζει το σήμα, αλλάζει και το σχήμα της κωδικοποίησης. Αυτή η σελίδα δείχνει τα έξι ζευγάρια που ξαναεμφανίζονται παντού στο μάθημα — από τη συνέλιξη μέχρι την AM και τον θόρυβο — και τους δίνει ένα slider το καθένα ώστε να δεις τη συμμετρία time ↔ frequency να ενεργεί ζωντανά.

1. Rect ↔ sinc — ο «πρωταγωνιστής» πρώτος

Ο ορθογώνιος παλμός είναι το πιο απλό «σήμα συγκεντρωμένο στον χρόνο»: σταθερό ύψος πάνω στο διάστημα , μηδέν αλλιώς. Όταν το πας στη συχνότητα παίρνεις τη sinc:

Παρατήρησε δύο πράγματα στο sinc:

  • Η κεντρική κορυφή στο έχει ύψος — είναι η συνολική «επιφάνεια» του rect (αν περπατούσες τη σταθερή 1 σε όλο το rect, η αθροιστική συμβολή θα ήταν ).
  • Οι μηδενισμοί είναι στις — στενός παλμός ⇒ μακρινοί μηδενισμοί ⇒ πλατύ φάσμα.

Rectangular pulse ↔ sinc — time-frequency duality

Σύρε το πλάτος T του παλμού και παρακολούθησε τη sinc να αλλάζει αντιστρόφως: στενός παλμός → πλατύ φάσμα, πλατύς παλμός → στενό φάσμα. Οι μηδενισμοί του sinc είναι στις f = ±k/T.

Στον χρόνοx(t) = A·rect(t/T)
Στη συχνότηταX(f) = AT·sinc(fT)
Time-frequency duality. Όσο πιο στενός ο παλμός στον χρόνο, τόσο πιο πλατύ το φάσμα στη συχνότητα — και αντίστροφα. Στο όριο, ένα δ(t) (απείρως στενό) δίνει X(f) = 1 (τελείως πλατύ), ενώ ένα σταθερό σήμα x(t) = 1 (απείρως πλατύ) δίνει δ(f) (τελείως στενό).

Παραγωγή σε δύο γραμμές.

Πλήρης παραγωγή και συζήτηση είναι στο /foundations/fourier-transform. Επιπλέον intuition + παλιά θέματα στο /formulas#formula:fourier-pair-rect.

2. Τρίγωνο ↔ sinc² — γιατί η sinc τετράγωνη

Το τρίγωνο είναι ένας ορθογώνιος πιο smooth: ύψος 1 στο , μηδέν στις , γραμμικά ενδιάμεσα. Το ζευγάρι του είναι:

Τρίγωνο ↔ sinc² — γιατί η sinc τετράγωνη

Σύρε το T και παρακολούθησε. Όλες οι πλευρικές του sinc² είναι θετικές (αντίθετα με το rect↔sinc) — γιατί το τρίγωνο είναι η αυτοσυνέλιξη ενός rect, οπότε στο φάσμα παίρνει το ίδιο sinc στο τετράγωνο.

Στον χρόνοx(t) = Λ(t/T)
Στη συχνότηταX(f) = T·sinc²(fT)
Γιατί sinc²; Το τρίγωνο γράφεται Λ(t/T) = (1/T)·[rect(t/T) * rect(t/T)]. Από το convolution theorem, συνέλιξη στον χρόνο → πολλαπλασιασμός στη συχνότητα. Δύο rect → δύο sinc, οπότε sinc · sinc = sinc² — και αυτό εξηγεί γιατί όλες οι πλευρικές είναι τώρα θετικές: το τετράγωνο ενός πραγματικού αριθμού δεν αλλάζει πρόσημο.

Γιατί το spectrum είναι ακριβώς το τετράγωνο του rect spectrum; Γιατί το τρίγωνο είναι το rect convolved με τον εαυτό του:

Από το convolution theorem, convolution στον χρόνο γίνεται πολλαπλασιασμός στη συχνότητα. Δύο φορές ορθογώνιος → δύο φορές sinc → . Και αφού ο πολλαπλασιασμός ενός πραγματικού αριθμού με τον εαυτό του δεν αλλάζει πρόσημο, όλες οι πλευρικές γίνονται θετικές.

Deep-dive entry: /formulas#formula:fourier-pair-tri.

3. cos(2π f₀ t) ↔ ½[δ(f − f₀) + δ(f + f₀)]

Ένα καθαρό cosine ζει σε μία και μόνο συχνότητα . Αλλά ο Fourier transform «βλέπει» τα cosines σαν άθροισμα δύο complex exponentials (από Euler), οπότε στο φάσμα εμφανίζονται δύο κρούσεις: μία στη και μία στη .

cos(2π f₀ t) ↔ ½[δ(f − f₀) + δ(f + f₀)] — drag f₀

Σύρε τη συχνότητα f₀ και κοίτα τα δύο «μολυβένια καρφιά» στη συχνότητα να φεύγουν συμμετρικά από το κέντρο. Πλάτος ½ σε κάθε πλευρά — από Euler: ένα cosine είναι το άθροισμα δύο complex exponentials, ένα στη +f₀ και ένα στη −f₀, καθένα με βάρος ½.

Στον χρόνοx(t) = cos(2π f₀ t)
Στη συχνότηταX(f) — real, even
Real-and-even ↔ real-and-even. Το cosine είναι άρτιο και πραγματικό· το φάσμα του είναι επίσης άρτιο και πραγματικό — δύο ταυτόσημες κρούσεις σε καθρέπτη γύρω από το f = 0. Αυτή η συμμετρία είναι ο γενικός κανόνας από τη conjugate symmetry για real signals.

Το πλάτος μοιράζεται στα δύο: σε κάθε πλευρά. Real-and-even time signalreal-and-even spectrum — γι' αυτό οι δύο κρούσεις είναι ταυτόσημες και συμμετρικές γύρω από το .

Deep-dive entry: /formulas#formula:fourier-pair-cos.

4. sin(2π f₀ t) ↔ (j/2)[δ(f + f₀) − δ(f − f₀)]

Το sine είναι σαν το cosine αλλά καθυστερημένο κατά 90°. Στην Euler αναπαράσταση οι δύο phasors αφαιρούνται αντί να προστίθενται:

Το αποτέλεσμα στο φάσμα: ίδιες κρούσεις σε μέτρο ( πάλι), αλλά με βάρη . Δηλαδή:

  • στη
  • στη

Το spectrum είναι καθαρά imaginary και antisymmetric — αντίγραφο του πρότυπου: real-and-odd time signal ↔ imaginary-and-odd spectrum.

sin(2π f₀ t) ↔ (j/2)[δ(f + f₀) − δ(f − f₀)] — αντισυμμετρικό imaginary

Σύρε τη f₀. Στο φάσμα παρακάτω σχεδιάζεται το Im{X(f)} (το Re{X(f)} = 0). Δύο ίδιες κρούσεις σε μέτρο, αλλά αντίθετο πρόσημο — αντισυμμετρικές γύρω από το f = 0.

Στον χρόνοx(t) = sin(2π f₀ t)
Στη συχνότηταIm{X(f)} — imaginary, odd
Real-and-odd ↔ imaginary-and-odd. Το sine είναι περιττό και πραγματικό· το φάσμα του είναι περιττό και καθαρά imaginary. Συγκρίνεται με το cosine, που είναι real-and-even και έχει real-and-even φάσμα. Διαφέρουν μόνο σε φάση: ένα cosine βάζει «ίσα + ίσα», ένα sine βάζει «−j + j» — η ίδια ενέργεια, μόνο με γωνία 90°.

Deep-dive entry: /formulas#formula:fourier-pair-sin.

5. sgn(t) ↔ 1/(jπf) — η αλγεβρική απόσβεση 1/f

Η σύμβαση: για , για , στο μηδέν. Έχει άλμα 2 στο και δεν είναι integrable με τη συνηθισμένη έννοια — η FT υπάρχει σαν distribution:

Το spectrum είναι καθαρά imaginary, antisymmetric, και πέφτει σαν . Αυτή η αργή απόσβεση δείχνει ότι η ασυνέχεια κρατάει ενέργεια σε όλες τις συχνότητες — δεν μπορείς να αναπαραστήσεις ένα jump με λίγες χαμηλές συχνότητες, χρειάζεσαι ένα μακρύ tail.

sgn(t) ↔ 1/(jπf) — απότομη ασυνέχεια ⇒ αργή 1/f απόσβεση

Σύρε το τ: μικρό τ = πιο απότομη μετάβαση από −1 σε +1 (πλησιάζει το sgn(t)). Στη συχνότητα παρακολούθησε την «ουρά» του φάσματος. Όσο πιο απότομη η μετάβαση, τόσο πιο αργά πέφτει η ουρά — γι' αυτό το sgn έχει 1/|f| απόσβεση.

Στον χρόνοg_τ(t) = (2/π)·arctan(t/τ)
Στη συχνότητα|G_τ(f)| = e^{−2π|f|τ}/(π|f|)
Γιατί 1/|f|; Η αναλογία «όσο πιο απότομη η μετάβαση, τόσο πιο πλατύ το φάσμα» δείχνει ότι μια ιδανική ασυνέχεια (jump) γεμίζει με ενέργεια όλες τις συχνότητες. Το sgn ειδικά κάθεται ακριβώς στο σύνορο ολοκληρωσιμότητας: το φάσμα του αποσβένει πολύ αργά — σαν 1/|f|. Αυτό δείχνει επίσης γιατί το sgn είναι σχεδόν παντού στις αναλύσεις: το dual ζευγάρι 1/(πt) ↔ −j sgn(f) είναι ο πυρήνας του Hilbert transform.

Γιατί είναι σημαντικό σε αυτό το μάθημα; Επειδή το dual ζευγάρι (αν αλλάξεις τις θέσεις των δύο πεδίων με τη duality property)

είναι ο πυρήνας του Hilbert transform που χρησιμοποιείται σε όλη την SSB, στις pre-envelope expansions και στις I/Q αναλύσεις. Δες λεπτομερώς στο /modulation/bridge.

Deep-dive entry: /formulas#formula:fourier-pair-sgn.

6. Σταθερά ↔ δ(f) (και η δυϊκότητα δ(t) ↔ 1)

Δύο ζευγάρια στο τυπολόγιο, αλλά μαθηματικά είναι το ίδιο:

Είναι οι ακραίες εκδοχές του time-frequency duality: ένα τέλεια localized σήμα στο ένα πεδίο (impulse) γίνεται τέλεια flat στο άλλο (constant), και αντίστροφα.

Σταθερά ↔ δ(f) — και το dual ζευγάρι δ(t) ↔ 1

Σύρε το T προς τα δεξιά: ο ορθογώνιος παλμός απλώνει σε όλο το χρονικό παράθυρο (πλησιάζει την x(t) = 1) και το sinc στη συχνότητα στενεύει γύρω από το f = 0, πλησιάζοντας την κρούση δ(f).

Στον χρόνοx(t) = rect(t/(2T)), ύψος 1
Στη συχνότηταX(f) = 2T · sinc(2fT)
στενός παλμόςπλατύς (~σταθερά)
Δυϊκότητα. Το ζευγάρι 1 ↔ δ(f) και το δ(t) ↔ 1 είναι το ίδιο ζευγάρι, με τα δύο πεδία να αλλάζουν ρόλο. Πάρε ένα ζευγάρι x(t) ↔ X(f)· τότε η duality property του Fourier transform δίνει επίσης X(t) ↔ x(−f). Εδώ: 1 ↔ δ(f) ⇒ δίνει δ(t) ↔ 1 δωρεάν. Αυτή είναι και η πιο ακραία εκδοχή του time-frequency duality: όσο πιο localized στο ένα πεδίο, τόσο πιο spread στο άλλο.

Δες πώς ο rect, καθώς απλώνει για να πιάσει όλο το χρονικό παράθυρο, πλησιάζει τη σταθερά 1 — και η sinc του στενεύει γύρω από το , πλησιάζοντας την κρούση . Το ίδιο σχήμα με τα πεδία ανάποδα (στενός παλμός στον χρόνο → flat στη συχνότητα) δίνει το .

Deep-dive entry: /formulas#formula:fourier-pair-const-delta.

Η βαθύτερη συμμετρία — duality

Πρόσεξες ότι κάθε ζευγάρι που είδαμε μπορεί να «γυριστεί» αν αλλάξεις τις θέσεις των δύο πεδίων;

PairDual
(το dual είναι ο πυρήνας του Hilbert)
impulses σε impulses σε

Αυτή είναι η duality property του Fourier transform: αν , τότε επίσης . Το μάθεις ένα ζευγάρι και ξέρεις και το άλλο δωρεάν.

Συμμετρίες με μια ματιά

Τα έξι ζευγάρια που είδαμε ταξινομούνται σε τρεις κατηγορίες:

Σήμα στον χρόνοSpectrum
real-and-even (rect, τρίγωνο, cos, σταθερά, )real-and-even
real-and-odd (sin, sgn)imaginary-and-odd
general real (any of the above + a time shift)conjugate-symmetric:

Αυτές οι τρεις γραμμές είναι όλη η θεωρία conjugate symmetry του Fourier transform σε ένα κουτί. Πλήρης ανάλυση στην Section 8 του FT chapter. Για τις συμβάσεις σχεδίασης (two-sided vs one-sided, τι κάνεις με τις αρνητικές συχνότητες), δες /reference/spectrum-conventions.

Εξάσκηση

0 / 7 λυμένα

Επτά ερωτήσεις για να δοκιμάσεις αν τα ζευγάρια «κάθισαν». Μερικές είναι quick recognition («ποιο pair;»), μερικές απαιτούν συνδυασμό με properties.

Σχετικές σελίδες

  • Παραγωγή κάθε ζευγαριού και η πλήρης συζήτηση properties (linearity, scaling, shift, convolution, modulation theorem, Parseval, conjugate symmetry): /foundations/fourier-transform.
  • Συμβάσεις σχεδίασης φάσματος (two-sided vs one-sided, τι σημαίνει «αρνητική συχνότητα», γιατί το πλάτος μοιράζεται στις ): /reference/spectrum-conventions.
  • Μιγαδικοί αριθμοί (Euler, conjugate, πολική μορφή) — η αλγεβρική βάση όλων αυτών των pairs: /reference/complex-numbers.
  • Πλήρες τυπολόγιο με mini-vizzes ανά τύπο, παραγωγή σε δύο γραμμές, και cited-by exercises: /formulas.
  • Hilbert transform (η εφαρμοσμένη χρήση του pair): /modulation/bridge.

Τελείωσες αυτή τη σελίδα;

Φόρτωση σχολίων…
Fourier pairs — Πινακοθήκη με drag-it-yourself παραδείγματα · Signal Processing Class Hub