Symplectic Basis of a Symplectic Vector Space
We construct a symplectic basis for a symplectic vector space using a method similar to the Gram-Schmidt algorithm for inner product spaces.
1 Skew-Symmetric Bilinear Form
Let
Theorem 1 Let
Proof. Let
We may assume that
satisfy that for all and there is no other vector in with this property. Let for .Now we assume that
is nondegenerate on the subspace spanned by , i.e. for each , there is a nonzero vector such that . Since is skew-symmetric, then for each . Let . Then there is a vector in the basis such that . We may assume that . Let . ThenLet
. Then and . We may assume that . Let . Then , , and .Suppose that we have constructed
and such that , , and for all . Let Assume that . Let Then , for all .
If
If
Under the basis constructed in the above theorem, the skew-symmetric bilinear form
2 Symplectic Basis
Let
As a corollary of Theorem 1 above, we have the following result.
Corollary 1 Let
The basis in Corollary 1 is called a symplectic basis of
Lemma 1 Let
Proof. For any
Proposition 1 Let
Proof. Suppose that
Let
Let
It follows that
Conversely, suppose that