Es sei
K
{\displaystyle {}K}
ein
Körper ,
V
{\displaystyle {}V}
ein
endlichdimensionaler
K
{\displaystyle {}K}
-Vektorraum
und
⟨
−
,
−
⟩
{\displaystyle {}\left\langle -,-\right\rangle }
eine
Bilinearform
auf
V
{\displaystyle {}V}
. Es sei
v
1
,
…
,
v
n
{\displaystyle {}v_{1},\ldots ,v_{n}}
eine
Basis
von
V
{\displaystyle {}V}
. Dann heißt die
n
×
n
{\displaystyle {}n\times n}
-Matrix
⟨
v
i
,
v
j
⟩
1
≤
i
,
j
≤
n
{\displaystyle \left\langle v_{i},v_{j}\right\rangle _{1\leq i,j\leq n}}
die Gramsche Matrix von
⟨
−
,
−
⟩
{\displaystyle {}\left\langle -,-\right\rangle }
bezüglich dieser Basis.
In
Beispiel
bildet
(
a
i
j
)
i
j
{\displaystyle {}(a_{ij})_{ij}}
die Gramsche Matrix bezüglich der Standardbasis des
K
n
{\displaystyle {}K^{n}}
. Wenn die Gramsche Matrix zu einer Bilinearform
⟨
−
,
−
⟩
{\displaystyle {}\left\langle -,-\right\rangle }
bezüglich einer Basis
v
1
,
…
,
v
n
{\displaystyle {}v_{1},\ldots ,v_{n}}
gegeben ist, so kann man daraus
⟨
v
,
w
⟩
{\displaystyle {}\left\langle v,w\right\rangle }
für beliebige Vektoren berechnen. Man schreibt
v
=
∑
i
=
1
n
b
i
v
i
{\displaystyle {}v=\sum _{i=1}^{n}b_{i}v_{i}}
und
w
=
∑
i
=
1
n
c
i
v
i
{\displaystyle {}w=\sum _{i=1}^{n}c_{i}v_{i}}
und erhält mit dem allgemeinen Distributivgesetz
⟨
v
,
w
⟩
=
⟨
∑
i
=
1
n
b
i
v
i
,
∑
j
=
1
n
c
j
v
j
⟩
=
∑
1
≤
i
,
j
≤
n
b
i
c
j
⟨
v
i
,
w
j
⟩
=
∑
i
=
1
n
b
i
(
∑
j
=
1
n
c
j
⟨
v
i
,
w
j
⟩
)
=
(
b
1
,
…
,
b
n
)
G
(
c
1
⋮
c
n
)
.
{\displaystyle {}{\begin{aligned}\left\langle v,w\right\rangle &=\left\langle \sum _{i=1}^{n}b_{i}v_{i},\sum _{j=1}^{n}c_{j}v_{j}\right\rangle \\&=\sum _{1\leq i,j\leq n}b_{i}c_{j}\left\langle v_{i},w_{j}\right\rangle \\&=\sum _{i=1}^{n}b_{i}{\left(\sum _{j=1}^{n}c_{j}\left\langle v_{i},w_{j}\right\rangle \right)}\\&=(b_{1},\ldots ,b_{n})G{\begin{pmatrix}c_{1}\\\vdots \\c_{n}\end{pmatrix}}.\end{aligned}}}
Man erhält also den Wert der Bilinearform an zwei Vektoren, indem man die Gramsche Matrix auf das Koordinatentupel des zweiten Vektors anwendet und das Ergebnis
(ein Spaltenvektor)
mit dem Koordinatentupel des ersten Vektors als Zeilentupel von links multipliziert. Kurz und ungenau ist also
⟨
v
,
w
⟩
=
v
tr
G
w
.
{\displaystyle {}\left\langle v,w\right\rangle ={v^{\text{tr}}}Gw\,.}
Es sei
K
{\displaystyle {}K}
ein
Körper ,
V
{\displaystyle {}V}
ein
endlichdimensionaler
K
{\displaystyle {}K}
-Vektorraum
und
⟨
−
,
−
⟩
{\displaystyle {}\left\langle -,-\right\rangle }
eine
Bilinearform
auf
V
{\displaystyle {}V}
. Es seien
v
=
v
1
,
…
,
v
n
{\displaystyle {}{\mathfrak {v}}=v_{1},\ldots ,v_{n}}
und
w
=
w
1
,
…
,
w
n
{\displaystyle {}{\mathfrak {w}}=w_{1},\ldots ,w_{n}}
zwei
Basen
von
V
{\displaystyle {}V}
und es seien
G
{\displaystyle {}G}
bzw.
H
{\displaystyle {}H}
die
Gramschen Matrizen
von
⟨
−
,
−
⟩
{\displaystyle {}\left\langle -,-\right\rangle }
bezüglich dieser Basen. Zwischen den Basiselementen gelte die Beziehungen
w
j
=
∑
i
=
1
n
a
i
j
v
i
,
{\displaystyle {}w_{j}=\sum _{i=1}^{n}a_{ij}v_{i}\,,}
die wir durch die
Übergangsmatrix
A
=
(
a
i
j
)
i
,
j
{\displaystyle {}A={\left(a_{ij}\right)}_{i,j}}
ausdrücken.
Dann besteht zwischen den Gramschen Matrizen die Beziehung
H
=
A
tr
G
A
.
{\displaystyle {}H={A^{\text{tr}}}GA\,.}
Es ist
⟨
w
r
,
w
s
⟩
=
⟨
∑
i
=
1
n
a
i
r
v
i
,
∑
k
=
1
n
a
k
s
v
k
⟩
=
∑
1
≤
i
,
k
≤
n
a
i
r
a
k
s
⟨
v
i
,
v
k
⟩
=
∑
1
≤
i
≤
n
a
i
r
(
∑
1
≤
k
≤
n
a
k
s
⟨
v
i
,
v
k
⟩
)
=
∑
1
≤
i
≤
n
a
i
r
(
G
∘
A
)
i
s
=
(
A
tr
∘
(
G
∘
A
)
)
r
s
.
{\displaystyle {}{\begin{aligned}\left\langle w_{r},w_{s}\right\rangle &=\left\langle \sum _{i=1}^{n}a_{ir}v_{i},\sum _{k=1}^{n}a_{ks}v_{k}\right\rangle \\&=\sum _{1\leq i,k\leq n}a_{ir}a_{ks}\left\langle v_{i},v_{k}\right\rangle \\&=\sum _{1\leq i\leq n}a_{ir}{\left(\sum _{1\leq k\leq n}a_{ks}\left\langle v_{i},v_{k}\right\rangle \right)}\\&=\sum _{1\leq i\leq n}a_{ir}{\left(G\circ A\right)}_{is}\\&={\left({A^{\text{tr}}}\circ {\left(G\circ A\right)}\right)}_{rs}.\end{aligned}}}
◻
{\displaystyle \Box }