The Mellin Transform

The Mellin transform is the integral transform built for the multiplicative world. Where the Fourier transform diagonalizes translation and the Laplace transform tames one-sided decay, the Mellin transform diagonalizes dilation — the stretching x↦λxx\mapsto\lambda x on the positive half-line (0,∞)(0,\infty). Its kernel xs−1x^{s-1} is exactly the character of the scaling group: rescale the input and the transform merely picks up a power λ−s\lambda^{-s}. That one algebraic fact organizes the whole theory, because (0,∞)(0,\infty) under multiplication is the same group as (R,+)(\mathbb{R},+) under addition, viewed through the logarithm. This kinship makes the Mellin transform a Fourier transform in disguise, reached by x=e−tx=e^{-t}. Convergence, once a maze of endpoint estimates, becomes a single geometric object: the fundamental strip a<Re s<ba<\mathrm{Re}\,s<b, the exact image of the Fourier axis. But the transform earns its place in mathematical physics through something Fourier analysis cannot do so cleanly — it turns asymptotics into algebra. Slide the inversion contour across a pole of f~(s)\tilde f(s) and you peel off one term of the expansion of f(x)f(x) near an endpoint: the residue is the coefficient, the order of the pole is the power of the logarithm. The question "how does ff behave as x→0x\to0?" becomes "where are the poles of f~\tilde f?". This is the machinery behind the Gamma and Riemann-zeta functions, Mellin–Barnes contour integrals, the heat-kernel expansions of quantum field theory, and the analytic continuation that defines dimensionally regularized Feynman integrals.

Key takeaways
  • The Mellin transform f~(s)=∫0∞f(x) xs−1 dx\tilde f(s)=\int_0^\infty f(x)\,x^{s-1}\,\mathrm{d}x maps a function on (0,∞)(0,\infty) to a function of a complex variable ss, with the scaling group of positive reals as its natural symmetry.
  • It is the Fourier transform pulled back along the logarithm: setting x=e−tx=e^{-t} turns scaling on (0,∞)(0,\infty) into translation on R\mathbb{R}, so every Mellin fact is a Fourier fact in new coordinates.
  • Convergence lives on a vertical strip a<Re s<ba<\mathrm{Re}\,s<b — the fundamental strip — fixed by the endpoint power laws of ff; inversion is a Bromwich contour integral 12πi∫c−i∞c+i∞\tfrac{1}{2\pi i}\int_{c-i\infty}^{c+i\infty} with a<c<ba<c<b.
  • Poles of f~(s)\tilde f(s) encode asymptotics: residues to the left of the strip give the small-xx expansion, residues to the right give the large-xx expansion, and a pole of order mm makes a log⁡m−1x\log^{m-1}x.
  • The canonical output is Γ(s)=∫0∞e−xxs−1dx\Gamma(s)=\int_0^\infty e^{-x}x^{s-1}\mathrm{d}x (poles at s=−ns=-n, residues (−1)n/n!(-1)^n/n!); the Bose–Einstein integral ∫0∞xs−1/(ex−1) dx=Γ(s)ζ(s)\int_0^\infty x^{s-1}/(e^x-1)\,\mathrm{d}x=\Gamma(s)\zeta(s) gives the Stefan–Boltzmann number ∫0∞x3/(ex−1) dx=π4/15=6.4939\int_0^\infty x^3/(e^x-1)\,\mathrm{d}x=\pi^4/15=6.4939.
  • Key idea: set x=e−tx=e^{-t} and the Mellin transform becomes the two-sided Laplace/Fourier transform of f(e−t)f(e^{-t}); scaling is translation, the fundamental strip is a strip of convergence, and the poles of f~(s)\tilde f(s) are the residue-bookkeeping of ff's endpoint asymptotics.
The core insight

Set x=e−tx=e^{-t}: the Mellin transform f~(s)=∫0∞f(x)xs−1dx\tilde f(s)=\int_0^\infty f(x)x^{s-1}\mathrm{d}x becomes the two-sided Laplace/Fourier transform of f(e−t)f(e^{-t}) in tt. Scaling in xx is translation in tt, the fundamental strip is a strip of convergence, and the poles of f~(s)\tilde f(s) are the residue-bookkeeping of ff's endpoint asymptotics.

Where this lives today

The Mellin transform is the day-to-day engine of perturbative quantum field theory. Multi-loop Feynman integrals are evaluated by the Mellin–Barnes method: each propagator denominator (A+B)−α(A+B)^{-\alpha} is split with the representation of Derivation 3, the loop momenta integrated to yield products of Gamma functions, and the surviving contour integrals resolved into nested sums or evaluated numerically. The poles in ε=(4−d)/2\varepsilon=(4-d)/2 that encode ultraviolet and infrared divergences are literally residues of these Gamma factors, so dimensional regularization is Mellin analysis. Elsewhere, the heat-kernel expansion Tr e−tH^∼∑akt(k−d)/2\mathrm{Tr}\,e^{-t\hat H}\sim\sum a_k t^{(k-d)/2} behind spectral zeta functions and one-loop effective actions is a textbook Mellin-asymptotics calculation, and the analytic number theory around the Riemann hypothesis still runs on Riemann's theta-Mellin identity. Whenever a problem has a scale symmetry, the Mellin transform diagonalizes it.

The physical picture

The Mellin variable ss is a scale-frequency. A Fourier mode eiωte^{i\omega t} is the eigenfunction of translation — shift tt and it only changes phase. In the same way xs−1x^{s-1} is the eigenfunction of scaling: stretch x↦λxx\mapsto\lambda x and it changes only by λ−s\lambda^{-s}. The transform never mixes different values of ss, so the whole apparatus of "decompose into modes, act mode by mode, reassemble" carries over from frequency to scale. The first figure makes the dictionary explicit: the multiplicative half-line is the additive line seen through the logarithm, and the kernel xs−1 dxx^{s-1}\,\mathrm{d}x is the character e−st dte^{-st}\,\mathrm{d}t.

Figure
The logarithmic dictionary: the substitution x = e⁻ᵗ turns the multiplicative half-line (0,∞) under scaling x → λx into the additive line ℝ under translation t → t + ln λ, and the Mellin kernel xˢ⁻¹ dx becomes the Laplace/Fourier kernel e⁻ˢᵗ dt
Scaling on (0,∞) is translation on ℝ — the logarithm is the bridge multiplicative half-line (0,∞) 0 ¼ ½ 1 2 4 x → λx multiplies by λ⁻ˢ additive line ℝ −2 −1 0 1 2 t → t + ln λ shifts by ln λ x = e⁻ᵗ kernel xˢ⁻¹ dx = e⁻ˢᵗ dt · measure dx/x = dt the point x = 1 (scale-invariant) maps to the origin t = 0

The fundamental strip is a tug-of-war between the two ends of the half-line. Near x=0x=0, if f∼x−af\sim x^{-a} then the integrand ∼xs−1−a\sim x^{s-1-a} is integrable only when Re s>a\mathrm{Re}\,s>a; near x=∞x=\infty, if f∼x−bf\sim x^{-b} then integrability needs Re s<b\mathrm{Re}\,s<b. The transform lives in the overlap a<Re s<ba<\mathrm{Re}\,s<b, and the bounding powers are the leading endpoint behaviours of ff. Beyond the strip f~(s)\tilde f(s) continues meromorphically, and its poles are the higher terms of the endpoint expansions. The second figure shows this for f(x)=e−xf(x)=e^{-x}, whose transform is Γ(s)\Gamma(s): closing the contour left and summing the residues at s=0,−1,−2,…s=0,-1,-2,\dots reconstructs the Taylor series exactly.

Figure
Asymptotics by residues for f(x) = e⁻ˣ, whose Mellin transform is Γ(s) with fundamental strip Re s > 0: closing the inversion contour to the left past the simple poles at s = 0, −1, −2, −3 (residues 1, −1, ½, −⅙) reconstructs the series e⁻ˣ = 1 − x + x²/2 − x³/6 = Σ (−1)ⁿ xⁿ/n!
The punchline: poles of Γ(s) → the small-x expansion of e⁻ˣ fundamental strip Re s > 0 Re s Im s s=0res 1 −1res −1 −2res ½ −3res −⅙ contour Re s = c = 1 close left, collect residues e⁻ˣ = Σₙ Res₋ₙ Γ(s)·xⁿ = 1 − x + x²/2 − x³/6 + ··· each pole at s = −n contributes one Taylor term (−1)ⁿ xⁿ/n!

The core equations

The definition is a single integral against the scaling character, pairing a function on the half-line with the kernel xs−1x^{s-1}. The only subtlety — the one everything downstream depends on — is that it converges not for all ss but on a vertical strip.

f~(s)=M[f](s)=∫0∞f(x) xs−1 dx,a<Re s<b(1)\tilde f(s)=\mathcal{M}[f](s)=\int_0^{\infty} f(x)\,x^{s-1}\,\mathrm{d}x,\qquad a<\mathrm{Re}\,s<b \qquad (1)

where: f(x)f(x) — a function on (0,∞)(0,\infty); ss — the complex Mellin (scale-frequency) variable; xs−1x^{s-1} — the kernel, character of the dilation group; (a,b)(a,b) — the fundamental strip of analyticity. Reading it: f~\tilde f is analytic throughout the strip, and the edges a,ba,b are the endpoint power laws of ff at 00 and ∞\infty. Inversion recovers ff from an integral up a vertical line inside the strip — the Fourier inversion theorem wearing the logarithm's clothes, which is why the contour is a straight line rather than a closed loop.

f(x)=12πi∫c−i∞c+i∞f~(s) x−s ds,a<c<b(2)f(x)=\frac{1}{2\pi i}\int_{c-i\infty}^{c+i\infty}\tilde f(s)\,x^{-s}\,\mathrm{d}s,\qquad a<c<b \qquad (2)

where: cc — the real abscissa of the contour, any value strictly inside the strip; x−sx^{-s} — the inverse kernel. Reading it: moving cc across a pole — which requires leaving the strip — is exactly what generates an asymptotic expansion. Scaling and multiplication by a power are the transform's two elementary symmetries. A dilation of the argument multiplies f~\tilde f by a power; multiplying ff by xμx^\mu shifts the strip.

M[f(λx)](s)=λ−s f~(s),M[xμf(x)](s)=f~(s+μ),M[f(xp)](s)=1p f~(s/p)(3)\mathcal{M}[f(\lambda x)](s)=\lambda^{-s}\,\tilde f(s),\qquad \mathcal{M}[x^{\mu}f(x)](s)=\tilde f(s+\mu),\qquad \mathcal{M}[f(x^p)](s)=\tfrac1p\,\tilde f(s/p) \qquad (3)

where: λ>0\lambda>0 — a scaling factor; μ\mu — a real power multiplying ff; p>0p>0 — a power of the argument. Reading it: scaling is diagonal because xs−1x^{s-1} is the scaling eigenfunction — the defining property of the transform. The operator x d/dxx\,\mathrm{d}/\mathrm{d}x — the generator of scaling — is diagonalized to multiplication by −s-s, the analogue of d/dt↦iω\mathrm{d}/\mathrm{d}t\mapsto i\omega for Fourier, turning Euler differential equations into algebra.

M ⁣[xdfdx](s)=−s f~(s),M ⁣[dfdx](s)=−(s−1) f~(s−1)(4)\mathcal{M}\!\left[x\frac{\mathrm{d}f}{\mathrm{d}x}\right](s)=-s\,\tilde f(s),\qquad \mathcal{M}\!\left[\frac{\mathrm{d}f}{\mathrm{d}x}\right](s)=-(s-1)\,\tilde f(s-1) \qquad (4)

where: x d/dxx\,\mathrm{d}/\mathrm{d}x — the Euler (scaling) operator. Reading it: an ordinary derivative shifts the argument of f~\tilde f, but the scale-covariant derivative x d/dxx\,\mathrm{d}/\mathrm{d}x stays at the same ss and simply multiplies by −s-s. Multiplicative convolution — with respect to the scale-invariant measure dy/y\mathrm{d}y/y — factorizes under the transform, exactly as ordinary convolution does under Fourier.

M[f⋆g](s)=f~(s) g~(s),(f⋆g)(x)=∫0∞f ⁣(xy)g(y) dyy(5)\mathcal{M}\big[f\star g\big](s)=\tilde f(s)\,\tilde g(s),\qquad (f\star g)(x)=\int_0^{\infty} f\!\left(\frac{x}{y}\right)g(y)\,\frac{\mathrm{d}y}{y} \qquad (5)

where: f⋆gf\star g — Mellin (multiplicative) convolution with invariant measure dy/y\mathrm{d}y/y. Reading it: any integral of the harmonic-sum form ∫0∞h(xt)g(t) dt\int_0^\infty h(xt)g(t)\,\mathrm{d}t is such a convolution, so its transform is a product — the key to extracting asymptotics by Parseval. The Parseval, or product, relation converts a real integral over the half-line into a contour integral of transforms reflected about s=12s=\tfrac12 — the workhorse for evaluating definite integrals and Dirichlet sums in closed form.

∫0∞f(x) g(x) dx=12πi∫c−i∞c+i∞f~(s) g~(1−s) ds(6)\int_0^{\infty} f(x)\,g(x)\,\mathrm{d}x=\frac{1}{2\pi i}\int_{c-i\infty}^{c+i\infty}\tilde f(s)\,\tilde g(1-s)\,\mathrm{d}s \qquad (6)

where: g~(1−s)\tilde g(1-s) — the transform of gg at the reflected point 1−s1-s. Reading it: the real integral equals a sum over the poles of f~(s)g~(1−s)\tilde f(s)\tilde g(1-s), usually a product of Gamma functions. Finally, the most important explicit transform: the Gamma function is the Mellin transform of the decaying exponential, and summing ∑e−nx\sum e^{-nx} against it produces the Gamma–zeta product that governs blackbody physics.

Γ(s)=∫0∞e−x xs−1 dx,∫0∞xs−1ex−1 dx=Γ(s) ζ(s),Re s>1(7)\Gamma(s)=\int_0^{\infty} e^{-x}\,x^{s-1}\,\mathrm{d}x,\qquad \int_0^{\infty}\frac{x^{s-1}}{e^{x}-1}\,\mathrm{d}x=\Gamma(s)\,\zeta(s),\qquad \mathrm{Re}\,s>1 \qquad (7)

where: Γ(s)\Gamma(s) — the Euler Gamma function, meromorphic with poles at s=0,−1,−2,…s=0,-1,-2,\dots; ζ(s)\zeta(s) — the Riemann zeta function. Reading it: Γ(s)\Gamma(s) has strip Re s>0\mathrm{Re}\,s>0 (upper edge at +∞+\infty, since e−xe^{-x} decays faster than any power), and the Bose–Einstein integral just sums Γ(s)/ns\Gamma(s)/n^s over nn.

Derivation AInversion as a Fourier transform along the logarithm

The goal is to prove that Mellin inversion is a vertical-line contour integral, not a closed loop, by showing it is literally the Fourier inversion theorem after x=e−tx=e^{-t}. We turn the half-line into the whole line, recognise the Mellin transform on Re s=c\mathrm{Re}\,s=c as an ordinary Fourier transform, invert, and undo the substitution to land on the Bromwich contour — each move exact and reversible inside the fundamental strip.

Step 1. Substitute x=e−tx=e^{-t}, mapping x∈(0,∞)x\in(0,\infty) to t∈(−∞,∞)t\in(-\infty,\infty) with xs−1dx=e−stdtx^{s-1}\mathrm{d}x=e^{-st}\mathrm{d}t; on the line s=c+iτs=c+i\tau define g(t)=f(e−t)e−ctg(t)=f(e^{-t})e^{-ct}. Then f~(c+iτ)=∫−∞∞g(t) e−iτt dt=g^(τ)\tilde f(c+i\tau)=\int_{-\infty}^{\infty}g(t)\,e^{-i\tau t}\,\mathrm{d}t=\hat g(\tau). Why: the logarithm converts the multiplicative measure dx/x\mathrm{d}x/x into dt\mathrm{d}t, so the scaling kernel becomes the Fourier kernel e−iτte^{-i\tau t} dressed by the weight e−cte^{-ct}.

Step 2. Apply the ordinary Fourier inversion theorem in the variable τ\tau: g(t)=12π∫−∞∞g^(τ) eiτt dτ=12π∫−∞∞f~(c+iτ) eiτt dτg(t)=\tfrac{1}{2\pi}\int_{-\infty}^{\infty}\hat g(\tau)\,e^{i\tau t}\,\mathrm{d}\tau=\tfrac{1}{2\pi}\int_{-\infty}^{\infty}\tilde f(c+i\tau)\,e^{i\tau t}\,\mathrm{d}\tau. Why: because f~(c+iτ)\tilde f(c+i\tau) is exactly the Fourier transform of gg, standard Fourier inversion applies verbatim — the fundamental strip guarantees g∈L1∩L2g\in L^1\cap L^2 for admissible cc.

Step 3. Undo the substitution with s=c+iτs=c+i\tau, ds=i dτ\mathrm{d}s=i\,\mathrm{d}\tau, e−t=xe^{-t}=x, so g(t)=f(x) x−cg(t)=f(x)\,x^{-c} and eiτt=x−(s−c)e^{i\tau t}=x^{-(s-c)}. Multiplying by xcx^{c} collapses the weight and gives f(x)=12πi∫c−i∞c+i∞f~(s) x−s dsf(x)=\tfrac{1}{2\pi i}\int_{c-i\infty}^{c+i\infty}\tilde f(s)\,x^{-s}\,\mathrm{d}s. Why: the weight xcx^{c} that made gg integrable cancels the x−cx^{-c} inside gg, leaving the Bromwich integral; the freedom to place cc inside the strip is exactly what Fourier convergence demanded.

Go deeper · Derivation B · 1 minAsymptotics from the poles of the transform
Derivation BAsymptotics from the poles of the transform

The goal is the converse mapping theorem: the location and order of the poles of f~(s)\tilde f(s) to the left of the fundamental strip determine, term by term, the expansion of f(x)f(x) as x→0+x\to0^+. We start from inversion, slide the contour leftward across the poles, and read off each residue as one term of the series, with higher-order poles supplying logarithms — the technique that makes Mellin the natural tool for asymptotics of integrals, heat kernels, and lattice sums.

Step 1. Begin with inversion, f(x)=12πi∫c−i∞c+i∞f~(s) x−s dsf(x)=\tfrac{1}{2\pi i}\int_{c-i\infty}^{c+i\infty}\tilde f(s)\,x^{-s}\,\mathrm{d}s, and push the contour left to Re s=c′<c\mathrm{Re}\,s=c'<c. The residue theorem gives 12πi∫c−12πi∫c′=∑−p∈(c′,c)Ress=−p[f~(s) x−s]\tfrac{1}{2\pi i}\int_{c}-\tfrac{1}{2\pi i}\int_{c'}=\sum_{-p\in(c',c)}\mathrm{Res}_{s=-p}\big[\tilde f(s)\,x^{-s}\big]. Why: deforming the contour changes the integral only by the residues of the poles it crosses, so those poles become an explicit finite sum.

Step 2. Evaluate a simple pole at s=−ps=-p with residue r−pr_{-p}: since x−s=xpx^{-s}=x^{p} there, the contribution is Ress=−p[f~(s)x−s]=r−p xp\mathrm{Res}_{s=-p}[\tilde f(s)x^{-s}]=r_{-p}\,x^{p} — a pure power. Why: a first-order pole factors as a residue times an analytic remainder, and x−sx^{-s} at the pole is just xpx^{p}, so each simple pole is one clean power.

Step 3. Handle a pole of order mm by expanding the kernel, x−s=xp∑k≥0(−log⁡x)kk!(s+p)kx^{-s}=x^{p}\sum_{k\ge0}\tfrac{(-\log x)^{k}}{k!}(s+p)^{k}, and multiplying by the Laurent tail of f~\tilde f; the product yields terms xp(log⁡x)jx^{p}(\log x)^{j} for j≤m−1j\le m-1. Why: the expansion of x−sx^{-s} supplies powers of log⁡x\log x, and only the first mm survive against the order-mm singularity, so a pole of order mm makes a logarithm of degree m−1m-1.

Step 4. Collect residues and bound the remainder: f(x)∼∑p(residue terms)f(x)\sim\sum_{p}(\text{residue terms}) as x→0+x\to0^+, the leftover integral on Re s=c′\mathrm{Re}\,s=c' being O(x−c′)O(x^{-c'}), uniformly smaller than every term kept. Sliding right instead reproduces the x→∞x\to\infty expansion. Why: because ∣x−s∣=x−c′|x^{-s}|=x^{-c'} on that line the shifted integral is a genuine remainder, so each pole crossed refines the expansion by one order. Verification: for f~=Γ(s)\tilde f=\Gamma(s), poles at s=−ns=-n with residues (−1)n/n!(-1)^n/n! give e−x=∑n(−1)nxn/n!e^{-x}=\sum_n(-1)^n x^n/n!.

Go deeper · Derivation C · 1 minThe Beta integral and the Mellin–Barnes representation
Derivation CThe Beta integral and the Mellin–Barnes representation

The goal is to compute the Mellin transform of (1+x)−α(1+x)^{-\alpha} in closed form as a ratio of Gamma functions, then invert it into a Mellin–Barnes contour integral whose two ways of closing produce the two convergent expansions of the same function. This example is the seed of the Mellin–Barnes representations that define hypergeometric and Meijer GG-functions and split propagator denominators in dimensional regularization. We evaluate by a rational substitution and recognise the Euler Beta function.

Step 1. Write the transform M[(1+x)−α](s)=∫0∞xs−1(1+x)−α dx\mathcal{M}[(1+x)^{-\alpha}](s)=\int_0^{\infty}x^{s-1}(1+x)^{-\alpha}\,\mathrm{d}x, convergent for 0<Re s<Re α0<\mathrm{Re}\,s<\mathrm{Re}\,\alpha. Why: at x→0x\to0 the integrand ∼xs−1\sim x^{s-1} needs Re s>0\mathrm{Re}\,s>0; at x→∞x\to\infty it ∼xs−1−α\sim x^{s-1-\alpha} needs Re s<Re α\mathrm{Re}\,s<\mathrm{Re}\,\alpha — the endpoint powers set the strip.

Step 2. Substitute t=x/(1+x)t=x/(1+x), so dx=dt/(1−t)2\mathrm{d}x=\mathrm{d}t/(1-t)^2, mapping (0,∞)(0,\infty) to (0,1)(0,1); the integrand becomes ts−1(1−t)α−s−1t^{s-1}(1-t)^{\alpha-s-1}. Why: the map sends the denominator (1+x)(1+x) to the finite endpoint 1−t1-t, converting the half-line integral into a compact one on the unit interval — the home of the Beta function.

Step 3. Recognise the Euler Beta integral: ∫01ts−1(1−t)α−s−1dt=B(s,α−s)=Γ(s) Γ(α−s)Γ(α)\int_0^1 t^{s-1}(1-t)^{\alpha-s-1}\mathrm{d}t=B(s,\alpha-s)=\dfrac{\Gamma(s)\,\Gamma(\alpha-s)}{\Gamma(\alpha)}. Why: rewriting BB through Gamma functions exposes the pole structure — Γ(s)\Gamma(s) at s=0,−1,…s=0,-1,\dots on the left, Γ(α−s)\Gamma(\alpha-s) at s=α,α+1,…s=\alpha,\alpha+1,\dots on the right.

Step 4. Invert to the Mellin–Barnes integral (1+x)−α=12πi∫c−i∞c+i∞Γ(s)Γ(α−s)Γ(α) x−s ds(1+x)^{-\alpha}=\tfrac{1}{2\pi i}\int_{c-i\infty}^{c+i\infty}\dfrac{\Gamma(s)\Gamma(\alpha-s)}{\Gamma(\alpha)}\,x^{-s}\,\mathrm{d}s. Closing left over the poles of Γ(s)\Gamma(s) gives the small-xx binomial series ∑n(−αn)xn\sum_n\binom{-\alpha}{n}x^n; closing right over the poles of Γ(α−s)\Gamma(\alpha-s) gives the large-xx series in x−α−nx^{-\alpha-n}. Why: the two closures are the two convergent expansions of one function, decided entirely by which family of Gamma poles the contour sweeps. Verification: at α=1\alpha=1, Γ(s)Γ(1−s)=π/sin⁡πs\Gamma(s)\Gamma(1-s)=\pi/\sin\pi s, the reflection formula, with strip 0<Re s<10<\mathrm{Re}\,s<1.

Limiting cases

The Mellin transform is the hinge connecting three neighbouring transforms; each limit below is the same object read in different coordinates.

CaseResultMeaning
Fourier (log substitution)x=e−t⇒f~(c+iτ)=∫−∞∞f(e−t)e−cte−iτtdtx=e^{-t}\Rightarrow\tilde f(c+i\tau)=\int_{-\infty}^{\infty}f(e^{-t})e^{-ct}e^{-i\tau t}\mathrm{d}ton the line Re s=c\mathrm{Re}\,s=c the Mellin transform is the Fourier transform of g(t)=f(e−t)e−ctg(t)=f(e^{-t})e^{-ct}
Two-sided Laplacef~(s)=∫−∞∞f(e−t) e−st dt\tilde f(s)=\int_{-\infty}^{\infty}f(e^{-t})\,e^{-st}\,\mathrm{d}tidentically the bilateral Laplace transform of f(e−t)f(e^{-t}); the fundamental strip is its abscissa-of-convergence strip
Strip edges from power lawsf∼x−a (x→0), f∼x−b (x→∞)⇒a<Re s<bf\sim x^{-a}\,(x\to0),\ f\sim x^{-b}\,(x\to\infty)\Rightarrow a<\mathrm{Re}\,s<bendpoint decay sets the strip; meromorphic continuation past an edge generates the asymptotic series
Euler operator eigenvalueM[(x d/dx)f](s)=−s f~(s)\mathcal{M}[(x\,\mathrm{d}/\mathrm{d}x)f](s)=-s\,\tilde f(s)equidimensional operators become algebra, the scaling analogue of d/dt→iω\mathrm{d}/\mathrm{d}t\to i\omega
Rapid decay (e.g. e−xe^{-x})upper edge b→∞b\to\infty, transform is entire-ratio Γ\Gamma-typewhen ff decays faster than any power, the strip is a half-plane and the poles are all on one side

Worked examples

1 · The Stefan–Boltzmann integral from the Gamma–zeta product (fully worked)

Evaluate In=∫0∞xnex−1 dxI_n=\int_0^\infty \dfrac{x^{n}}{e^{x}-1}\,\mathrm{d}x for n=1n=1 and n=3n=3, the integrals behind the heat capacity of a photon gas and the total blackbody power. Use the Mellin machinery, not a table.

Step 1. Recognise the integral as a Mellin transform at s=n+1s=n+1: In=M[(ex−1)−1](n+1)I_n=\mathcal{M}[(e^x-1)^{-1}](n+1), valid for Re s>1\mathrm{Re}\,s>1 (near x=0x=0 the integrand ∼xs−2\sim x^{s-2} needs Re s>1\mathrm{Re}\,s>1).

Step 2. Expand the Bose factor as a geometric series, 1ex−1=∑k=1∞e−kx\dfrac{1}{e^x-1}=\sum_{k=1}^{\infty}e^{-kx}, and transform term by term. Each term gives ∫0∞xs−1e−kxdx=Γ(s)/ks\int_0^\infty x^{s-1}e^{-kx}\mathrm{d}x=\Gamma(s)/k^{s} by the scaling rule, so summing over kk gives M[(ex−1)−1](s)=Γ(s)∑k≥1k−s=Γ(s) ζ(s)\mathcal{M}[(e^x-1)^{-1}](s)=\Gamma(s)\sum_{k\ge1}k^{-s}=\Gamma(s)\,\zeta(s) — equation (7).

Step 3. Put n=1n=1, so s=2s=2: I1=Γ(2) ζ(2)=1⋅π26=π2/6≈1.6449I_1=\Gamma(2)\,\zeta(2)=1\cdot\dfrac{\pi^2}{6}=\mathbf{\pi^2/6\approx1.6449} — the integral behind the T2T^2 heat capacity of a one-dimensional phonon gas.

Step 4. Put n=3n=3, so s=4s=4: I3=Γ(4) ζ(4)=6⋅π490=π4/15≈6.4939I_3=\Gamma(4)\,\zeta(4)=6\cdot\dfrac{\pi^4}{90}=\mathbf{\pi^4/15\approx6.4939}. This is the Stefan–Boltzmann integral — the dimensionless number in u=8π(kBT)4(hc)3∫0∞x3 dxex−1u=\dfrac{8\pi (k_BT)^4}{(hc)^3}\int_0^\infty\dfrac{x^3\,\mathrm{d}x}{e^x-1} that makes the blackbody energy density scale as T4T^4. One Mellin identity, Γ(s)ζ(s)\Gamma(s)\zeta(s), delivers both π2/6\pi^2/6 and π4/15\pi^4/15 at s=2s=2 and s=4s=4.

2 · A half-line integral by the fundamental strip and the reflection formula

Evaluate J(s)=∫0∞xs−11+x dxJ(s)=\int_0^\infty \dfrac{x^{s-1}}{1+x}\,\mathrm{d}x and read off the numbers at s=12s=\tfrac12 and s=13s=\tfrac13.

Step 1. This is the Beta integral of Derivation 3 at α=1\alpha=1: J(s)=Γ(s)Γ(1−s)Γ(1)=Γ(s)Γ(1−s)J(s)=\dfrac{\Gamma(s)\Gamma(1-s)}{\Gamma(1)}=\Gamma(s)\Gamma(1-s), strip 0<Re s<10<\mathrm{Re}\,s<1. Outside it the integral diverges — at s≤0s\le0 from the x=0x=0 end, at s≥1s\ge1 from the x=∞x=\infty end.

Step 2. Apply the reflection formula Γ(s)Γ(1−s)=π/sin⁡πs\Gamma(s)\Gamma(1-s)=\pi/\sin\pi s, so J(s)=π/sin⁡πsJ(s)=\pi/\sin\pi s throughout the strip, symmetric about s=12s=\tfrac12 where it takes its minimum π\pi.

Step 3. At s=12s=\tfrac12: J=π/sin⁡(π/2)=π≈3.1416J=\pi/\sin(\pi/2)=\mathbf{\pi\approx3.1416}. Check by x=u2x=u^2: ∫0∞u−11+u22u du=2⋅π2=π\int_0^\infty\frac{u^{-1}}{1+u^2}2u\,\mathrm{d}u=2\cdot\frac{\pi}{2}=\pi, an independent confirmation.

Step 4. At s=13s=\tfrac13: J=π/sin⁡(π/3)=2π/3≈3.6276J=\pi/\sin(\pi/3)=\mathbf{2\pi/\sqrt3\approx3.6276}. The value grows as ss moves off centre and blows up at the edges s→0,1s\to0,1 where the integral stops converging. The strip 0<Re s<10<\mathrm{Re}\,s<1 is not a technicality — it is the exact range where π/sin⁡πs\pi/\sin\pi s is finite and correct.

Physics of the portrait

The transform carries the name of the Finnish analyst who assembled its scattered pieces — the Gamma integral, Riemann's theta trick, Barnes's contour integrals — into one coherent theory.

Origins · 1 minHjalmar Mellin and how this was discovered
HM
Hjalmar Mellin
1854–1933 · Finnish analyst who systematized the scaling transform

Robert Hjalmar Mellin studied under Karl Weierstrass in Berlin and Gösta Mittag-Leffler in Stockholm before settling in Helsinki. The integral that bears his name was, in pieces, older than he was: Euler's Gamma integral dates to the 1720s, and in 1859 Bernhard Riemann had transformed the Jacobi theta function to derive the functional equation of the zeta function — the deepest single application of the transform, though Riemann never named it as such. Mellin's contribution, around the turn of the century, was to isolate the transform as an object in its own right: to give the inversion formula as a vertical-line contour integral, to identify the fundamental strip of convergence, and to build a systematic calculus of its properties. He used it to analytically continue the hypergeometric functions and to study the asymptotics of linear differential equations, in parallel with the contour methods of his contemporary E. W. Barnes. The transform found its rigorous modern footing in Titchmarsh's 1937 treatise on Fourier integrals, and its role as the master tool of asymptotic analysis was codified much later by Flajolet and collaborators. What Mellin gave physics is the habit of thinking of scale the way Fourier taught us to think of frequency — and with it the Mellin–Barnes integrals that today evaluate multi-loop Feynman diagrams.

History
1859
— Riemann transforms the theta function to derive the zeta functional equation
1896
— Mellin publishes his systematic theory of the transform and its inversion
1908
— Barnes develops contour integrals for the hypergeometric function
1937
— Titchmarsh gives rigorous inversion conditions in his Fourier-integrals treatise
1995
— Flajolet, Gourdon and Dumas codify the Mellin asymptotics dictionary

Going further

Texts. Stone & Goldbart, Mathematics for Physics, integral transforms · Arfken, Weber & Harris, Mathematical Methods for Physicists, 7th ed. · Hassani, Mathematical Physics, contour integrals and special functions · Byron & Fuller, Mathematics of Classical and Quantum Physics · Bleistein & Handelsman, Asymptotic Expansions of Integrals · Flajolet, Gourdon & Dumas, "Mellin transforms and asymptotics", Theoretical Computer Science 144 (1995). Key anchor results to keep in mind: ∫0∞e−xxs−1dx=Γ(s)\int_0^\infty e^{-x}x^{s-1}\mathrm{d}x=\Gamma(s) with Ress=−nΓ=(−1)n/n!\mathrm{Res}_{s=-n}\Gamma=(-1)^n/n!; ∫0∞xs−1/(ex−1)dx=Γ(s)ζ(s)\int_0^\infty x^{s-1}/(e^x-1)\mathrm{d}x=\Gamma(s)\zeta(s), giving ∫0∞x3/(ex−1)dx=π4/15=6.4939\int_0^\infty x^3/(e^x-1)\mathrm{d}x=\pi^4/15=6.4939 and ∫0∞x/(ex−1)dx=π2/6=1.6449\int_0^\infty x/(e^x-1)\mathrm{d}x=\pi^2/6=1.6449; the reflection formula Γ(s)Γ(1−s)=π/sin⁡πs\Gamma(s)\Gamma(1-s)=\pi/\sin\pi s, yielding J(12)=πJ(\tfrac12)=\pi and J(13)=2π/3=3.6276J(\tfrac13)=2\pi/\sqrt3=3.6276; and the Euler-operator rule follows by integration by parts inside the strip.

Prerequisites. The Fourier Transform · The Laplace Transform · Laplace Transform Inversion · The Convolution Theorem. Leads to. Parseval and Plancherel · Differential Equations by Transform Methods · Theory of Distributions.

Ask the tutor: ask me to slide the inversion contour on any f~(s)\tilde f(s) you like and watch the small-xx and large-xx expansions fall out of its poles.

How is the Mellin transform related to the Fourier and Laplace transforms?

They are the same machine in different coordinates. Substitute x=e−tx=e^{-t} in the Mellin integral: the multiplicative half-line becomes the whole real line, the measure dx/x\mathrm{d}x/x becomes dt\mathrm{d}t, and the kernel xs−1dxx^{s-1}\mathrm{d}x becomes e−stdte^{-st}\mathrm{d}t. So f~(s)\tilde f(s) is exactly the two-sided (bilateral) Laplace transform of f(e−t)f(e^{-t}), and restricting to the vertical line s=c+iτs=c+i\tau makes it the Fourier transform of f(e−t)e−ctf(e^{-t})e^{-ct}. Everything Mellin — the inversion contour, the convolution theorem, Parseval — is the corresponding Fourier or Laplace statement pulled back through the logarithm. The practical upshot is that you never need to re-prove convergence or inversion; you translate.

What exactly is the fundamental strip and why can't I ignore it?

The defining integral ∫0∞f(x)xs−1dx\int_0^\infty f(x)x^{s-1}\mathrm{d}x converges only for ss in a vertical strip a<Re s<ba<\mathrm{Re}\,s<b, where aa and bb are set by how ff decays at the two ends of the half-line. Inside that strip f~(s)\tilde f(s) is analytic; outside it the integral diverges, though the formula for f~\tilde f usually continues meromorphically. You cannot ignore the strip because the inversion contour must lie inside it, and because the same closed-form f~(s)\tilde f(s) can represent different functions of xx depending on which poles the contour encloses. Naming the strip is how you keep the small-xx expansion from being confused with the large-xx one.

How do poles of the transform give asymptotics of the function?

Start from the inversion integral and slide the contour off to one side. Every pole of f~(s)\tilde f(s) you cross contributes its residue, and because the kernel is x−sx^{-s}, a pole at s=−ps=-p contributes a term proportional to xpx^{p}. Sliding left (to more negative Re s\mathrm{Re}\,s) collects the poles that govern small xx, so you build the x→0x\to0 expansion; sliding right builds the x→∞x\to\infty expansion. A simple pole gives a pure power; a pole of order mm gives xpx^{p} times a polynomial of degree m−1m-1 in log⁡x\log x. The leftover integral on the shifted line is the rigorous remainder. This turns a hard analytic question into the algebraic one of locating poles and computing residues.

Why does the operator x d/dx become multiplication by −s?

Integrate by parts: ∫0∞xf′(x) xs−1dx=[xsf(x)]0∞−s∫0∞f(x)xs−1dx\int_0^\infty x f'(x)\,x^{s-1}\mathrm{d}x=[x^{s}f(x)]_0^\infty-s\int_0^\infty f(x)x^{s-1}\mathrm{d}x. Inside the fundamental strip the boundary term xsf(x)x^{s}f(x) vanishes at both endpoints — that is exactly what the endpoint power laws defining the strip guarantee — so what remains is −s f~(s)-s\,\tilde f(s). Conceptually, x d/dxx\,\mathrm{d}/\mathrm{d}x is the generator of scaling, and xs−1x^{s-1} is its eigenfunction, so the transform diagonalizes it just as d/dt\mathrm{d}/\mathrm{d}t is diagonalized to iωi\omega by Fourier modes. This is why an Euler (equidimensional) differential equation turns into a polynomial in −s-s, solvable by algebra and then inverted.

What is a Mellin–Barnes integral and where does it matter?

A Mellin–Barnes integral is an inversion integral whose transform is a ratio of Gamma functions — for instance (1+x)−α=12πi∫Γ(s)Γ(α−s)Γ(α)x−sds(1+x)^{-\alpha}=\tfrac{1}{2\pi i}\int\tfrac{\Gamma(s)\Gamma(\alpha-s)}{\Gamma(\alpha)}x^{-s}\mathrm{d}s. Closing the contour to one side sums one family of Gamma poles and gives the small-argument series; closing to the other gives the large-argument series. These integrals are the standard representations of the hypergeometric and Meijer GG-functions, and they are central to high-energy physics: every propagator in a Feynman diagram can be written this way, and after loop integration the divergences of the diagram appear as poles of the surviving Gamma functions in the regularization parameter ε=(4−d)/2\varepsilon=(4-d)/2. Whole software packages exist to resolve such integrals.

Does the Mellin transform actually compute definite integrals I care about?

Constantly. The Bose–Einstein integrals of statistical mechanics are Mellin transforms: ∫0∞xs−1/(ex−1)dx=Γ(s)ζ(s)\int_0^\infty x^{s-1}/(e^x-1)\mathrm{d}x=\Gamma(s)\zeta(s) delivers the Stefan–Boltzmann value π4/15\pi^4/15 at s=4s=4 and the π2/6\pi^2/6 of low-temperature heat capacities at s=2s=2. The Parseval relation converts many other real integrals into contour integrals of Gamma-function products evaluated by residues, and the converse-mapping theorem gives the asymptotics of integrals with no closed form at all. If an integral has a scaling structure — a product h(xt)g(t)h(xt)g(t), a power-law tail, an exponential — the Mellin transform is usually the most systematic way to attack it.

Before this

Where this leads