Fox–Wright function

From Wikipedia, the free encyclopedia
(Redirected from Fox–Wright Psi function)
Jump to navigation Jump to search

In mathematics, the Fox–Wright function (also known as Fox–Wright Psi function, not to be confused with Wright Omega function) is a generalisation of the generalised hypergeometric function pFq(z) based on ideas of Charles Fox (1928) and E. Maitland Wright (1935):

pΨq[(a1,A1)(a2,A2)(ap,Ap)(b1,B1)(b2,B2)(bq,Bq);z]=n=0Γ(a1+A1n)Γ(ap+Apn)Γ(b1+B1n)Γ(bq+Bqn)znn!.

Upon changing the normalisation

pΨq*[(a1,A1)(a2,A2)(ap,Ap)(b1,B1)(b2,B2)(bq,Bq);z]=Γ(b1)Γ(bq)Γ(a1)Γ(ap)n=0Γ(a1+A1n)Γ(ap+Apn)Γ(b1+B1n)Γ(bq+Bqn)znn!

it becomes pFq(z) for A1...p = B1...q = 1.

The Fox–Wright function is a special case of the Fox H-function (Srivastava & Manocha 1984, p. 50):

pΨq[(a1,A1)(a2,A2)(ap,Ap)(b1,B1)(b2,B2)(bq,Bq);z]=Hp,q+11,p[z|(1a1,A1)(1a2,A2)(1ap,Ap)(0,1)(1b1,B1)(1b2,B2)(1bq,Bq)].

A special case of Fox–Wright function appears as a part of the normalizing constant of the modified half-normal distribution[1] with the pdf on (0,) is given as f(x)=2βα2xα1exp(βx2+γx)Ψ(α2,γβ), where Ψ(α,z)=1Ψ1((α,12)(1,0);z) denotes the Fox–Wright Psi function.

Wright function

[edit | edit source]

The entire function Wλ,μ(z) is often called the Wright function.[2] It is the special case of 0Ψ1[] of the Fox–Wright function. Its series representation is

Wλ,μ(z)=n=0znn!Γ(λn+μ),λ>1.

This function is used extensively in fractional calculus. Recall that lim\limits λ0Wλ,μ(z)=ez/Γ(μ). Hence, a non-zero λ with zero μ is the simplest nontrivial extension of the exponential function in such context.

Three properties were stated in Theorem 1 of Wright (1933)[3] and 18.1(30–32) of Erdelyi, Bateman Project, Vol 3 (1955)[4] (p. 212)

λzWλ,μ+λ(z)=Wλ,μ1(z)+(1μ)Wλ,μ(z)(a)ddzWλ,μ(z)=Wλ,μ+λ(z)(b)λzddzWλ,μ(z)=Wλ,μ1(z)+(1μ)Wλ,μ(z)(c)

Equation (a) is a recurrence formula. (b) and (c) provide two paths to reduce a derivative. And (c) can be derived from (a) and (b).

A special case of (c) is λ=cα,μ=0. Replacing z with xα, we have

xddxWcα,0(xα)=1c[Wcα,1(xα)+Wcα,0(xα)]

A special case of (a) is λ=α,μ=1. Replacing z with z, we have αzWα,1α(z)=Wα,0(z)

Two notations, Mα(z) and Fα(z), were used extensively in the literatures:

Mα(z)=Wα,1α(z),[1ex]Fα(z)=Wα,0(z)=αzMα(z).

M-Wright function

[edit | edit source]

Mα(z) is known as the M-Wright function, entering as a probability density in a relevant class of self-similar stochastic processes, generally referred to as time-fractional diffusion processes.

Its properties were surveyed in Mainardi et al (2010).[5]

Its asymptotic expansion of Mα(z) for α>0 is Mα(rα)=A(α)r(α1/2)/(1α)eB(α)r1/(1α),r, where A(α)=12π(1α), B(α)=1αα.

See also

[edit | edit source]

Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

References

[edit | edit source]
  1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]