<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Hilbert-Matrix</id>
	<title>Hilbert-Matrix - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Hilbert-Matrix"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Hilbert-Matrix&amp;action=history"/>
	<updated>2026-05-24T03:57:00Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Hilbert-Matrix&amp;diff=365834&amp;oldid=prev</id>
		<title>imported&gt;Mathze am 20. September 2025 um 11:19 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Hilbert-Matrix&amp;diff=365834&amp;oldid=prev"/>
		<updated>2025-09-20T11:19:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die &amp;#039;&amp;#039;&amp;#039;Hilbert-Matrix&amp;#039;&amp;#039;&amp;#039; der Ordnung &amp;lt;math&amp;gt;n \ge 1&amp;lt;/math&amp;gt; ist folgende quadratische, [[Symmetrische Matrix|symmetrische]], [[Definitheit|positiv definite]] [[Matrix (Mathematik)|Matrix]]:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;H_n = \begin{pmatrix} 1 &amp;amp; \frac{1}{2} &amp;amp; \frac{1}{3} &amp;amp; \cdots &amp;amp; \frac{1}{n} \\ \frac{1}{2} &amp;amp; \frac{1}{3} &amp;amp; \frac{1}{4} &amp;amp; \cdots &amp;amp; \frac{1}{n+1} \\ \frac{1}{3} &amp;amp; \frac{1}{4} &amp;amp; \frac{1}{5} &amp;amp; \cdots &amp;amp; \frac{1}{n+2} \\ \vdots &amp;amp; \vdots &amp;amp; \vdots &amp;amp; \ddots &amp;amp; \vdots \\ \frac{1}{n} &amp;amp; \frac{1}{n+1} &amp;amp; \frac{1}{n+2} &amp;amp; \cdots &amp;amp; \frac{1}{2n-1} \end{pmatrix}&amp;lt;/math&amp;gt;,&lt;br /&gt;
die einzelnen Komponenten sind also durch &amp;lt;math&amp;gt;h_{ij} = \frac{1}{i+j-1}&amp;lt;/math&amp;gt; gegeben. Dem historischen Zugang entspricht die Integraldarstellung&lt;br /&gt;
:&amp;lt;math&amp;gt;h_{ij} = \int_{0}^{1} x^{i+j-2} \, dx&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Sie wurde vom deutschen Mathematiker [[David Hilbert]] 1894 im Zusammenhang mit der Theorie der [[Legendre-Polynom]]e definiert. Da die Matrix positiv definit ist, existiert ihre [[Inverse Matrix|Inverse]], d.&amp;amp;nbsp;h. jedes [[lineares Gleichungssystem|lineare Gleichungssystem]] mit diesen Koeffizienten ist eindeutig lösbar. Die Hilbert-Matrix bzw. das betreffende Gleichungssystem ist jedoch vergleichsweise schlecht [[Kondition (Mathematik)|konditioniert]], und zwar umso schlechter, je größer &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; ist. Die [[Kondition (Mathematik)|Konditionszahl]] wächst exponentiell mit &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt;; die Konditionszahl von &amp;lt;math&amp;gt; H_3 &amp;lt;/math&amp;gt; ist 526,16 ([[Frobeniusnorm]]), diejenige von &amp;lt;math&amp;gt; H_4 &amp;lt;/math&amp;gt; 15.613,8. Das heißt, dass bei der Berechnung der Inversen (der Auflösung des Gleichungssystems) immer größere Zahlen auftreten, je größer &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; ist. Daher ist die Hilbert-Matrix ein klassischer &amp;#039;&amp;#039;Testfall&amp;#039;&amp;#039; für Computer-Programme zur Inversion von Matrizen bzw. Auflösung linearer Gleichungssysteme, z.&amp;amp;nbsp;B. mit dem [[Gaußsches Eliminationsverfahren|Gauß-Verfahren]], [[LR-Zerlegung]], [[Cholesky-Zerlegung]] usw. Alle Komponenten der inversen Matrix sind [[ganze Zahl]]en mit alternierenden [[Vorzeichen (Zahl)|Vorzeichen]].&lt;br /&gt;
&lt;br /&gt;
Die Komponenten der Inversen der Hilbert-Matrix können durch geschlossene Formeln direkt berechnet werden:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;(H^{-1}_n)_{i, j}\ =\ \frac{(-1)^{i+j}}{(i+j-1)}\ \frac{(n+i-1)! (n+j-1)!}{((i-1)!(j-1)!)^2(n-i)!(n-j)!} &amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
was man auch durch [[Binomialkoeffizient]]en ausdrücken kann:	&lt;br /&gt;
		&lt;br /&gt;
:&amp;lt;math&amp;gt;(H^{-1}_n)_{i, j}\ =\ (-1)^{i+j}(i+j-1){n+i-1 \choose n-j}{n+j-1 \choose n-i}{i+j-2 \choose i-1}^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Im Spezialfall &amp;lt;math&amp;gt;i=j=1&amp;lt;/math&amp;gt; reduziert sich das zu:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;(H^{-1}_n)_{1, 1}\ =\ n^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dass die Inverse der Hilbert-Matrix exakt berechnet werden kann, ist besonders nützlich, wenn z.&amp;amp;nbsp;B. bei einem Test das Ergebnis der numerischen Inversion einer Hilbert-Matrix mit einer LR- oder Cholesky-Zerlegung, die naturgemäß durch Rundungsfehler beeinträchtigt ist, beurteilt werden soll.&lt;br /&gt;
&lt;br /&gt;
== Determinante ==&lt;br /&gt;
Die [[Determinante (Mathematik)|Determinante]] der Inversen der Hilbert-Matrix kann ebenfalls mit Hilfe folgender Formel exakt berechnet werden:&lt;br /&gt;
:&amp;lt;math&amp;gt; \det H^{-1}_n = \prod_{k=1}^{n-1}(2k+1){2k \choose k}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
Als Determinante der Hilbert-Matrix ergibt sich somit der Reziprokwert der Inversen mit &amp;lt;math&amp;gt; \det H_n = (\det H^{-1}_n)^{-1}&amp;lt;/math&amp;gt;. Die Determinanten der Inversen für &amp;lt;math&amp;gt;1 \le n \le 5&amp;lt;/math&amp;gt; lauten damit 1, 12, 2160, 6048000 und 266716800000 ({{OEIS|A005249}}).&lt;br /&gt;
&lt;br /&gt;
== Zahlenbeispiele für Inverse ==&lt;br /&gt;
&lt;br /&gt;
Aus obigen Formeln ergibt sich für die (exakte) Inverse in den Fällen &amp;lt;math&amp;gt;n=2,3,4,5&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;H_2^{-1}\ =\ \begin{pmatrix} 4 &amp;amp; -6 \\ -6 &amp;amp; 12 \end{pmatrix} &amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;H_3^{-1}\ =\ \begin{pmatrix} 9 &amp;amp; -36 &amp;amp; 30 \\ -36 &amp;amp; 192 &amp;amp; -180 \\ 30 &amp;amp; -180 &amp;amp; 180 \end{pmatrix} &amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;H_4^{-1}\ =\ \begin{pmatrix} 16 &amp;amp; -120 &amp;amp; 240 &amp;amp; -140 \\ -120 &amp;amp; 1200 &amp;amp; -2700 &amp;amp; 1680 \\ 240 &amp;amp; -2700 &amp;amp; 6480 &amp;amp; -4200 \\ -140 &amp;amp; 1680 &amp;amp; -4200 &amp;amp; 2800 \end{pmatrix} &amp;lt;/math&amp;gt;,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;H_5^{-1}\ =\ \begin{pmatrix} 25 &amp;amp; -300 &amp;amp; 1050 &amp;amp; -1400 &amp;amp; 630 \\ -300 &amp;amp; 4800 &amp;amp; -18900 &amp;amp; 26880 &amp;amp; -12600 \\ 1050 &amp;amp; -18900 &amp;amp; 79380 &amp;amp; -117600 &amp;amp; 56700 \\ -1400 &amp;amp; 26880 &amp;amp; -117600 &amp;amp; 179200 &amp;amp; -88200 \\ 630 &amp;amp; -12600 &amp;amp; 56700 &amp;amp; -88200 &amp;amp; 44100 \end{pmatrix} &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Für eigenes Experimentieren mit Hilbert- (und natürlich auch mit allen anderen) Matrizen sind moderne Mathematik-Software-Pakete wie [[MATLAB]], [[Maple (Software)|Maple]], [[GNU Octave]] oder [[Mathematica]] nützlich. Z.&amp;amp;nbsp;B. mit Mathematica kann die letzte Inverse durch folgenden Befehl berechnet werden:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Inverse für &amp;lt;math&amp;gt;n=5&amp;lt;/math&amp;gt; berechnen:&amp;#039;&amp;#039;&lt;br /&gt;
  In[1] := &amp;#039;&amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;Inverse[HilbertMatrix[5]]&amp;lt;/nowiki&amp;gt;//TraditionalForm&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Die schlechte Kondition der Hilbert-Matrix bedeutet praktisch, dass die Zeilen- (und folglich auch die Spalten-) Vektoren &amp;#039;&amp;#039;fast&amp;#039;&amp;#039; [[lineare Unabhängigkeit|linear abhängig]] sind. Geometrisch äußert sich das u.&amp;amp;nbsp;a. darin, dass die Winkel zwischen den Zeilenvektoren sehr klein sind, und zwar zwischen den letzten Zeilenvektoren jeweils am kleinsten; so ist z.&amp;amp;nbsp;B. der Winkel zwischen dem letzten und dem vorletzten Zeilenvektor von &amp;lt;math&amp;gt; H_4 &amp;lt;/math&amp;gt; kleiner als 3° (im Bogenmaß: kleiner als &amp;lt;math&amp;gt; \frac {\pi}{60} \ &amp;lt;/math&amp;gt;). Bei größeren &amp;lt;math&amp;gt; n &amp;lt;/math&amp;gt; sind die Winkel entsprechend noch kleiner. Der Winkel zwischen dem ersten Zeilenvektor von &amp;lt;math&amp;gt; H_3 &amp;lt;/math&amp;gt; und der Ebene, die von den beiden anderen Zeilenvektoren aufgespannt wird, ist etwas kleiner als 1,3°, die entsprechenden Winkel für die beiden anderen Zeilenvektoren sind noch kleiner; auch diese Winkel sind bei größeren &amp;lt;math&amp;gt; n &amp;lt;/math&amp;gt; noch kleiner.&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* [[David Hilbert]]: &amp;#039;&amp;#039;Ein Beitrag zur Theorie des Legendreschen Polynoms.&amp;#039;&amp;#039; In: &amp;#039;&amp;#039;[[Acta Mathematica]].&amp;#039;&amp;#039; Bd. 18, 1894, S. 155–159, [https://link.springer.com/article/10.1007%2FBF02418278 Volltext].&lt;br /&gt;
* [[Gene H. Golub]], Charles F. Van Loan: &amp;#039;&amp;#039;Matrix computations.&amp;#039;&amp;#039; 3rd edition (Nachdruck). Johns Hopkins University Press, Baltimore MD u. a. 1996, ISBN 0-80185414-8 (in englischer Sprache).&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Hilbertmatrix}}&lt;br /&gt;
[[Kategorie:Matrix]]&lt;br /&gt;
[[Kategorie:Numerische lineare Algebra]]&lt;br /&gt;
[[Kategorie:David Hilbert als Namensgeber]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Mathze</name></author>
	</entry>
</feed>