- Hilbert matrix
In
linear algebra , a Hilbert matrix is a matrix with theunit fraction elements:
For example, this is the 5 × 5 Hilbert matrix:
:
The Hilbert matrix can be regarded as derived from the integral
:
that is, as a
Gramian matrix for powers of "x". It is aHankel matrix .The Hilbert matrices are canonical examples of
ill-conditioned matrices, making them notoriously difficult to use in numerical computation. For example, the 2-normcondition number of the matrix above is about 4.8 · 105.Historical note
In Hilbert's
oeuvre , the Hilbert matrix figures in his article "Ein Beitrag zur Theorie des Legendreschen Polynoms" (published in the journalActa Mathematica , vol. 18, 155-159, 1894).That article addresses the following question in
approximation theory : "Assume that "I" = ["a", "b"] is a real interval. Is it then possible to find a non-zero polynomial "P" with integral coefficients, such that the integral:
is smaller than any given bound , taken arbitrarily small?" Using the asymptotics of the
determinant of the Hilbert matrix he proves that this is possible if the length "b" − "a" of the interval is smaller than 4.He derives the exact formula
:
for the determinant of the "n" × "n" Hilbert matrix. Here "c""n" is
:
Hilbert also mentions the curious fact that the determinant of the Hilbert matrix is the reciprocal of an integer (see sequence [http://www.research.att.com/~njas/sequences/A005249 A005249] ) which he expresses as the
discriminant of a certain hypergeometric polynomial related to theLegendre polynomial . This fact also follows from the identity:
Using Euler–MacLaurin summation on the
logarithm of the "c""n" he obtains the raw asymptotic result:
where the error term "r""n" is o("n""2"). A more precise asymptotic result (which can be established using
Stirling's approximation of thefactorial ) is:
where "a""n" converges to the constant as , where A is the
Glaisher-Kinkelin constant .Properties
The Hilbert matrix is symmetric and positive definite.
The determinant can be expressed in
closed form , as a special case of theCauchy determinant . The Hilbert matrix is alsototally positive (meaning the determinant of everysubmatrix is positive). The inverse can also be expressed in closed form; its entries are:
where "n" is the order of the matrix. It follows that the entries of the inverse matrix are all integer.
The
condition number grows as .References
* David Hilbert, "Collected papers", vol. II, article 21.
* Beckermann, Bernhard. "The condition number of real Vandermonde, Krylov and positive definite Hankel matrices" in Numerische Mathematik. 85(4), 553--577, 2000.
* Choi, M.-D. "Tricks or Treats with the Hilbert Matrix" in "American Mathematical Monthly". 90, 301–312, 1983.
* Todd, John. "The Condition Number of the Finite Segment of the Hilbert Matrix" in "National Bureau of Standards, Applied Mathematics Series. 39, 109–116, 1954.
* Wilf, H.S. "Finite Sections of Some Classical Inequalities". Heidelberg: Springer, 1970.
Wikimedia Foundation. 2010.