- Hypergeometric function of a matrix argument
In
mathematics , the hypergeometric function of a matrix argument is a generalization of the classicalhypergeometric series . It is the closed form expression of certain multivariate integrals, especially ones appearing in random matrix theory. For example, the distributions of the extreme eigenvalues of random matrices are often expressed in terms of the hypergeometric function of a matrix argument.Definition
Let pge 0 and qge 0 be integers, and letX be an m imes m complex symmetric matrix.Then the hypergeometric function of a matrix argument Xand parameter alpha>0 is defined as
: pF_q^{(alpha )}(a_1,ldots,a_p;b_1,ldots,b_q;X) =sum_{k=0}^inftysum_{kappavdash k}frac{1}{k!}cdotfrac{(a_1)^{(alpha )}_kappacdots(a_p)_kappa^{(alpha ){(b_1)_kappa^{(alpha )}cdots(b_q)_kappa^{(alpha ) cdotC_kappa^{(alpha )}(X),
where kappavdash k means kappa is a partition of k, a_i)^{(alpha )}_{kappa} is the
Generalized Pochhammer symbol , and C_kappa^{(alpha )}(X) is the ``C" normalization of theJack function .Two matrix arguments
If X and Y are two m imes m complex symmetric matrices, then the hypergeometric function of two matrix argument is defined as:
: pF_q^{(alpha )}(a_1,ldots,a_p;b_1,ldots,b_q;X,Y) =sum_{k=0}^inftysum_{kappavdash k}frac{1}{k!}cdotfrac{(a_1)^{(alpha )}_kappacdots(a_p)_kappa^{(alpha ){(b_1)_kappa^{(alpha )}cdots(b_q)_kappa^{(alpha ) cdotfrac{C_kappa^{(alpha )}(X)C_kappa^{(alpha )}(Y)}{C_kappa^{(alpha )}(I)},
where I is the identity matrix of size m.
Not a typical function of a matrix argument
Unlike other functions of matrix argument, such as the
matrix exponential , which are matrix-valued, the hypergeometric function of (one or two) matrix arguments is scalar-valued!The parameter alpha
In many publications the parameter alpha is omitted. Also, in different publications different values of alpha are being implicitly assumed. For example, in the theory of real random matrices (see, e.g., Muirhead, 1984), alpha=2 whereas in other settings (e.g., in the complex case--see Gross and Richards, 1989), alpha=1. To make matters worse, in random matrix theory researchers tend to prefer a parameter called eta instead of alpha which is used in combinatorics.
The thing to remember is that
: alpha=frac{2}{eta}.
Care should be exercised as to whether a particular text is using a parameter alpha or eta and which the particular value of that parameter is.
Typically, in settings involving real random matrices, alpha=2 and thus eta=1. In settings involving complex random matrices, one has alpha=1 and eta=2.
References
* K. I. Gross and D. St. P. Richards, "Total positivity, spherical series, and hypergeometric functions of matrix argument", "J. Approx. Theory", 59, no. 2, 224–246, 1989.
* J. Kaneko, "Selberg Integrals and hypergeometric functions associated with Jack polynomials", "SIAM Journal on Mathematical Analysis", 24, no. 4, 1086-1110, 1993.
* Plamen Koev and Alan Edelman, "The efficient evaluation of the hypergeometric function of a matrix argument", "Mathematics of Computation", 75, no. 254, 833-846, 2006.
* Robb Muirhead, "Aspects of Multivariate Statistical Theory", John Wiley & Sons, Inc., New York, 1984.
External links
* [http://www-math.mit.edu/~plamen/software/mhgref.html Software for computing the hypergeometric function of a matrix argument] by Plamen Koev.
Wikimedia Foundation. 2010.