Skip to content

InverseMellinTransform ​

The inverse Mellin transform — ff such that M{f}(s)=F(s)\mathcal{M}\{f\}(s) = F(s) — as a rule table mirroring MellinTransform's nine pairs.

✓ checked against that system · ! checked, with disagreements (hover a chip)Wolfram LanguageInverseMellinTransform!
InverseMellinTransform(F, s, x)f(x)f(x) such that ∫0∞f(x) xs−1 dx=F(s)\int_0^\infty f(x)\,x^{s-1}\,dx = F(s).
Typed signatures
TypePackageApplies
(expression, expression, expression) -> expressionanalyticalways

Domain: Transforms

Details
  • Mirrors MellinTransform's nine pairs (each confirmed against wolframscript's own InverseMellinTransform), with one exception: πcsc⁡(πs)/s\pi\csc(\pi s)/s inverts to log⁡(1+1/x)\log(1+1/x), NOT log⁡(1+x)\log(1+x) — Wolfram's default inversion contour for this particular F(s)F(s) sits in the strip 0<Re(s)<10<\mathrm{Re}(s)<1, while log⁡(1+x)\log(1+x)'s own forward transform lives in −1<Re(s)<0-1<\mathrm{Re}(s)<0; the same F(s)F(s) genuinely inverts to different f(x)f(x) depending on which strip the (otherwise ambiguous) Mellin-Barnes contour sits in, and this matches Wolfram's actual default rather than assuming the round trip is symmetric.
  • The scaling theorem (F(s)/as→f(ax)F(s)/a^s \to f(ax), any provably positive a) generalizes every pair; the power shift (F(s+c)→xcf(x)F(s+c)\to x^c f(x)) is supported only for the Γ(s)↔e−x\Gamma(s)\leftrightarrow e^{-x} pair (matching the one shifted example the forward table lists, Γ(a+s)→xae−x\Gamma(a+s)\to x^a e^{-x}) — combining a shift and a scale together is declined (unverified).
  • Beyond the nine: 1/(s+b)→xb θ(1−x)1/(s+b)\to x^b\,\theta(1-x), its scaling as/(s+b)→(x/a)b θ(1−x/a)a^s/(s+b)\to(x/a)^b\,\theta(1-x/a), and Γ(cs)2→(2/c)K0(2x1/2c)\Gamma(cs)^2\to(2/c)K_0(2x^{1/2c}) (Γ(s)2→2K0(2x)\Gamma(s)^2\to 2K_0(2\sqrt x)), the last two for a provably positive a or c.
  • Also: Γ((s+c+1)/2)/(s+c)→π xcerfc⁡(x)\Gamma((s+c+1)/2)/(s+c)\to\sqrt\pi\,x^c\operatorname{erfc}(x) (cc a half-integer or integer, any multiple of the denominator), and Γ(κs)Γ(1−2κs)/Γ(1−κs)→m(1+4xm)−1/2\Gamma(\kappa s)\Gamma(1-2\kappa s)/\Gamma(1-\kappa s)\to m(1+4x^m)^{-1/2} for κ=1/m\kappa=1/m, the pair of (1+x)−1/2(1+x)^{-1/2} after Gamma's duplication formula and a scaling.
  • Declined: anything outside these shapes.

Examples

Basic #

Γ(s)→e−x\Gamma(s) \to e^{-x}

live ↗
InInverseMellinTransform(Γ(s),s,x)\mathrm{InverseMellinTransform}(Γ(s), s, x)Outexp⁡(−x)\exp(-x)

πcsc⁡(πs)→1/(1+x)\pi\csc(\pi s) \to 1/(1+x)

live ↗
InInverseMellinTransform(πcsc⁡(πs),s,x)\mathrm{InverseMellinTransform}(π\csc(πs), s, x)Out1x+1\frac{1}{x+1}

πcsc⁡(πs)/s→log⁡(1+1/x)\pi\csc(\pi s)/s \to \log(1+1/x) — NOT log⁡(1+x)\log(1+x); see the strip note above

live ↗
InInverseMellinTransform(1s(πcsc⁡(πs)),s,x)\mathrm{InverseMellinTransform}(\frac{1}{s}(π\csc(πs)), s, x)Outln⁡(1x+1)\ln(\frac{1}{x}+1)
live ↗
InInverseMellinTransform(Γ(s2+12)×2s−1Γ(32−s2)as,s,x)\mathrm{InverseMellinTransform}(\frac{Γ(\frac{s}{2}+\frac{1}{2})×2^{s-1}}{Γ(\frac{3}{2}-\frac{s}{2})a^{s}}, s, x)OutJ⁡1(ax)\operatorname{J}_{1}(ax)
Scope #

power shift — Γ(a+s)→xae−x\Gamma(a+s) \to x^a e^{-x}

live ↗
InInverseMellinTransform(Γ(a+s),s,x)\mathrm{InverseMellinTransform}(Γ(a+s), s, x)Outexp⁡(−x)xa\exp(-x)x^{a}
live ↗
InInverseMellinTransform(Γ(s),s,−2)\mathrm{InverseMellinTransform}(Γ(s), s, -2)Oute2e^{2}
live ↗
InInverseMellinTransform(asb+s,s,x)\mathrm{InverseMellinTransform}(\frac{a^{s}}{b+s}, s, x)OutInverseMellinTransform(asb+s,s,x)\mathrm{InverseMellinTransform}(\frac{a^{s}}{b+s}, s, x)
live ↗
InInverseMellinTransform(Γ(s2)×2s−1Γ(1−s2),s,x)\mathrm{InverseMellinTransform}(\frac{Γ(\frac{s}{2})×2^{s-1}}{Γ(1-\frac{s}{2})}, s, x)OutJ⁡0(x)\operatorname{J}_{0}(x)
live ↗
InInverseMellinTransform(Γ(s/a)2,s,x)\mathrm{InverseMellinTransform}(Γ(s/a)^2, s, x)OutInverseMellinTransform(Γ(s/a)2,s,x)\mathrm{InverseMellinTransform}(Γ(s/a)^2, s, x)
live ↗
InInverseMellinTransform(Γ(s2)Γ(1−s)Γ(1−s2),s,x)\mathrm{InverseMellinTransform}(\frac{Γ(\frac{s}{2})Γ(1-s)}{Γ(1-\frac{s}{2})}, s, x)Out24x2+1\frac{2}{\sqrt{4x^2+1}}
live ↗
InInverseMellinTransform(Γ(s2)1−s,s,x)\mathrm{InverseMellinTransform}(\frac{Γ(\frac{s}{2})}{1-s}, s, x)Out−erfc⁡(x)πx-\frac{\operatorname{erfc}(x)\sqrt{π}}{x}
live ↗
InInverseMellinTransform(1a+s,s,x)\mathrm{InverseMellinTransform}(\frac{1}{a+s}, s, x)OutHeavisideTheta(1−x)xa\mathrm{HeavisideTheta}(1-x)x^{a}
About
Examples12
Checked againstWolfram Language 10 agree2 differ
CrosswalkWolfram Language

Implementation

primitive · kernela kernel — an algorithm over mutable state that would not be readable as a tree

nativeenginetypescriptpackages/symbols/analysis/analytic/src/mellin-transform.ts

See also: MellinTransform, InverseLaplaceTransform