A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Discrete-Time Fourier Transform (DTFT)

Graduate Depth 105 in the knowledge graph I know this Set as goal
21topics build on this
679prerequisites beneath it
See this on the map →
Fourier Transform: Definition and PropertiesZ-Transform: Fundamentals for Discrete-Time SignalsDiscrete Fourier Transform (DFT) and Fast Fourier Transform (FFT) Algorithms
dtft discrete-time frequency-domain

Core Idea

The DTFT X(e) = Σ x[n]e-jωn is the Fourier transform of a discrete-time signal, relating discrete-time signals to periodic continuous frequency responses. Unlike the Z-transform (valid on the unit circle), the DTFT is defined only for |z|=1.

Explainer

You already know two Fourier tools: the continuous-time Fourier transform (CTFT), which decomposes a continuous signal x(t) into complex exponentials ejΩt over all real frequencies Ω, and the Z-transform, which maps a discrete sequence x[n] to a function X(z) of a complex variable z. The DTFT bridges these — it is the Fourier transform for discrete-time signals, and it turns out to be the Z-transform evaluated on a specific contour in the z-plane.

Start from the Z-transform: X(z) = Σ x[n]z-n. This sum converges for values of z within the region of convergence (ROC). Now restrict z to the unit circle: z = e, so |z| = 1 and the angle ω is the normalized digital frequency in radians. Substituting gives X(e) = Σ x[n]e-jωn — the DTFT. The signal x[n] at each sample n is being multiplied by a phasor of frequency ω and summed, exactly analogous to the CTFT integral. The output X(e) is a continuous function of ω that completely describes the frequency content of the discrete sequence. The crucial constraint is that the unit circle must lie inside the Z-transform ROC; for a stable system (poles inside unit circle), this is always satisfied.

The most important structural property of the DTFT is its 2π-periodicity: X(e^(j(ω+2π)}) = X(e) for all ω. This is not an approximation — it is exact and fundamental. Digital frequency ω is only meaningful modulo 2π, because multiplying a discrete sequence by e^(j(ω+2π)n) = ejωnej2πn = ejωn·1n = ejωn. Frequencies that differ by 2π are indistinguishable to a discrete-time system. This is the frequency-domain signature of the aliasing you already understand from sampling: when you sample a continuous signal at rate f_s, all continuous frequencies Ω and Ω + k·f_s map to the same digital frequency ω = Ω/f_s·2π. The DTFT's periodicity reflects that aliasing is baked into the discrete-time representation.

In practice, the DTFT tells you the frequency response of a discrete-time filter. If h[n] is the impulse response of a digital filter and you compute H(e), you get the complex gain the filter applies at each digital frequency ω — magnitude |H(e)| is the amplitude response, and angle ∠H(e) is the phase shift. Designing a digital filter is equivalent to shaping H(e) to pass desired frequencies and attenuate others. The DTFT is not directly computable for infinite-length sequences (the sum has infinitely many terms), which is why the DFT (its finite, sampled version) and the FFT algorithm exist — but the DTFT is the theoretical foundation. Every digital filter specification, every frequency response plot, and every aliasing argument ultimately rests on the DTFT's continuous periodic frequency-domain representation of discrete-time signals.

Practice Questions 5 questions

Prerequisite Chain

Understanding ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersDividing IntegersUnit RatesProportionsPercent ConceptConverting Between Fractions, Decimals, and PercentsOperations with Rational NumbersTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesAngle Pairs: Complementary, Supplementary, and VerticalParallel Lines and TransversalsCorresponding AnglesAlternate Interior AnglesTriangle Angle Sum TheoremExterior Angle TheoremTriangle Inequality TheoremSimilar Triangles: AA SimilaritySimilar Triangles: SSS and SAS SimilarityProportions in Similar TrianglesRight Triangle Trigonometry IntroductionSine, Cosine, and Tangent RatiosTrigonometric Ratios ReviewRadian MeasureConverting Between Degrees and RadiansThe Unit CircleGraphing Sine and CosineGraphing Tangent and Reciprocal Trigonometric FunctionsDerivatives of Trigonometric FunctionsAntiderivativesIndefinite IntegralsBasic Integration RulesRiemann SumsDefinite Integral DefinitionDouble Integrals: Definition and SetupIterated Integrals and Fubini's TheoremDouble Integrals over Rectangular RegionsDouble Integrals over General RegionsApplications of Double Integrals: Area, Mass, and MomentsCenter of MassConservation of Linear MomentumElastic CollisionsInelastic CollisionsCoefficient of RestitutionCollision Analysis and Real-World ApplicationsTwo-Body Collisions in the Center-of-Mass FrameReduced Mass and Two-Body ProblemsKinematics in Two DimensionsProjectile MotionCircular Motion: KinematicsSimple Harmonic MotionIntroduction to Differential EquationsLaplace Transform: Fundamentals and PropertiesZ-Transform: Fundamentals for Discrete-Time SignalsDiscrete-Time Fourier Transform (DTFT)

Longest path: 106 steps · 679 total prerequisite topics

Prerequisites (2)

Leads To (1)