Bilinear Forms

Bilinear Forms

Arun Ram
Department of Mathematics and Statistics
University of Melbourne
Parkville, VIC 3010 Australia
aram@unimelb.edu.au

Last updates: 21 September 2010

The groups Un, On, Sp2n

The unitary group is U(n)=gGLn()ggt=1 where g=(gij)ifg=(gij). The orthogonal group is On()=gGLn()ggt=1. The symplectic group is Sp2n()=gGL2n()gJgt=1 where J=11-1-1orJ=11-1-1

Let V be an 𝔽-vector space. A bilinear form on V is a map ,:V×V𝔽 such that c1v1+c2v2,v3=c1v1,v3+c2v2,v3,andv1,c1v2+c2v3=c1v1,v2+c2v2,v3, for v1,v2,v3V, c1,c2,c3𝔽. A bilinear form ,:V×V𝔽 is symmetric if v1,v2=v2,v1forv1,v2V, and skew-symmetric if v1,v2=-v2,v1forv1,v2V. The orthogonal group is On(𝔽)=O(V,)=gGL(V)gv1,gv2=v1v2forv1,v2V. The symplectic group is Spn(𝔽)=O(V,)=gGL(V)gv1,gv2=v1v2forv1,v2V. Let 𝔽 be a field with an involution :𝔽𝔽, zz. Let V be a vector space over 𝔽.
A sesquilinear form is a map ,:V×V𝔽 such that c1v1+c2v2,v=c1v1,v3+ c2v2,v,andw,a1w1+a2w2=a1w,w1+a1w,w2, for v,v2,v3,w,w1,w2V and a1,a2,c1c2𝔽. A Hermitian form on V is a sesquilinear form ,:V×V𝔽 such that v1,v2=v1,v2forv1,v2V. A positive Hermitian form on V is a sesquilinear form ,:V×V𝔽 such that v1,v20forv1,v2V. The unitary group is Un=gGL(V)v1,v2=gv1,gv2forv1,v2V. Let (VV)*=bilinear forms onVS2(V)*=symmetric bilinear forms onV2(V)*=skew-symmetric bilinear forms onV. The symmetric group S2=1,s acts on (VV)* by (s)(v1,v2)=v1,v2forv2,v1V. Then S2(V)*=(VV)*s=2(V)*=(VV)*s=-. The group GL(V) acts on (VV)* by (g)(v1,v2)=g-1v1,g-1v2, for gGL(V), (VV)*, v1,v2V. The GL(V) action on (VV)* commutes with the S2 action on (VV)*, gs=sgforgGL(V)and(VV)* and (VV)*=S2(V)*2(V)*as a(GL(V),S2)-bimodule. A choice of basis b1bn provides a bijection (VV)*Mn(𝔽),A=(bi,bj)1i,jn and this bijection identifies S2(V)*withSymn(𝔽)=AMn(𝔽)A=At2(V)*withSkewn(𝔽)=AMn(𝔽)A=-At The S2-action and the GL(V)-action on Mn(𝔽) are given by sA=AtandgA=g-1A(g-1)t for AMn(𝔽) and gGLn(𝔽).

Under the action of GLn𝔽 on the set Skewn𝔽=AMn𝔽A=At the orbits have representatives Jr=010 010 -100 -100 000 000 for0rn/2. Under the action of Under the action of GLn𝔽 on the set Hermn𝔽=AMn𝔽A=At, the orbits have representatives (α1000α2αr000)withαi=αi0. Note that if :𝔽𝔽 is the identity, then Hermn𝔽=Skewn𝔽.

Proof.
  1. Choose a basis of V, b1,,bn, such that for each l the form , is nondegenerate on Spanb1,,bl. Let Dij=cofbi,bj1i,jljl and el=Dll-1D1lb1+D2lb2++Dllbl. Then ei,ej=0ifijand,el,el=Dll-1Dl+1,l+1. If P=(Dll-1Dil ),thenPtAP=(D11-1D2200D22-1D3300). Homework: Do an example.
    Note: This is the same as Gram-Schmidt.

Two more G-actions

(1) GL(V)×GL(W) acts on VW*. This corresponds so the action of GLn𝔽×GLm𝔽 on Mn(𝔽) by P,QA=PAQ-1.
(2) GL(V) acts on V. This corresponds so the action of GLn𝔽 on Mn(𝔽) by PA=PAP-1. In this case the orbits are indexed by Jordan forms.
The answer coincides with the clasification of finitely generated 𝔽[x]-modules: :𝔽[x]Mn(𝔽)=End(V)xA i.e. representations V of 𝔽[x] of dimension n.

Smith normal form

If A is an m×n matrix over a principal ideal domain R, then there are PGLm(R)andQGLn(R) such that PAQ=a1a2ar00whereai0anda1a2ar. This is accomplished with elementary matrices hi(c)=11c11Xij(c)=11c11 sij=1101111011andyi,j(u,v,s,t)=11usvt11.

Notes and References

In [BJN] the classification of the GL(V)×GL(W) orbits is termed Smith Normal Form and is proved, over a PID, by row reduction, in Theorem 3.2 of Chaper 20. Invariant factors are defined on p. 399.
In [Ar] this appeas in Theorem 4.3 of Chapter 12. Again the proof is by row reduction. Artin Chapter 7 is on bilinear forms. The classification of GLn() orbits on Symn() is in Theorem 2.9 of Chapter 7 and is termed Sylvester's law. The proof is the Gram-Schmidt induction. The classification of Un() orbits on Hermn×n() is done in Theorem 5.4, finding a basis of eigenvectors. This is termed, the Spectral Theorem.
In [Bo], Chapter 9, Forme sesquilinéaires et formes quadratiques, the GLn(𝔽) orbits of Hermn×n(𝔽) are classified in Corollary 2 to Theorem 1 of §6 no. 1 and the explicit version of the Gram-Schmidt process is in Proposition 1 of §6 no. 1, as noted in the sentence immediately beore Proposition 2 on p. 93. As noted there, the Gram-Schmidt process works perfectly well over commutative rings. In [Ar], the Jordan normal form (GLn(𝔽)) orbits on GLn(𝔽) is derived from the smith normal form applied to the ring 𝔽[t]. This is Theorem 7.13. The rational canonical form appears in Theorem 7.9. In [BJN] the rational canonical form is §4 of Chapter 21 and the Jordan Canonical form is in §5 of Chapter 21. In [Bo], Chapter VII the Jordan Canonical form is Proposition 4 of §5 no. 3 and Proposition 8 of §5 no. 4. The rational canonical form is in §5 no. 1 and the smith normal form is Corollary 1 of §4 no. 6. There is a thorough discussion of invariant factors and elementary divisors.

Bibliography

[Ar] M. Artin, Algebra, Prentice Hall, 1991.

[BJN] P.B Bhattacharya, S.K. Jain and S.R. Nagpaul, Basic Abstract Algebra, 2nd Edition, Cambridge University Press, 1994.

[Bo] N. Bourbaki, Algebrè,

page history