Integral Transforms
Integral Transforms
@ integra land
@ integra land
········································································································································
2
@ integra land
Contents
1 Laplace Transform
(Classical + Generalized/Distributional Forms) 1
2 Fourier Transform
(Classical + Generalized/Distributional forms) 9
10 FFT 61
B Further Reading 69
········································································································································
i
@ integra land
········································································································································
ii
@ integra land
Preface
Integral transforms are not just “techniques”; they are coordinate changes for
analysis. A well-chosen transform can turn:
• differential equations into algebraic equations,
• convolution into multiplication,
• oscillation into localization in a frequency variable,
• scaling into translation (via logarithmic variables),
• singular operators into simple multipliers.
This mini-book is a high-density toolkit: short theory statements (with no
derivations) and a collection of moderate-to-difficult solved problems. The
goal is:
1. to give you a collectible set of methods that you can use immediately in
ODE/PDE, signals, probability, and special-function calculations;
If you enjoy the style here—compact theory, careful conventions, and so-
lutions that highlight the decisive step—then ART OF INTEGRAL TRANS-
FORMSis the natural next step.
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
········································································································································
iii
@ integra land
········································································································································
iv
@ integra land
········································································································································
v
@ integra land
········································································································································
vi
@ integra land
1
Laplace Transform
(Classical + Generalized/Distributional Forms)
A. Short Theory
whenever convergent.
········································································································································
1
@ integra land
Inversion
• Differentiation in time:
n −1
L{ f ′ (t)} = sF (s) − f (0+ ), L{ f (n) (t)} = sn F (s) − ∑ s n −1− k f ( k ) (0+ ).
k =0
• Multiplication by t: L{t f (t)} = − F ′ (s), and L{tn f (t)} = (−1)n F (n) (s).
Rt
• Convolution (Volterra): for ( f ∗ g)(t) = 0 f (τ ) g(t − τ ) dτ,
L{ f ∗ g} = F (s) G (s).
e−as
H (t − a)
s
δ(t − a) −
e as
Generalized/distributional notes
Typical applications
ODE initial-value problems, PDEs with time as the transform variable (diffu-
sion, wave, viscoelasticity), convolution/Volterra integral equations, con-
trol/transfer functions, probability waiting-time transforms, and asymp-
totic extraction (Tauberian principles). For discrete-time analogies see the
Z-transform in Chapter 4. For Fourier–Laplace interplay (causality, Hilbert
relations), see Chapters 2 and 5.
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
········································································································································
3
@ integra land
B. Solved Problems
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Problem
n 1.2 o(A logarithmic Laplace inversion). For a, b > 0, find f (t) =
L−1 ln ss+
+a
b
( t ).
Solution. Taking Laplace transforms and using L{δ(t − a)} = e−as gives
1
(s2 + 1)Y (s) = e−(π/2)s ⇒ Y (s) = e−(π/2)s .
s2 + 1
········································································································································
4
@ integra land
Solution. The integral is a convolution with k (t) = t. Thus L{k } = 1/s2 and
1 2 2
Y (s) − Y ( s ) = L{ t } = .
s2 s3
1 2
So Y (s) 1 − s2
= s3
, hence
2 2 1 1
Y (s) = = − + + .
s ( s2 − 1) s s−1 s+1
Therefore y(t) = −2 + et + e−t = 2(cosh t − 1).
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Problem 1.5 (A classic “divide-by-t” identity). Show that for s > 0 and
a ∈ R, Z ∞
−st sin( at )
a
e dt = arctan .
0 t s
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
u( x, 0) = 0, u(0, t) = H (t − T ), u( x, t) → 0 as x → ∞,
Solution. √
Laplace in t gives sU = κUxx , bounded solution U ( x, s) =
A(s)e − x s/κ . Boundary: U (0, s) = L{ H (t − T )} = e−Ts /s, so
e−Ts
r
s
U ( x, s) = exp − x .
s κ
√
Use the known inversion L−1 {e−c s /s} = erfc √ c
and shift in time:
2 t
!
x
u( x, t) = H (t − T ) erfc p .
2 κ (t − T )
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Rt u2 du =
√ R √t √
Let τ = u2 : τ −1/2 eτ dτ
= 2 e π erfi ( t). Hence f (t) =
− t
√ 0 0
e erfi( t).
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
········································································································································
7
@ integra land
········································································································································
8
@ integra land
2
Fourier Transform
(Classical + Generalized/Distributional forms)
A. Short Theory
Definitions and conventions
We use the unitary Fourier convention (excellent for L2 theory and for Chap-
ters 5, 9, 8):
√
If you prefer the engineering convention without 1/ 2π, convert via
constant rescalings; all structural theorems remain identical.
Key properties
• Linearity: a\
f + bg = a fb + bb
g.
• Differentiation:
d b
F { f ′ (t)} = (iω ) fb(ω ), F {t f (t)} = i f ( ω ).
dω
• Convolution theorem:
√ Z
F {( f ∗ g)(t)} = 2π fb(ω ) gb(ω ), ( f ∗ g)(t) = f (τ ) g(t − τ ) dτ.
R
In S ′ :
1 √
F {δ(t − t0 )} = √ e−iωt0 , F {1} = 2π δ(ω ).
2π
Principal value objects appear naturally and connect directly to the Hilbert
transform (Chapter 5).
········································································································································
10
@ integra land
For a > 0:
r r
2 a 1 π 1 − a|ω |
F {e−a|t| }(ω ) = , F (ω ) = e .
π a + ω2
2 t + a2
2 2a
Typical applications
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
B. Solved Problems
e−iωt π − a|ω |
R
Solution. Use the standard integral R t2 + a2 dt = ae , hence
r
1 π π 1 − a|ω |
fb(ω ) = √ · e− a|ω | = e .
2π a 2a
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
········································································································································
11
@ integra land
e−iωt
R
Solution. Known transform (nonunitary) is R ( t + a2 )2
2 dt = π
2a3
( a|ω | +
1)e− a|ω | . Taking the real part gives the cosine integral:
π
I (ω ) = 3
( a | ω | + 1) e − a | ω | .
2a
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
x2
1
u( x, t) = √ exp − .
1 + 4κt 1 + 4κt
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Problem 2.6 (An integral identity encoding a cusp spectrum). Prove that
for ω ∈ R, Z ∞
1 − cos(ωt)
dt = π |ω |.
−∞ t2
R 1−cos(ωt) ′ (ω ) =
R sin(ωt)
Solution. Let F (ω ) = R t 2 dt. Differentiate: F R t dt, a
standard distributional integral giving π sgn(ω ). Since F (0) = 0, integrate:
F ( ω ) = π | ω |.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
········································································································································
13
@ integra land
2 fb(ξ )
|ξ | ub(ξ ) = fb(ξ ) ⇒ ub(ξ ) = .
| ξ |2
Thus u is obtained by applying the multiplier |ξ |−2 (a Riesz potential). The
spatial kernel is the logarithmic fundamental solution in 2D: u = f ∗ G with
G ( x ) = −(2π )−1 log | x | (distributionally).
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
········································································································································
15
@ integra land
········································································································································
16
@ integra land
3
Mellin Transform and Scale-Invariant
Analysis
A. Short Theory
Definition and inversion
Existence strip
Define
Z ∞
x dt
( f ⋆ M g)( x ) := f g(t) .
0 t t
Then
M{ f ⋆ M g}(s) = F (s) G (s).
This is the scale-invariant analog of the Laplace/Fourier convolution theo-
rems.
Parseval-type identity
Applications
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
········································································································································
18
@ integra land
B. Solved Problems
Problem 3.1 (Beta integral via Mellin). For 0 < ℜ(s) < 1, evaluate
Z ∞ s −1
x
dx.
0 1+x
Solution. Recognize this as M{(1 + x )−1 }(s), and use the Beta/Gamma
identity:
Z ∞ s −1
x π
dx = B(s, 1 − s) = Γ(s)Γ(1 − s) =.
0 1+x sin(πs)
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Problem 3.4 (A general scale law: 1/(1 + x p )). For p > 0 and 0 < ℜ(s) <
p, evaluate
Z ∞ s −1
x
p dx.
0 1+x
Solution. Use the standard Mellin relation (valid for ℜ(s) > 1):
Z ∞ s −1
x
dx = Γ(s)ζ (s).
0 ex − 1
R∞ 2
Set s = 2 to get 0 exx−1 dx = Γ(2)ζ (2) = 1 · π6 .
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
········································································································································
20
@ integra land
valid for −ℜ(ν) < ℜ(s) < 32 (precise bounds depend on ν).
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
x2 y′′ ( x ) + xy′ ( x ) − ν2 y( x ) = x β , ν∈
/ {± β}.
········································································································································
22
@ integra land
4
Z-transform and Discrete-Time Methods
A. Short Theory
Definitions and ROC
Inversion
Poles and the ROC determine causality and stability (bounded-input bounded-
output, BIBO).
Key properties
Laplace analogy
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
B. Solved Problems
z z
So Y = = . Partial fractions yield
(z − 1)(z2 − 3z + 2) ( z − 1)2 ( z − 2)
2 2 1
Y= − + .
z − 2 z − 1 ( z − 1)2
y[n] = 2n−1 − 1 + n, n ≥ 0.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Problem 4.2 (Inverse Z with repeated poles). Find x [n] (causal) for
z ( z + 1)
X (z) = , ROC: |z| > 1.
(z − 1)2 (z − 12 )
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Solution. Transforms:
n 1 z z
X (z) = ∑ 12 z−n = = , H (z) = ∑ nz−n = (z − 1)2 .
n ≥0 1 − 12 z−1 z − 12 n ≥0
········································································································································
25
@ integra land
z2
Thus Y (z) = XH = . Decompose and invert; the result is
(z − 12 )(z − 1)2
y[n] = 21−n − (n + 1) + n · 2, n ≥ 0,
i.e. y[n] = 2n − n − 1 + 21−n = n − 1 + 21−n .
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
z
Problem 4.4 (Stability and ROC selection). Let X (z) = .
(z − 2)(z − 12 )
List the possible ROCs and identify which corresponds to a causal and
BIBO-stable sequence.
x [ n ] = δ [ n ] − δ [ n − 3].
Thus n n −3
1 1
y[n] = 4 u[n] − 4 u [ n − 3].
········································································································································
26
@ integra land
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
∞ ∞
−1/2
2n
(1 − 4w) −1/2
= ∑ n
(−4w) = ∑
n
n
wn .
n =0 n =0
Set w = a.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
x [n] − 3x [n − 1] + 2x [n − 2] = (−1)n .
Find x [n].
2 1 1
x [n] = − + 2n + (−1)n .
3 2 6
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
········································································································································
27
@ integra land
Problem 4.8 (IIR filter impulse response from a rational transfer function).
Given
1 − z −1
H (z) = ,
1 − 34 z−1 + 81 z−2
find the causal impulse response h[n] and determine BIBO stability.
········································································································································
29
@ integra land
········································································································································
30
@ integra land
5
Hilbert Transform and Singular Integral
Operators
A. Short Theory
Definition
1
The kernel π PV 1x is a model singular integral.
Key properties
Distributional notes
Applications
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
B. Solved Problems
Solution. Differentiate in b:
Z ∞ Z ∞
∂ cos( ax ) − cos(bx ) 1
dx = sin(bx ) dx = .
∂b 0 x 0 b
········································································································································
33
@ integra land
Problem 5.6 (Analytic signal of a real exponential burst). Let f (t) = e−|t| .
Compute the analytic signal f + i H f explicitly in Fourier form.
q
2 1
Solution. fb(ω ) = π 1+ ω 2 . Then
(
2 fb(ω ), ω > 0,
+ i H f (ω ) = fb(ω ) 1 + sgn ω =
f\
0, ω < 0,
(up to the point ω = 0). So the analytic signal is the positive-frequency projection
of f , a key viewpoint for Chapters 9 and 6.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Problem 5.7 (Gaussian Hilbert transform and the Dawson function). Com-
2
pute H{e−t }( x ) in closed form (special function allowed).
2
Solution. Using Fourier multipliers: F {e−t } is Gaussian, and multiplica-
tion by −i sgn ω produces an odd transform whose inverse is known to be
········································································································································
34
@ integra land
Solution. By definition,
Z ∞
1 1 1
H 2
( x ) = PV dt.
1+t π −∞ ( x − t )(1 + t2 )
From the earlier solved problem, the Hilbert transform equals 1+xx2 . Thus the
PV integral equals π 1+xx2 .
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
········································································································································
36
@ integra land
6
Wavelet Transforms and Multiresolution
Analysis
A. Short Theory
Continuous wavelet transform (CWT)
in L2 sense.
Connections
Wavelets are localized in time and scale (contrast Fourier’s global frequency
view, Chapter 2). Log-scale behavior links to Mellin analysis (Chapter 3).
Time–frequency tradeoffs connect to STFT (Chapter 9) but with dilation (not
translation) as the primary symmetry.
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
B. Solved Problems
−1
Solution. Write P(t) = ∑m k
k =0 ck ( t − b ) after shifting the center b. Then
t−b
1
Z
⟨ P, ψa,b ⟩ = P(t) p ψ dt.
| a| a
Substitute u = (t − b)/a:
q Z m −1 q m −1 Z
⟨ P, ψa,b ⟩ = | a| ∑ ck ( au) k
ψ(u) du = | a| ∑ ck a k
uk ψ(u) du = 0.
k =0 k =0
········································································································································
38
@ integra land
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Problem 6.2 (Haar scaling function from the two-scale equation). Let
h0 = h1 = √1 and suppose ϕ satisfies
2
√
2 h0 ϕ(2t) + h1 ϕ(2t − 1) = ϕ(2t) + ϕ(2t − 1),
ϕ(t) =
Problem 6.3 (Haar DWT of a length-8 signal). Compute the Haar wavelet
decomposition (two levels) of
x = [3, 1, 0, 4, 8, 6, 5, 5].
√
Use the orthonormal Haar averaging/differencing with factor 1/ 2.
Level 2 on a(1) :
h i h i
a (2) = 8 24
2, 2 = [4, 12], d (2) = 0 4
2, 2 = [0, 2].
[4, 12 | 0, 2 | −4 , √2 , 0].
√2 , √
2 2 2
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
········································································································································
39
@ integra land
| a|e−iωb ψb( aω ).
p
Solution. In frequency, dilation scales frequencies: ψ
d a,b ( ω ) =
The sinusoid has spectral masses at ±ω0 , so the overlap is maximal when
aω0 ≈ ωψ , i.e.
ωψ
a≈ .
ω0
Time translation b contributes only a phase (for pure tones), so magnitude
depends primarily on scale.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Solution. Z
(Wψ f λ )( a, b) = f (λt)ψa,b (t) dt.
Let u = λt:
1
Z Z
(Wψ f λ )( a, b) = f (u)ψa,b (u/λ) du = f (u)ψaλ, bλ (u) du = (Wψ f )( aλ, bλ).
λ
So dilation in time translates in log-scale, paralleling Mellin scaling laws
(Chapter 3).
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
2. Prove the Calderón reproducing formula and derive the exact recon-
struction constant Cψ for a given ψ.
3. Compare STFT and wavelet tilings of the time–frequency plane (Chap-
ter 9); quantify resolutions.
4. Show how wavelet shrinkage yields minimax rates over Besov classes
(outline the key inequality).
5. Derive the continuous wavelet transform of a chirp and explain scale-
dependent ridge behavior (compare with FrFT, Chapter 8).
6. Establish the connection between MRA and subdivision schemes for
refinement equations.
········································································································································
42
@ integra land
7
Hankel Transform and Radial Symmetry
Problems
A. Short Theory
Definition (order ν)
Plancherel
Operational rules
Applications
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
B. Solved Problems
2
Solution. This is the order-0 Hankel transform of f (r ) = e−ar at frequency b.
The known closed form is
Z ∞ 2
2 1 b
e− ar J0 (br ) r dr = exp − .
0 2a 4a
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
1 −(κt+1/(4a))k 2
Thus U (k, t) = 2a e . Invert using the same Gaussian–Bessel iden-
tity (self-reciprocal structure) to obtain
ar2
1
u(r, t) = exp − .
1 + 4aκt 1 + 4aκt
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
1
Hν {K0 ( ar )}(k) = ,
k 2 + a2
hence the inversion yields the stated identity.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
1. Derive the full radial Fourier transform formula in Rd and track con-
stants precisely for the unitary normalization.
2. Solve the radial wave equation in R3 using the order-1/2 Hankel trans-
form and compare with Kirchhoff’s formula.
2
3. Compute Hν {r α e− ar } in terms of confluent hypergeometric functions.
4. Derive a Hankel convolution theorem with explicit kernel and apply it
to compute a nontrivial radial integral.
5. Use Hankel methods to solve an axisymmetric boundary-value problem
on a disk (Bessel series meets Hankel).
········································································································································
47
@ integra land
········································································································································
48
@ integra land
8
Fractional Fourier Transform (FrFT) and
Time–Frequency Analysis
A. Short Theory
Definition (one common unitary convention)
1 − i cot α ∞
r 2
t + u2
Z
(Fα f )(u) = exp i cot α − itu csc α f (t) dt.
2π −∞ 2
For α = 2kπ, Fα f = f ; for α = (2k + 1)π, Fα f (u) = f (−u).
Core properties
• Unitarity: ∥Fα f ∥2 = ∥ f ∥2 .
Connections
• STFT (Chapter 9) analyzes local spectra; FrFT rotates the global axes
before spectral reading.
• FFT (Chapter 10) computes discrete Fourier; discrete FrFT variants exist
for fast computation.
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
B. Solved Problems
Problem 8.3 (A fixed point: the ground Hermite function). Let h0 (t) =
2
π −1/4 e−t /2 . Compute Fα h0 .
Problem 8.6 (Unitarity check via Plancherel). State the L2 energy conser-
vation for FrFT and give the one-line justification.
Solution.
∥Fα f ∥2 = ∥ f ∥2 .
Justification: {Fα }α∈R is a unitary group generated by a self-adjoint oper-
ator (harmonic oscillator viewpoint), or directly from kernel unitarity and
composition F−α as inverse.
········································································································································
51
@ integra land
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Solution. At α = π/2,
Fπ/2 hn = e−inπ/2 hn = (−i )n hn ,
which matches the classical Fourier eigenvalue pattern for Hermite functions
under the unitary convention.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
········································································································································
53
@ integra land
········································································································································
54
@ integra land
9
Short-Time Fourier Transform (STFT)
A. Short Theory
Definition
Key identities
Resolution tradeoff
Short windows localize in time but blur frequency; long windows sharpen
frequency but smear time. Gaussian windows saturate the uncertainty bound
and interact cleanly with Fourier/FrFT (Chapters 2, 8).
········································································································································
55
@ integra land
Connections
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
B. Solved Problems
Solution.
Z Z
−iωt
Vg f ( x, ω ) = e iω0 t
g(t − x )e dt = g(t − x )e−i(ω −ω0 )t dt.
Let u = t − x:
− i ( ω − ω0 ) x
Z √
Vg f ( x, ω ) = e g(u)e−i(ω −ω0 )u du = e−i(ω −ω0 ) x gb(ω − ω0 ) 2π
so
2 (ω −ω 2 /2
|Vg f ( x, ω )| = Cσ e−σ 0) ,
independent of x for a pure tone.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Solution. Insert Mω0 Tx0 f into the definition and substitute t′ = t − x0 . Phase
factors separate: time shift moves the window center; modulation shifts
frequency. The remaining integral is exactly Vg f at shifted ( x, ω ), with the
displayed phase.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Solution. Moyal:
dx dω
ZZ
|Vg f ( x, ω )|2 = ∥ f ∥22 ∥ g∥22 .
2π
Thus the total spectrogram energy (integrated over time–frequency) equals
the signal energy times the window energy: the spectrogram is an energy
redistribution, not an energy creation.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
2 / (2σ2 )
Solution. For Gaussian g(t) ∝ e−t , the standard deviations satisfy
1
∆t ∆ω =
2
(in unitary Fourier normalization). This is minimal among L2 windows,
explaining Gaussian popularity in STFT and FrFT contexts (Chapter 8).
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
a 2
Problem 9.6 (STFT of a linear chirp: ridge structure). Let f (t) = ei(ω0 t+ 2 t )
and take a localized window g. Describe where the STFT magnitude
concentrates.
········································································································································
59
@ integra land
········································································································································
60
@ integra land
10
FFT
A. Short Theory
DFT definition
with inverse
N −1
1
x [n] =
N ∑ X [k] ei2πnk/N .
k =0
The DFT is Fourier analysis on the finite cyclic group Z N .
FFT idea
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
B. Solved Problems
X = [4, 0, 0, 0, 4, 0, 0, 0].
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
y[3] = 1 · 0 + 2 · 2 + 0 · (−1) + 1 · 1 = 5.
So y = [0, 3, 0, 5]. (FFT would compute the same via Y = XH in k-space.)
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Solution. Coefficient vectors: p = [1, 2, 1], q = [1, −1, 2]. Convolution gives
coefficients:
r0 = 1, r1 = 2 − 1 = 1, r2 = 1 − 2 + 2 = 1, r3 = 4 − 1 = 3, r4 = 2.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
Problem 10.8 (Spectral leakage formula for an off-bin sinusoid). Let x [n] =
/ Z. Express X [k ] in closed form.
ei2π (m+δ)n/N with integer m and δ ∈
Thus
1 − ei2π (m+δ−k)
sin π ( m + δ − k )
X [k] = i2π ( m + − k ) /N
= eiπ ( N −1)(m+δ−k)/N · .
1−e δ sin π (m + δ − k )/N
Magnitude is a Dirichlet-kernel profile, explaining leakage.
For full derivations, alternative methods, and deeper extensions, see ART OF INTE-
GRAL TRANSFORMS.
········································································································································
65
@ integra land
········································································································································
66
@ integra land
········································································································································
67
@ integra land
Mellin pairs
Z-transform essentials
x [n] (typically n ≥ 0) X ( z ) = ∑ n ≥0 x [ n ] z − n
z
u[n] z −1
z
an u[n] z− a
az
nan u[n] ( z − a )2
δ [ n − n0 ] z − n0
········································································································································
68
@ integra land
BFurther Reading
If this mini-book felt like a useful “methods upgrade,” the natural continua-
tion is the full text:
Complete details, proofs, and extended theory appear in the textbook ART OF INTE-
GRAL TRANSFORMS.
········································································································································
69
@ integra land
t−b
1
Z
• CWT wavelet: Wψ f ( a, b) = f (t) p ψ dt.
| a| a
• FrFT (matching the Fourier kernel at α = π/2): for α ̸≡ kπ,
Z ∞
i 2 2
(Fα f )(u) = exp 2 (t + u ) cot α − iut csc α f (t) dt,
−∞
and Fα |α=π/2 = F , Fα |α=0 = Id (by definition).
Let
z 1
X (z) = , ROC: 2 < |z| < 2.
(z − 2)(z − 12 )
Find x [n].
Solution. Partial fractions:
z 4/3 1/3
1
= − .
(z − 2)(z − 2 ) z − 2 z − 12
Note 1/(z − a) = z−1 · z/(z − a). In the given ROC, the a = 12 term is
right-sided, while the a = 2 term is left-sided:
( )
−1 1 1 n −1 −1 1
Z 1
= ( 2 ) u [ n − 1], Z = −2 n−1 u[−n].
z− 2 z−2
Therefore
4 n −1 1 1 n −1
x [n] = − 2 u[−n] − u [ n − 1].
3 3 2
········································································································································
2
@ integra land
Evaluate, for x ∈ R, Z ∞
1
PV dt.
−∞ ( x − t)(1 + t2 )
Solution. By definition,
1 f (t) 1
Z
(H f )( x ) = PV dt, f (t) = .
π x−t 1 + t2
x
A standard Hilbert pair is H{(1 + t2 )−1 }( x ) = . Hence the PV integral
1 + x2
equals Z ∞
1 x
PV dt = π .
−∞ ( x − t)(1 + t2 ) 1 + x2
········································································································································
3
@ integra land
With u = t − x,
Z
− i ( ω − ω0 ) x
Vg f ( x, ω ) = e g(u)e−i(ω −ω0 )u du = e−i(ω −ω0 ) x F { g}(ω − ω0 ).
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
u( x, 0) = 0, u(0, t) = H (t − T ), lim u( x, t) = 0,
x →∞
········································································································································
4
@ integra land
Let f (t) = e at H (t) with a ∈ C and sampling period T > 0. Define x [n] =
f (nT ) = e anT u[n]. Find X + (z) and identify the pole in terms of a and T.
Solution.
∞
1 z
+
X (z) = ∑ eanT z−n = 1 − eaT z−1 = z − eaT , ROC: |z| > |e aT |.
n =0
R 1−cos(ωt)
Solution. Let F (ω ) = R t2
dt. Differentiate:
sin(ωt)
Z
′
F (ω ) = dt = π sgn(ω ),
R t
a standard PV/distributional identity. Since F (0) = 0, integrate back to get
F ( ω ) = π | ω |.
Solve, for t ≥ 0, Z t
y(t) − (t − τ ) y(τ ) dτ = t2 .
0
t−b
1
Z
Wψ P( a, b) = P(t) p ψ dt.
| a| a
········································································································································
7
@ integra land
With u = (t − b)/a,
q m −1 Z
Wψ P( a, b) = | a| ∑ ck a k
uk ψ(u) du = 0.
k =0
Let
z
X (z) = .
(z − 2)(z − 12 )
List the three possible ROCs and determine whether any choice yields both
causality and BIBO stability.
Solution. Possible ROCs: |z| > 2, 12 < |z| < 2, |z| < 12 . Causality requires
ROC outside the outermost pole: |z| > 2. BIBO stability requires the unit
circle |z| = 1 lie in the ROC, so only 12 < |z| < 2 is stable. No ROC satisfies
both ⇒ no causal stable realization.
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
Solve for n ≥ 0:
········································································································································
9
@ integra land
1
Use x [0] = 0: A + B + 6 = 0. Use x [1] = 1: A + 2B − 16 = 1. Solve: B = 12 ,
A = − 23 . Hence
2 1 1
x [n] = − + 2n + (−1)n , n ≥ 0.
3 2 6
Assuming the FrFT kernel above, state the group property relating Fα at
angles α and β.
Solution. Quadratic-phase kernels compose by angle addition (rotation in
the time–frequency plane):
Fα F β f = Fα+ β f (mod 2π ),
with Fπ/2 = F and F0 = Id by convention.
Solution. Level 1:
1 1
a(1) = √ [8, 6, 4, 10], d(1) = √ [−4, −4, −4, 4].
2 2
Level 2 on a(1) :
1 8 − 6 4 − 10
(2) 1 8 + 6 4 + 10 (2)
a =√ √ , √ = [7, 7], d =√ √ , √ = [1, −3].
2 2 2 2 2 2
Thus coefficients (coarse-to-fine) are ( a(2) , d(2) , d(1) ):
√ √ √ √
[7, 7 | 1, −3 | −4/ 2, −4/ 2, −4/ 2, 4/ 2].
Let x [n] be a discrete sequence and define a discrete STFT-like map with
window w[n]:
S[m, k ] = ∑ x [n]w[n − m]e−i2πkn/N .
n
········································································································································
10
@ integra land
Show that for fixed m, S[m, k ] is the length-N DFT of the windowed segment
x [n]w[n − m] (over n = 0, . . . , N − 1 after periodic or zero extension).
Solution. Fix m and define ym [n] = x [n]w[n − m]. Then S[m, k ] = ∑n ym [n]e−i2πkn/N ,
which is exactly the DFT of ym (with the assumed length-N summation rule).
Hence each time-frame STFT column is a DFT, enabling fast computation by
FFT.
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
Solution. Write ξ along the polar axis and integrate over the sphere:
Z Z ∞Z 1
−iξ · x
F { f }(ξ ) = F (| x |)e dx = 2π F (r )e−iρrµ r2 dµ dr.
R3 0 −1
R1
Since −1 e
−iρrµ dµ = 2 sinρr(ρr) , the stated formula follows.
Given
1 − z −1
H (z) = ,
1 − 34 z−1 + 81 z−2
find the causal impulse response h[n] and decide BIBO stability.
Solution. Factor:
3 1 1 1
1 − z −1 + z −2 = 1 − z −1 1 − z −1 .
4 8 2 4
Partial fraction:
A B 2 1
H (z) = + , A= , B= .
1 − 12 z−1 1 − 14 z−1 3 3
········································································································································
12
@ integra land
Thus n
1 1 n
2 1
h[n] = u[n] + u [ n ].
3 2 3 4
Poles at z = 12 , 14 lie inside |z| = 1, so causal ROC |z| > 1
2 contains the unit
circle ⇒ BIBO stable.
Given detail coefficients d = [−0.18, 0.07, 1.10, −0.52, 0.09], apply soft-
thresholding with τ = 0.1: Sτ ( x ) = sgn( x ) max{| x | − τ, 0}.
Solution.
S0.1 (d) = [−0.08, 0, 1.00, −0.42, 0].
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
········································································································································
13
@ integra land
State the Moyal identity for Vg under the Fourier convention used here, and
deduce the total spectrogram energy.
Solution. With Vg f ( x, ω ) = f (t) g(t − x )e−iωt dt, one has
R
Z ∞ Z ∞
|Vg f ( x, ω )|2 dx dω = 2π ∥ f ∥22 ∥ g∥22 .
−∞ −∞
········································································································································
14
@ integra land
Thus the spectrogram redistributes energy: its total integral equals 2π times
the product of signal and window energies.
Problem 40: Heat kernel via Fourier in space and Laplace in time [Fourier↔Laplace]
2 2
Let gσ (t) = e−t /(2σ ) . Using the Fourier convention above, show that F { gσ }
is Gaussian and identify the frequency width scaling in σ.
Solution. A standard Gaussian transform gives
Z
2 / (2σ2 ) √ σ2 ω 2
F { gσ }(ω ) = e−t e−iωt dt = 2π σ e− 2 .
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
········································································································································
15
@ integra land
Solve y′′ (t) + ω 2 y(t) = δ(t − T ) for t ≥ 0 with y(0) = y′ (0) = 0, where
ω > 0, T > 0.
Solution. Laplace: (s2 + ω 2 )Y (s) = e−Ts . Hence
e−Ts sin(ω (t − T ))
Y (s) = 2 ⇒ y(t) = H (t − T ) .
s + ω2 ω
Let
z z 1
X (z) = − , ROC: < |z| < 2.
z − 21 z − 2 2
Find x [n].
1 z
Solution. In < | z |, corresponds to the right-sided sequence ( 21 )n u[n]. In
2 z− 21
z
|z| < 2, z −2 corresponds to the left-sided sequence −2n u[−n − 1]. Therefore
n
1
x [n] = u[n] + 2n u[−n − 1].
2
········································································································································
16
@ integra land
1
Since H (t) = 2 + 12 sgn(t) and F {1} = 2πδ, one gets c = π. Thus
1
F { H (t)}(ω ) = PV + π δ ( ω ).
iω
Let f : (0, ∞) → C and fix c ∈ R in the Mellin strip. Define g(y) = ecy f (ey )
on R. Show that
M{ f }(c + iω ) = F { g}(−ω ).
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
········································································································································
17
@ integra land
Solution. Z
iω0 ·
Vg (e f )( x, ω ) = f (t)eiω0 t g(t − x )e−iωt dt
Z
= f (t) g(t − x )e−i(ω −ω0 )t dt = Vg f ( x, ω − ω0 ).
2
For a > 0, compute F {e− at }(ω ).
Solution. A standard completion-of-squares gives
Z ∞
ω2
r
− at2 − at2 −iωt π
F {e }(ω ) = e e dt = exp − .
−∞ a 4a
Problem 53: A Z-transform with a double pole and a difference operator [Z]
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
d −t2 /2 2 R∞
Let ψ(t) = e = −te−t /2 . (i) Show −∞ ψ(t) dt = 0. (ii) Compute
dt
F {ψ}(ω ).
2
Solution. (i) ψ = (e−t /2 )′ dt = 0. (ii) Use F { f ′ } = iω F { f } and
R R
2 √ 2
F {e−t /2 } = 2π e−ω /2 :
√ 2
F {ψ}(ω ) = iω 2π e−ω /2 .
········································································································································
20
@ integra land
Let y[n] = (n + 1) an u[n] with | a| < 1, and define x [n] = y[n] − y[n − 1] (with
y[−1] = 0). Find X (z) = Z { x [n]} for the causal ROC.
Solution. Y (z) = ∑n≥0 (n + 1) an z−n = 1
(1− az−1 )2
for |z| > | a|. Then x [n] =
y[n] − y[n − 1] corresponds to multiplication by (1 − z−1 ):
1 − z −1
X ( z ) = ( 1 − z − 1 )Y ( z ) = , ROC: |z| > | a|.
(1 − az−1 )2
Solution. Align ξ with the polar axis and integrate over angle:
Z ∞ Z 2π Z ∞
−iρr cos θ
F2 { f }(ξ ) = F (r ) e r dθ dr = 2π F (r ) J0 (ρr ) r dr,
0 0 0
R 2π
using 0 e−iρr cos θ dθ = 2π J0 (ρr ).
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
Let f (t) = cos(ω0 t) with ω0 > 0. Compute the analytic signal f a (t) =
f ( t ) + i H f ( t ).
Solution. For ω0 > 0, H{cos(ω0 t)} = sin(ω0 t), hence
s+2
Let F (s) = and f (t) = L−1 { F (s)}. Compute limt→∞ f (t).
s(s + 1)(s + 3)
Solution. All poles of sF (s) are at −1, −3 (left half-plane), so the final value
theorem applies:
s+2 2
lim f (t) = lim sF (s) = lim = .
t→∞ s →0 s→0 ( s + 1)( s + 3) 3
Evaluate, for a ∈ R, Z ∞
cos( ax )
dx.
0 1 + x2
R∞ e−iax
Solution. Since − ∞ 1+ x 2 dx = πe−|a| , taking the real part and halving gives
Z ∞
cos( ax ) π −|a|
dx = e .
0 1 + x2 2
········································································································································
22
@ integra land
Thus
|Vg f |2 = |F g(ω − ω1 )|2 + |F g(ω − ω2 )|2
+2ℜ e−i(ω2 −ω1 )x F g(ω − ω1 )F g(ω − ω2 ) ,
where the last term is the oscillatory cross-term (time-dependent interference).
········································································································································
23
@ integra land
R∞ 1
Solution. Use the standard identity 0 e−ar J0 (br ) dr = √ and differ-
a2 + b2
entiate in a:
Z ∞
d 1 a
− re− ar J0 (br ) dr = √ =− .
0 da a2 + b2 ( a2 + b2 )3/2
Hence Z ∞
a
e− ar J0 (br ) r dr = .
0 ( a2 + b2 )3/2
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
Let σ > 0 and define f ( x ) = exp − (ln x )2 /(2σ2 ) on (0, ∞). Compute
M{ f }(s) for s ∈ C.
Solution. Set x = ey , dx = ey dy:
Z ∞
s−1 −(ln x )2 /(2σ2 )
Z ∞
2 / (2σ2 ) √ σ 2 s2
M{ f }(s) = x e dx = esy e−y dy = 2π σ e 2 .
0 −∞
Assume f ∈ L2 (R) has Fourier support in |ω | < Ω, and let ω0 > Ω. Show
that
H{ f (t) cos(ω0 t)} = f (t) sin(ω0 t), H{ f (t) sin(ω0 t)} = − f (t) cos(ω0 t).
Let f be causal ( f (t) = 0 for t < 0) and assume e−σt f (t) ∈ L1 (0, ∞) for some
σ > 0. Show that the Fourier transform of e−σt f (t) H (t) equals L{ f }(σ + iω ).
Solution. By definitions,
Z ∞ Z ∞
−σt −σt −iωt
F {e f (t) H (t)}(ω ) = f (t)e e dt = f (t)e−(σ+iω )t dt = L{ f }(σ + iω ).
0 0
For | a| < 1, compute Z {nan u[n]}(z) and state a general differentiation iden-
tity connecting Z {nx [n]} to X (z).
Solution. For X (z) = Z { x [n]}, one has the identity
d
Z {nx [n]}(z) = − z
X ( z ),
dz
(valid when the differentiated series converges in the ROC). For x [n] = an u[n],
1
X (z) = 1− az −1 (ROC | z | > | a |), hence
az−1
n d 1
Z {na u[n]}(z) = −z = .
dz 1 − az−1 (1 − az−1 )2
1
Show that H f = f ∗ h with h(t) = π PV 1t and explain (via Fourier multipliers)
why H is a ±90◦ phase shifter.
Solution. By definition,
1 f (t) 1 1
Z Z
(H f )( x ) = PV dt = f (t) h( x − t) dt = ( f ∗ h)( x ), h(t) = PV .
π x−t π t
········································································································································
25
@ integra land
Solve y′′ (t) + y(t) = H (t − a) for t ≥ 0 with y(0) = y′ (0) = 0 and a > 0.
Solution. Laplace: (s2 + 1)Y (s) = L{ H (t − a)} = e− as /s. Thus
e−as
1 s
Y (s) = = e−as − .
s ( s2 + 1) s s2 + 1
Invert and apply the delay:
y(t) = H (t − a) 1 − cos(t − a) .
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
Solution.
Z ∞ Z ∞
− a|t| − a|t| −iωt 2a
F {e }(ω ) = e e dt = 2 e− at cos(ωt) dt = .
−∞ 0 a2 + ω 2
Z ∞
a
Hence e− at cos(ωt) dt = .
0 a2 + ω 2
Let
1 − 21 z−1
X (z) = , ROC: |z| > 1.2.
(1 − 0.8z−1 )(1 − 1.2z−1 )
Find x [n] and decide whether x ∈ ℓ1 .
Solution. With q = z−1 , partial fractions give
− 34 7
4
X (z) = + .
1 − 0.8z−1 1 − 1.2z−1
Since ROC is exterior, both terms are right-sided:
3 7
x [n] = − (0.8)n u[n] + (1.2)n u[n].
4 4
Because (1.2)n grows, x ∈
/ ℓ1 (not BIBO-stable as an impulse response).
Thus Z ∞
− ar k
(H1 e )(k) = e− ar rJ1 (kr ) dr = .
0 ( a2 + k2 )3/2
········································································································································
27
@ integra land
Let x ∈ R8 be
x = [0, 1, 2, 3, 10, 11, 12, 13].
Using
√ the orthonormal Haar DWT (pairwise averages/details with factor
1/ 2), compute level-1 details d , level-2 details d(2) , and level-3 detail d(3) .
( 1 )
········································································································································
28
@ integra land
(3) 3 − 23 √ (3) 3 + 23 √
d = √ = −10 2, a = √ = 13 2.
2 2
The large coefficient d(3) captures the coarse-scale jump between the first four
and last four samples.
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
Problem 85: FrFT becomes a scaled Fourier transform after dechirping [FrFT↔Fourier]
i 2 cot α
Fix α ̸≡ kπ and define f (t) = e− 2 t g(t). Show that
i 2 cot α
(Fα f )(u) = e 2 u F { g}(u csc α).
Solve for t ≥ 0:
Z t
′
y (t) + y(τ ) dτ = e−t , y(0) = 0.
0
Solution. Let k (t) = 12 e−|t| . Then F {e−|t| }(ω ) = 1+2ω2 and F {k }(ω ) = 1
1+ ω 2
.
Fourier transforming:
1 2 2
F (ω ) 1 + = ⇒ F ( ω ) = .
1 + ω2 1 + ω2 ω2 + 2
√
Match with F {e−a|t| } = a2 + 2a
ω2
using a = 2:
√ √
1 2 2 1
F (ω ) = √ · 2 ⇒ f ( t ) = √ e − 2| t | .
2 ω +2 2
Vg f t0 ( x, ω ) = e−iωt0 Vg f ( x − t0 , ω ).
Solution. Z
Vg f t0 ( x, ω ) = f (t − t0 ) g(t − x )e−iωt dt.
With u = t − t0 :
Z
−iωt0
Vg f t0 ( x, ω ) = e f (u) g(u − ( x − t0 ))e−iωu du = e−iωt0 Vg f ( x − t0 , ω ).
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
········································································································································
31
@ integra land
R∞ x s −1
Solution. First, 0 1+ x p
π
dx = p csc πs
p . Differentiate in s under the integral
sign:
Z ∞ s −1
π2
x ln x d π πs πs πs
dx = csc = − 2 csc cot .
0 1 + xp ds p p p p p
········································································································································
33
@ integra land
distributions.
Solution. Insert into the kernel:
Z Z
i 2 2 csc α − 2i t2 cot α i 2
(Fα f )(u) = e 2 ( t + u ) cot α −iut e dt = e 2 u cot α e−i(u csc α)t dt.
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
Evaluate
sin ω 2
Z ∞
dω.
−∞ ω
sin ω 2 sin ω 2
Z ∞ Z ∞
1
2= 4 dω ⇒ dω = π.
2π −∞ ω −∞ ω
········································································································································
34
@ integra land
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
········································································································································
36
@ integra land
Let
x [n] = 0.9n u[n] + 1.1n u[−n − 1].
Compute X (z), its ROC, and decide whether x can be causal and whether
x ∈ ℓ1 .
Solution. Right-sided part:
1
∑ 0.9n z−n = 1 − 0.9z−1 , |z| > 0.9.
n ≥0
Left-sided part:
z m z 1
∑ 1.1 zn −n
= ∑
1.1
=
1.1 − z
=−
1 − 1.1z −1
, |z| < 1.1.
n≤−1 m ≥1
Thus
1 1
X (z) = −
− , ROC: 0.9 < |z| < 1.1.
1 − 0.9z 1 1 − 1.1z−1
The ROC includes the unit circle, so x ∈ ℓ1 (absolutely summable), but the
sequence is two-sided and cannot be causal.
1
Define P+ f = 2 f − i H f on Schwartz functions. Show that
1
F { P+ f }(ω ) = 1{ω >0} F { f }(ω ) + F { f }(0) δ(ω )
2
········································································································································
37
@ integra land
Show that q Z ∞
Wψ f ( a, t0 ) = | a| ψ(u) du,
0
p
and conclude |Wψ f ( a, t0 )| = O( | a|) as a → 0.
Solution. From the step formula (change of variables),
q Z ∞
Wψ f ( a, b) = | a| ψ(u) du.
−(b−t0 )/a
At b = t0 this becomes
q Z ∞
Wψ f ( a, t0 ) = | a| ψ(u) du,
0
p
which is a constant times | a |.
········································································································································
38
@ integra land
········································································································································
39
@ integra land
Let x [n] = r n sin(Ωn) u[n] with 0 < r < 1 and Ω ∈ (0, π ). Find X (z) and its
ROC.
Solution. With q = z−1 ,
1 1
∑ rn eiΩn qn = 1 − reiΩ q , ∑ rn e−iΩn qn = 1 − re−iΩ q .
n ≥0 n ≥0
Thus
ne
iΩn − e−iΩn n r sin Ω q r sin Ω z−1
X (z) = ∑r 2i
q =
1 − 2r cos Ω q + r2 q2
=
1 − 2r cos Ω z−1 + r2 z−2
,
n ≥0
F {ψ}(ω ) = O(|ω | M ) as ω → 0.
M −1 (−iωt)m
Solution. Expand e−iωt = ∑m =0 m! + R M (ωt) with R M (ξ ) = O(|ξ | M ).
Then
M −1
(−iω )m
Z Z Z
F {ψ}(ω ) = ψ(t)e −iωt
dt = ∑ m!
m
t ψ(t) dt + ψ(t) R M (ωt) dt = O(|ω | M ).
m =0
········································································································································
41
@ integra land
Set u = at so dt = du/a:
1
Z u
Vg f a ( x, ω ) = f (u) g − x e−i(ω/a)u du
a a
1 1 ( ga )
Z
= f (u) ga (u − ax )e−i(ω/a)u du = Vg f ( ax, ω/a).
a a
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
Solve for n ≥ 0:
n+1 n ( n + 1)
x [n] = u [ n − 1] = u [ n − 1].
2 2
Solve for t ≥ 0: Z t
f (τ )
√ dτ = t.
0 t−τ
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
········································································································································
44
@ integra land
State the scaling rule for the Mellin transform and use it to compute M{e− ax }(s)
for a > 0.
Solution. Scaling: if f a ( x ) = f ( ax ) with a > 0, then M{ f a }(s) = a−s M{ f }(s).
Since M{e− x }(s) = Γ(s) for ℜ(s) > 0, we obtain
M{e−ax }(s) = a−s Γ(s).
1 − t2
d 1 2x
H ( x ) = − = .
(1 + t2 )2 dx 1 + x2 (1 + x 2 )2
········································································································································
45
@ integra land
Now write
1 − t2 t2 1 − t2
1 1 1
= + = + − ,
(1 + t2 )2 (1 + t2 )2 (1 + t2 )2 (1 + t2 )2 1 + t2 (1 + t2 )2
so
1 − t2
1 1
2H =H +H .
(1 + t2 )2 (1 + t2 )2 1 + t2
Using H{(1 + t2 )−1 }( x ) = x
1+ x 2
and the first identity above,
x ( x 2 + 3)
1 1 2x x
H (x) = + = .
(1 + t2 )2 2 2
(1 + x ) 2 1 + x2 2(1 + x 2 )2
2 / (2σ2 )
Let f (t) = eiω0 t and gσ (t) = e−t with σ > 0. Compute Vg f ( x, ω ).
Solution. From the tone identity, Vg f ( x, ω ) = e−i(ω −ω0 ) x F { gσ }(ω − ω0 ).
√ 2 2
Also F { gσ }(ξ ) = 2π σ e−σ ξ /2 . Since F { gσ } is real,
√ − i ( ω − ω0 ) x
σ 2 ( ω − ω0 ) 2
Vg f ( x, ω ) = 2π σ e exp − .
2
2 ( x0 + x1 )2 + ( x0 − x1 )2
2
a +d = = x02 + x12 .
2
For an orthonormal DWT (including Haar) on R N , the transform is an orthog-
onal matrix, hence
∥ x ∥22 = ∥ a∥22 + ∥d∥22
at each multiresolution split.
········································································································································
46
@ integra land
Solve Z t
y(t) = sin t + e−(t−τ ) y(τ ) dτ, t ≥ 0.
0
Therefore
1 1 ∂ π − a|ω | π
= 3 1 + a |ω | e− a|ω | .
F =− e
( t + a2 )2
2 2a ∂a a 2a
Hence
an
x [n] = − u [ n − 1].
n
Let
1 −t2 /(2σ2 )
ϕσ (t) = σ > 0, e ,
(πσ2 )1/4
so that ∥ϕσ ∥2 = 1. Using the convention F { f }(ω ) = f (t)e−iωt dt, compute
R
1
Z Z
2 2 2 2
(∆t) = t |ϕσ (t)| dt, (∆ω ) = ω 2 |F {ϕσ }(ω )|2 dω,
2π
and show ∆t ∆ω = 21 .
2 2
Solution. Since |ϕσ (t)|2 = (πσ2 )−1/2 e−t /σ is a centered Gaussian with
variance σ2 /2,
σ
∆t = √ .
2
2 2 √ 2 2 2 2
Also F {e−t /(2σ ) } = 2π σ e−σ ω /2 , hence |F {ϕσ }(ω )|2 = C e−σ ω for a
constant C. A direct Gaussian moment computation in the frequency formula
yields
1
∆ω = √ .
2σ
Therefore ∆t ∆ω = √σ · √1 = 12 .
2 2σ
2
Let f ( x ) = e−a| x| on R2 , with a > 0. Compute F2 { f }(ξ ) in radial form.
Solution. For ρ = |ξ |, radial reduction gives
Z ∞ 2
| ξ |2
− ar2 1 ρ π
F2 { f }(ρ) = 2π e J0 (ρr ) r dr = 2π · exp − = exp − .
0 2a 4a a 4a
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
········································································································································
49
@ integra land
F (F f )(t) = 2π f (−t).
Let x [n] = (n + 1) an u[n] with | a| < 1, and define the cumulative sum y[n] =
∑nm=0 x [m]. Find a closed form for y[n].
Solution. For |z| > | a|,
1
X (z) = ∑ (n + 1)an z−n = (1 − az−1 )2 .
n ≥0
1 − ( n + 2 ) a n +1 + ( n + 1 ) a n +2
= u [ n ].
(1 − a )2
········································································································································
50
@ integra land
Solution. Differentiate in b:
Z ∞ Z ∞
d −st sin( bt ) s
e dt = e−st cos(bt) dt = .
db 0 t 0 s2 + b2
The integral vanishes at b = 0, hence
Z ∞ Z b
sin(bt) s b
e−st dt = dβ = arctan .
0 t 0 s2 + β2 s
········································································································································
51
@ integra land
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
Let f ∈ S(R) and define m(ω ) = 1{ω >0} (with half-weight at ω = 0). Show
that the positive-frequency projection satisfies
1
P+ f = F −1 {m(ω )F f (ω )} =
f − iH f .
2
Thus
S[m, k ] = e−i(2πk/N −Ω0 )m W (2πk/N − Ω0 ),
where W (θ ) = ∑uN=−01 w[u]e−iθu is the (DTFT/DFT-sampled) spectrum of the
window.
········································································································································
53
@ integra land
Solution. Z ∞
α −x
M{ x e }(s) = x s+α−1 e− x dx = Γ(s + α).
0
Differentiate in s:
d
M{ x α (ln x )e− x }(s) = Γ ( s + α ) = Γ ( s + α ) ψ ( s + α ),
ds
where ψ is the digamma function.
Problem 153: A Hankel kernel that reproduces the heat semigroup [Hankel]
ν2
1
ut = κ urr + ur − 2 u , u(r, 0) = f (r ).
r r
and the radial operator applied to u produces the same factor (−k2 ) inside
the integral. Inversion at t = 0 gives u(r, 0) = f (r ).
Let
(1 − 0.3z−1 )(1 − 2z−1 )
H (z) = .
(1 − 0.5z−1 )(1 − 0.8z−1 )
Assuming a causal realization, determine whether the system is BIBO stable.
Solution. Causality forces ROC outside the outermost pole. Poles at z = 0.5
and z = 0.8; thus causal ROC is |z| > 0.8. Since the unit circle |z| = 1 lies in
|z| > 0.8, the causal system is BIBO stable. (Zeros do not affect BIBO stability,
only poles and ROC.)
Evaluate, for x ∈ R, Z ∞
t
PV dt.
−∞ ( x − t)(1 + t2 )
Solution. Rewrite
t x t−x
= + ,
1 + t2 1 + t2 1 + t2
so
t 1 1
Z Z Z
PV dt = x PV dt − dt.
( x − t)(1 + t2 ) ( x − t)(1 + t2 ) 1 + t2
R∞
1
= π 1+xx2 and dt
R
Using PV ( x −t)(1+t2 )
dt − ∞ 1+ t2 = π,
Z ∞
x2
t π
PV dt = π −1 =− .
−∞ ( x − t)(1 + t2 ) 1 + x2 1 + x2
········································································································································
55
@ integra land
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
Let f ( x ) = 1+1 x and F (s) = M{ f }(s) = π/ sin(πs) for 0 < ℜ(s) < 1. Use
Mellin inversion to state the leading asymptotics of f ( x ) as x → 0+ and as
x → ∞.
1
R c+i∞ −s
Solution. Mellin inversion uses f ( x ) = 2πi c−i∞ x F ( s ) ds. Poles of F are at
s ∈ Z with residues (−1) . As x → 0 , shift contour right: dominant pole at
n +
········································································································································
56
@ integra land
Let ψ have M ≥ 1 vanishing moments and let f (t) = P(t) + g(t) where P is a
polynomial with deg P < M. Show that Wψ f = Wψ g.
Solution. Linearity gives Wψ f = Wψ P + Wψ g. But Wψ P( a, b) = 0 for all
a ̸= 0 (vanishing moments annihilate polynomials of degree < M). Hence
Wψ f = Wψ g.
Let f t0 (t) = f (t − t0 ) and α ̸≡ kπ. Show that (Fα f t0 )(u) equals (Fα f )(u)
times a phase factor linear in u, up to a quadratic chirp.
Solution. Insert f (t − t0 ) and substitute v = t − t0 in the kernel:
Z
i 2 + u2 ) cot α −iu (v + t
(Fα f t0 )(u) = e 2 ((v+t0 ) 0 ) csc α f (v) dv.
········································································································································
57
@ integra land
Let | a| < |b| and define x [n] = an u[n] + bn u[−n − 1]. Find X (z) and its ROC.
Solution. Right-sided part: ∑n≥0 an z−n = 1− az
1
−1 with ROC | z | > | a |. Left-
1 1
X (z) = − , ROC: | a| < |z| < |b|.
1 − az−1 1 − bz−1
Solve for t ≥ 0: Z t
1 y(τ )
y(t) + √ √ dτ = 1.
π 0 t−τ
Solution. Let k (t) = √1 t−1/2 so L{k }(s) = s−1/2 . Taking Laplace transforms:
π
1 1 1 1
Y (s) 1 + s−1/2 = ⇒ Y (s) = · = √ √ .
s s 1 + s−1/2 s ( s + 1)
By Problem 148 with a = 1,
1 √
y(t) = √ − et erfc( t).
πt
········································································································································
58
@ integra land
Show that
1 π πω
F (ω ) = sech , a > 0,
cosh( at) a 2a
and deduce H{(cosh( at))−1 } in frequency form.
Solution. A standard Fourier pair gives
Z ∞
−iωt π πω
sech( at) e dt = sech .
−∞ a 2a
Then F {H f }(ω ) = (−i sgn ω )F { f }(ω ) implies
π πω
F {H (sech( at))} (ω ) = −i sgn(ω ) sech .
a 2a
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
1
exp − (ln x )2 /(2σ2 ) on (0, ∞). Compute M{ f }(s).
Let σ > 0 and f ( x ) = x
Solution. With x = ey , dx = ey dy, and f (ey ) = e−y exp(−y2 /(2σ2 )),
Z ∞
s−1 1 −(ln x )2 /(2σ2 )
Z ∞
2 2 √ σ 2 ( s −1)2
M{ f }(s) = x e dx = e(s−1)y e−y /(2σ ) dy = 2π σ e 2 .
0 x −∞
Let f (t) = e− at H (t) with a > 0, and sample it with period T > 0:
x [n] = f (nT ) = e− anT u[n].
········································································································································
59
@ integra land
With z = esT ,
∞
1
sT
X (e ) = ∑ e−(a+s)nT = 1 − e−(a+s)T .
n =0
Evaluate, for x ∈ R,
Z ∞
t2
PV dt.
−∞ ( x − t)(1 + t2 )
t2 1
Solution. Write = 1 − :
1 + t2 1 + t2
t2 1 1
Z Z Z
PV dt = PV dt − PV dt.
( x − t)(1 + t2 ) x−t ( x − t)(1 + t2 )
x
The first PV integral is 0, and the second equals π . Hence
1 + x2
Z ∞
t2 x
PV dt = − π .
−∞ ( x − t)(1 + t2 ) 1 + x2
β −1 1 − x α− β
( f ∗× g)( x ) = x .
α−β
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
········································································································································
61
@ integra land
Solve for n ≥ 0:
y[n] − 21 y[n − 1] = (−1)n , y[−1] = 0.
Solution. Let x [n] = (−1)n u[n], so X (z) = ∑n≥0 (−1)n z−n = 1+1z−1 (ROC
|z| > 1). Z-transform of the recursion gives (1 − 21 z−1 )Y (z) = X (z), hence
1 1/3 2/3
Y (z) = = + .
(1 − 12 z−1 )(1 + z−1 ) 1 − 12 z−1 1 + z−1
········································································································································
62
@ integra land
Therefore
1 1 n 2
y[n] = 2 u [ n ] + (−1)n u[n].
3 3
u2 csc2 α
r
i 2 π
(Fα f )(u) = e 2 u cot α exp − .
a 4a
Solution. Align ξ with the polar axis and integrate over the sphere:
Z ∞Z Z ∞ Z 1
F3 { f }(ξ ) = F (r )e−iρr cos θ r2 dΩ dr = 2π F (r )r 2 e−iρrµ dµ dr,
0 S2 0 −1
R1 −iρrµ dµ 2 sin(ρr )
and −1 e = ρr , giving the formula.
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
Let
1
X (z) = , ROC: 0.5 < |z| < 2.
(1 − 0.5z−1 )(1 − 2z−1 )
Find x [n].
········································································································································
64
@ integra land
········································································································································
65
@ integra land
R∞
Solution. Use (Hν f )(k ) = f (r ) J0 (kr ) r drand integrate
0 by parts twice,
d 2 1 d
moving the radial operator onto J0 (kr ). Since dr 2 + r dr J0 (kr ) = −k2 J0 (kr )
and boundary terms vanish, the identity follows.
independent of b.
Solution. Change variables u = (t − b)/a, so t = au + b, dt = a du:
q Z
1
Z Z
Wψ f ( a, b) = ( au + b) p ψ(u) a du = | a| a uψ(u) du + b ψ(u) du .
| a|
p
If ψ = 0, the b-term vanishes and | a| a = a3/2 (for a > 0; for a < 0
R
········································································································································
66
@ integra land
s2 − a2
1 1 1 1
L sin ( at ) − at cos ( at ) = 2 − = .
2a3 2a s2 + a2 ( s2 + a2 )2 ( s2 + a2 )2
Hence
−1 1 1
L (t) = sin ( at ) − at cos ( at ) .
( s2 + a2 )2 2a3
Solution.
Z Z
−iω (·) −iωt
( f (·)e ∗ g̃)( x ) = f (t)e g̃( x − t) dt = f (t)e−iωt g(t − x ) dt.
x ( x2 + 3a2 )
1
H (x) = 3 2 .
( t2 + a2 )2 2a ( x + a2 )2
Therefore Z ∞
1 x ( x2 + 3a2 )
PV dt = π .
−∞ ( x − t)(t2 + a2 )2 2a3 ( x2 + a2 )2
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
M{ x f ′ ( x )}(s) = −s M{ f }(s).
Solution.
Z ∞ Z ∞
′ s −1 ′
M{ x f ( x )}(s) = x x f ( x ) dx = x s f ′ ( x ) dx
0 0
∞ Z ∞
= xs f (x) 0 − s x s−1 f ( x ) dx = −s M{ f }(s).
0
Let
1 − 1.2z−1
H (z) = .
1 − 0.6z−1
Find the impulse response h[n] for (i) ROC |z| > 0.6 and (ii) ROC |z| < 0.6,
and state which case is causal and BIBO stable.
−1 (1.2−0.6)z−1 −1 −1
Solution. Write H (z) = 1 − 1−0.6z
0.6z−1
− 1−0.6z−1
= 1 − 1−0.6z
0.6z−1
− 1−0.6z
0.6z−1
=
−1
1 − 1−1.2z
0.6z−1
.
1
(i) If |z| > 0.6, then 1−0.6z−1
↔ (0.6)n u[n], so
This is causal and stable (pole inside unit circle, ROC includes |z| = 1).
1
(ii) If |z| < 0.6, then 1−0.6z−1
↔ −(0.6)n u[−n − 1], so
For complete derivations, broader theory, and extended problem sets, see ART OF
INTEGRAL TRANSFORMS.
········································································································································
71
@ integra land
for λ > 0.
Solution. The finite-at-0 solution is u(r ) = C I0 (λr ). Enforce u( R) = 1:
I0 (λr )
u (r ) = .
I0 (λR)
Thus |Vg f ( x, ω )|2 is the squared magnitude of the Fourier transform of the
windowed signal f (t) g(t − x ), i.e. the local (time-indexed) spectrum.
········································································································································
73