希尔伯特矩阵

来自testwiki
跳转到导航 跳转到搜索

Template:No footnotes线性代数中,希尔伯特矩阵是一种系数都是單位分數方块矩阵。具体来说一个希尔伯特矩阵H的第i横行第j纵列的系数是:

Hij=1i+j1.

举例来说,5×5的希尔伯特矩阵就是:

H5=[1121314151213141516131415161714151617181516171819].


希尔伯特矩阵的系数也可以看作是以下积分

Hij=01xi+j2dx,

也就是当向量是关于变量x 的各阶时关于积分范数𝕃1格拉姆矩阵

希尔伯特矩阵是低条件矩阵的典型例子。与希尔伯特矩阵的数值计算是十分困难的。举例来说,当范数为l2矩阵范数时希尔伯特矩阵的条件数大约是4.8×105,远大于1。

性质

希尔伯特矩阵是对称正定的矩阵。希尔伯特矩阵也是全正定矩阵,也就是说它的每个子矩阵的行列式都是正数。

希尔伯特矩阵是汉克尔矩阵的一种。

希尔伯特矩阵的行列式可以被表达为闭形式,算是柯西行列式的一种。一个n×n的希尔伯特矩阵的行列式可以表达为:

det(H)=cn4c2n

其中

cn=i=1n1ini=i=1n1i!

希尔伯特在其著作中已经注意到希尔伯特矩阵的行列式也是一个单位分数,并且有明确的表达式:

1det(H)=c2ncn4=n!i=12n1(i[i/2])

用关于阶乘斯特灵公式,我们可以得到以下近似的结果:

det(H)=ann1/4(2π)n4n2

其中当n 的时候an 收敛于常数e1/421/12A30.6450(其中的AGlaisher-Kinkelin常数)。

用二项式系数,希尔伯特矩阵的逆矩阵也可以表示为闭形式。一个n×n的希尔伯特矩阵的逆矩阵的系数为:

(H1)ij=(1)i+j(i+j1)(n+i1nj)(n+j1ni)(i+j2i1)2

也就是说,希尔伯特矩阵的逆矩阵的系数都是整数。

n 的时候,n×n的希尔伯特矩阵的条件数近似为O((1+2)4n/n)

参见

参考来源

  • 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 Template:Wayback" 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.