Surrounded by transforms

4 minute read

Published:

An integral transform, or discrete transform, is a change of basis: an operation that re-expresses a function or signal defined on a “spatial” or “time” domain in terms of a different set of basis functions.

The purpose of such a transform is typically to diagonalize a linear operator. Operations that are difficult to work with in the original domain — differentiation, scaling, cyclic shifting, convolution — become pointwise multiplication in the transform domain. For a kernel $K(t, u)$, the transform $\mathcal{T}$ of a function $f$ is defined as

\[(\mathcal{T}f)(u) = \int_{t_1}^{t_2} f(t) K(t, u) \, dt\]

In the discrete case, the integral is replaced by a summation and the kernel by a transformation matrix.

Criteria for “Fourier-Type” Transforms

A transform belongs to the Fourier-related family if it is rooted in Abstract Harmonic Analysis — that is, if it acts as a projection onto the character space of an underlying group.

Four algebraic properties define membership in this family:

  1. Group Domain ($G$): The input space forms a topological group under a symmetry operation (e.g., addition in $\mathbb{R}$, multiplication in $\mathbb{R}^+$, or modular arithmetic in $\mathbb{Z}_N$).
  2. Dual Group of Characters ($\hat{G}$): The kernels are group characters — homomorphisms mapping the group operation to multiplication on the complex unit circle.
  3. The Convolution Theorem: Group convolution $f * g$ maps to pointwise multiplication: $\mathcal{F}(f * g) = \mathcal{F}(f) \cdot \mathcal{F}(g)$.
  4. Plancherel Isometry: The transform preserves inner products and energy (the $L^2$ norm) between the spatial and frequency domains.

Properties 2 and 3 are stated here for the abelian case, which covers most entries below. For non-abelian groups (e.g. $S_n$, $SO(3)$, $SU(2)$), both properties generalize rather than fail: characters are replaced by the matrix coefficients of irreducible unitary representations, and the convolution theorem becomes pointwise matrix multiplication at each irrep rather than scalar multiplication. This is the form under which the Finite Non-Abelian Fourier and Peter-Weyl transforms remain part of the same family.

Timeline of Development and Family Tree

The table below indexes major continuous, discrete, geometric, and non-abelian transforms in chronological order of development.

YearTransformClassification TypeDomain / Group ($G$)Operator DiagonalizedPrimary Application / Field
1782Laplace TransformContinuousNon-negative reals $([0, \infty), +)$Differentiation operator $\frac{d}{dt}$Control theory, ODE stability, circuit analysis
1782Spherical Harmonic TransformGeometric / Spatial2-Sphere $S^2$ / $SO(3)$Angular Laplacian $\nabla_{S^2}^2$Planetary gravity, quantum orbitals, 3D graphics
1805Discrete Fourier Transform (DFT)Discrete / FiniteCyclic group $(\mathbb{Z}_N, +)$Cyclic shift matrixAsteroid orbit interpolation, digital signal processing
1807Continuous Fourier TransformContinuousReal line $(\mathbb{R}, +)$Differentiation operator $\frac{d}{dt}$Wave mechanics, heat diffusion, quantum physics
1869Hankel TransformGeometric / RadialRadial Euclidean space $(\mathbb{R}^n)$Radial Laplacian $\nabla_r^2$Cylindrical wave acoustics, optics, fluid dynamics
1893Hadamard TransformDiscrete / CombinatorialSign matrix group ${+1,-1}^{N \times N}$Recursive orthogonal sign-flip basis (Sylvester construction)Error-correcting codes, orthogonal design theory
1896Fourier Transform on Finite GroupsNon-Abelian / DiscreteFinite groups ($S_n, D_n, GL_2(\mathbb{F}_q)$)Left regular representationFinite group representation theory, Diaconis card shuffling
1896Mellin TransformContinuous / MultiplicativeMultiplicative reals $(\mathbb{R}^+, \times)$Dilation operator $x \frac{d}{dx}$Analytic number theory, Dirichlet series, Riemann $\zeta$
1917Radon TransformGeometric / SpatialHyperplane lines in $\mathbb{R}^n$Integral projection geometryCT / PET medical tomography, seismic imaging
1923Walsh TransformDiscrete / Quantum-adjacentHypercube $(\mathbb{Z}_2)^n$Bitwise XOR shiftSpread-spectrum coding, Simon’s quantum algorithm
1927Peter-Weyl TransformNon-Abelian / ContinuousCompact Lie groups ($SO(3), SU(2)$)Lie algebra differential operatorsQuantum angular momentum, particle physics
1942Hartley TransformContinuous / Real-ValuedReal line $(\mathbb{R}, +)$Shift operator on real fieldsReal-valued signal processing without complex arithmetic
1947Z-TransformDiscrete-TimeDiscrete grid $\mathbb{Z}$Discrete linear time-shiftDigital filter design (IIR/FIR), sampled data control
1965Fast Fourier Transform (FFT)Fast AlgorithmCyclic group $(\mathbb{Z}_N, +)$Fast $O(N \log N)$ matrix factorizationModern digital telecom, spectral analysis, fast convolution
1969Chirp Z-Transform (CZT)Discrete / ComplexSpiral contours in $\mathbb{C}$Non-uniform Z-plane evaluationZoomed spectrum analysis, radar signal processing
1971Number-Theoretic Transform (NTT)Finite Field / DiscreteGalois fields $\mathbb{F}_q^\times$Modular polynomial shiftExact integer convolution, post-quantum cryptography
1980Fractional Fourier Transform (FrFT)Continuous / Phase SpaceTime-frequency planeQuantum Harmonic OscillatorChirped optical signals, radar filtering
1994Quantum Fourier Transform (QFT)Discrete / QuantumCyclic group $(\mathbb{Z}_{2^n}, +)$Quantum phase shift gatesShor’s factoring algorithm, quantum computation
1998Higher-Order Fourier AnalysisNon-Linear / CombinatorialIntegers / Finite fieldsGowers Uniformity Norms ($e^{2\pi i P(n)}$)Additive combinatorics, Green-Tao prime theorem