1 Fields and Vector Spaces
1 Fields and Vector Spaces
1 i j k
1 1 i j k
i i
j j 1 k k 1 i j
k k j i 1
Prove that the set of real quaternions is a division ring. (Hint: If q a bi cj d k, let q a bi cj d k; prove that qq a2 b2 c2 d 2 .)
Multiplication by zero induces the zero endomorphism of F . Multiplication by any non-zero element induces an automorphism (whose inverse is multiplication by the inverse element). In particular, we see that the automorphism group of F acts transitively on its non-zero elements. So all non-zero elements have the same order, which is either innite or a prime p. In the rst case, we say that the characteristic of F is zero; in the second case, it has characteristic p. The structure of the multiplicative group is not so straightforward. However, the possible nite subgroups can be determined. If F is a eld, then any nite subgroup of the multiplicative group is cyclic. To prove this we require Vandermondes Theorem: Theorem 1.1 A polynomial equation of degree n over a eld has at most n roots. Exercise 1.3 Prove Vandermondes Theorem. (Hint: If f a x a g x .)
0, then f x
Theorem 1.2 A nite subgroup of the multiplicative group of a eld is cyclic. Proof An element of a eld F is an nth root of unity if n 1; it is a primitive nth root of unity if also m 1 for 0 ! m ! n. Let G be a subgroup of order n in the multiplicative group of the eld F . By Lagranges Theorem, every element of G is an nth root of unity. If G contains a primitive nth root of unity, then it is cyclic, and the number of primitive nth roots is n , where is Eulers function. If not, then of course the number of primitive nth roots is zero. The same considerations apply of course to any divisor of n. So, if m denotes the number of primitive mth roots of unity in G, then (a) for each divisor m of n, either m " m or m " 0. Now every element of G has some nite order dividing n; so (b) m $ n.
m# n
From (a), (b) and (c) we conclude that m % m for all divisors m of n. In particular, n " n 0, and G is cyclic. 3
For division rings, the position is not so simple, since Vandermondes Theorem fails. Exercise 1.4 Find all solutions of the equation x2 1 0 in . However, the possibilities can be determined. Let G be a nite subgroup of the multiplicative group of the division ring F . We claim that there is an abelian group A such that G is a group of automorphisms of A acting semiregularly on the non-zero elements. Let B be the subgroup of F&' generated by G. Then B is a nitely generated abelian group admitting G acting semiregularly. If F has nonzero characteristic, then B is elementary abelian; take A B. Otherwise, choose a prime p such that, for all x g G, the element xg x p ( 1 is not in B, and set A B ) pB. The structure of semiregular automorphism groups of nite groups (a.k.a. Frobenius complements) was determined by Zassenhaus. See Passman, Permutation Groups, Benjamin, New York, 1968, for a detailed account. In particular, 2 3 or either G is metacyclic, or it has a normal subgroup isomorphic to SL SL 2 5 . (These are nite groups G having a unique subgroup Z of order 2, such that G ) Z is isomorphic to the alternating group A4 or A5 respectively. There is a unique such group in each case.) Exercise 1.5 Identify the division ring of real quaternions with the real vec tor space 4 with basis 0 1 i j k 1 . Let U denote the multiplicative group of unit quaternions, those elements a bi cj d k satisfying a2 b2 c2 d 2 1. Show that conjugation by a unit quaternion is an orthogonal transformation of 4 , xing the 1-dimensional space spanned by 1 and inducing an orthogonal transformation on the 3-dimensional subspace spanned by i j k. Prove that the map from U to the 3-dimensional orthogonal group has kernel 2 1 and image the group of rotations of 3-space (orthogonal transformations with determinant 1). Hence show that the groups SL 2 3 and SL 2 5 are nite subgroups of the multiplicative group of . Remark: This construction explains why the groups SL 2 3 and SL 2 5 are sometimes called the binary tetrahedral and binary icosahedral groups. Construct also a binary octahedral group of order 48, and show that it is not isomorphic to GL 2 3 (the group of 2 3 2 invertible matrices over the integers mod 3), even though both groups have normal subgroups of order 2 whose factor groups are isomorphic to the symmetric group S4 . 4
(a) F has characteristic p, and its additive group is an elementary abelian pgroup. (b) The multiplicative group of F is cyclic, generated by a primitive pa 1 th root of unity (called a primitive element of F). (c) The automorphism group of F is cyclic of order a, generated by the Frobenius automorphism x 78 x p . (d) For every divisor b of a, there is a unique subeld of F of order pb , consisting b of all solutions of x p x; and these are all the subelds of F. Proof Part (a) is obvious since the additive group contains an element of order p, and part (b) follows from Theorem 1.2. Parts (c) and (d) are most easily proved using Galois theory. Let E denote the subeld 56) p5 of F . Then the degree of F over E is a. The Frobenius map : x 78 x p is an E -automorphism of F , and has order a; so F is a Galois extension of E , and generates the Galois group. Now subelds of F necessarily contain E ; by the Fundamental Theorem of Galois Theory, they are the xed elds of subgroups of the Galois group 9 @ .
For explicit calculation in F GF pa , it is most convenient to represent it as E A xBC) f , where E D56) p5 , E A xB is the polynomial ring over E , and f is the (irreducible) minimum polynomial of a primitive element of F . If denotes the coset f E x, then is a root of f , and hence a primitive element. Now every element of F can be written uniquely in the form c0 c1 FG ca
(
a 1 1 (
where c0 c1 HIHHP ca 1 E ; addition is straightforward in this representation. Also, ( every non-zero element of F can be written uniquely in the form m , where 0 Q m ! pa 1, since is primitive; multiplication is straightforward in this representation. Using the fact that f 0, it is possible to construct a table matching up the two representations. Example The polynomial x3 x 1 is irreducible over E R56) 25 . So the eld F E has eight elements, where satises 3 1 0 over E . We have 7 1, and the table of logarithms is as follows: 0 1 2 3 4 5 6 Hence
1 2 2 1 1 2
2 1 2 1 " 5 6 4 2 H
Exercise 1.6 Show that there are three irreducible polynomials of degree 4 over the eld 56) 25 , of which two are primitive. Hence construct GF 16 by the method outlined above. Exercise 1.7 Show that an irreducible polynomial of degree m over GF q has a root in GF qn if and only if m divides n. Hence show that the number am of irreducible polynomials of degree m over GF q satises mam qn H
m# n
Exercise 1.8 Show that, if q is even, then every element of GF q is a square; while, if q is odd, then half of the non-zero elements of GF q are squares and half are non-squares. If q is odd, show that 1 is a square in GF q if and only if q S 1 mod 4 .
A vector space is nite-dimensional if it is nitely generated as F -module. A basis is a minimal generating set. Any two bases have the same number of elements; this number is usually called the dimension of the vector space, but in order to avoid confusion with a slightly different geometric notion of dimension, I will call it the rank of the vector space. The rank of V is denoted by rk V . Every vector can be expressed uniquely as a linear combination of the vectors in a basis. In particular, a linear combination of basis vectors is zero if and only if all the coefcients are zero. Thus, a vector space of rank n over F is isomorphic to F n (with coordinatewise addition and scalar multiplication). I will assume familiarity with standard results of linear algebra about ranks of sums and intersections of subspaces, about ranks of images and kernels of linear transformations, and about the representation of linear transformations by matrices with respect to given bases. As well as linear transformations, we require the concept of a semilinear transformation between F -vector spaces V and W . This can be dened in two ways. It is a map T from V to W satisfying (a) v1 v2 T
v1 T
v2 T for all v1 v2
V;
(b) cv T c vT for all c F , v V , where is an automorphism of F called the associated automorphism of T . Note that, if T is not identically zero, the associated automorphism is uniquely determined by T . The second denition is as follows. Given an automorphism of F , we extend the action of to F n coordinatewise:
c1 IHHHI cn
c 1 HIHHP cn VH
Hence we have an action of on any F -vector space with a given basis. Now a -semilinear transformation from V to W is the composition of a linear transformation from V to W with the action of on W (with respect to some basis). The fact that the two denitions agree follows from the observations
W W
the action of on F n is semilinear in the rst sense; the composition of semilinear transformations is semilinear (and the associated automorphism is the composition of the associated automorphisms of the factors).
This immediately shows that a semilinear map in the second sense is semilinear in the rst. Conversely, if T is semilinear with associated automorphism , then the composition of T with ( 1 is linear, so T is -semilinear. Exercise 1.10 Prove the above assertions. If a semilinear transformation T is one-to-one and onto, then the inverse map is also a semilinear transformation; we say that T is invertible if this occurs. Almost exclusively, I will consider only nite-dimensional vector spaces. To complete the picture, here is the situation in general. In ZFC (ZermeloFraenkel set theory with the Axiom of Choice), every vector space has a basis (a set of vectors with the property that every vector has a unique expression as a linear combination of a nite set of basis vectors with non-zero coefcients), and any two bases have the same cardinal number of elements. However, without the Axiom of Choice, there may exist a vector space which has no basis. Note also that there exist division rings F with bimodules V such that V has different ranks when regarded as a left or a right vector space.
e1 e2 1 is a basis for V , then the points are spanned by the vectors e1 e2 (for F ) and e1 .) For n X 1, PG n F contains objects of different dimensions, and the relation of incidence gives it a non-trivial structure. Instead of our incidence structure model, we can represent a projective space as a collection of subsets of a set. Let S be the set of points of PG n F . The point shadow of an object U is the set of points incident with U . Now the point shadow of a point P is simply 0 P 1 . Moreover, two objects are incident if and only if the point shadow of one contains that of the other. The diagram below shows PG 2 2 . It has seven points, labelled 1, 2, 3, 4, 5, 6, 7; the line shadows are 123, 145, 167, 246, 257, 347 356 (where, for example, 123 is an abbreviation for 0 1 2 3 1 ).
0 a a ` ` aYc 1 c c Y ` ` c 5 c 7 b b b cY Y
a`
Y a b b 3
` bY
The correspondence between points and spanning vectors of the rank-1 subspaces can be taken as follows:
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1
The following geometric properties of projective spaces are easily veried from the rank formulae of linear algebra: (a) Any two distinct points are incident with a unique line. (b) Two distinct lines contained in a plane are incident with a unique point. (c) Any three distinct points, or any two distinct collinear lines, are incident with a unique plane. (d) A line not incident with a given hyperplane meets it in a unique point. (e) If two distinct points are both incident with some object of the projective space, then the unique line incident with them is also incident with that object. 10
Exercise 1.11 Prove the above assertions. It is usual to be less formal with the language of incidence, and say the point P lies on the line L, or the line L passes through the point P rather than the point P and the line L are incident. Similar geometric language will be used without further comment. An isomorphism from a projective space 1 to a projective space 2 is a map from the objects of 1 to the objects of 2 which preserves the dimensions of objects and also preserves the relation of incidence between objects. A collineation of a projective space is an isomorphism from to . The important theorem which connects this topic with that of the previous section is the Fundamental Theorem of Projective Geometry: Theorem 1.6 Any isomorphism of projective spaces of dimension at least two is induced by an invertible semilinear transformation of the underlying vector spaces. In particular, the collineations of PG n F for n d 2 are induced by invertible semilinear transformations of the rank- n 1 vector space over F. This theorem will not be proved here, but I make a few comments about the proof. Consider rst the case n 2. One shows that the eld F can be recovered from the projective plane (that is, the addition and multiplication in F can be dened by geometric constructions involving points and lines). The construction is based on choosing four points of which no three are collinear. Hence any collineation xing these four points is induced by a eld automorphism. Since the group of invertible linear transformations acts transitively on quadruples of points with this property, it follows that any collineation is induced by the composition of a linear transformation and a eld automorphism, that is, a semilinear transformation. For higher-dimensional spaces, we show that the coordinatisations of the planes t together in a consistent way to coordinatise the whole space. In the next chapter we study properties of the collineation group of projective spaces. Since we are concerned primarily with groups of matrices, I will normally speak of PG n 1 F as the projective space based on a vector space of rank n, rather than PG n F based on a vector space of rank n 1. Next we give some numerical information about nite projective spaces. Theorem 1.7 (a) The number of points in the projective space PG n 1 q is n q 1 ) q 1 . 11
(b) More generally, the number of m 1 -dimensional subspaces of PG n 1 q is qn 1 qn q eI qn qm ( 1 H qm 1 qm q e qm qm ( 1 (c) The number of m 1 -dimensional subspaces of PG n 1 q containing a given l 1 -dimensional subspace is equal to the number of m l 1 dimensional subspaces of PG n l 1 q . Proof (a) The projective space is based on a vector space of rank n, which contains qn vectors. One of these is the zero vector, and the remaining qn 1 each span a subspace of rank 1. Each rank 1 subspace contains q 1 non-zero vectors, each of which spans it. (b) Count the number of linearly independent m-tuples of vectors. The jth vector must lie outside the rank j 1 subspace spanned by the preceding vectors, so there are qn q j ( 1 choices for it. So the number of such m-tuples is the numerator of the fraction. By the same argument (replacing n by m), the number of linearly independent m-tuples which span a given rank m subspace is the denominator of the fraction. (c) If U is a rank l subspace of the rank m vector space V , then the Second Isomorphism Theorem shows that there is a bijection between rank m subspaces of V containing U , and rank m l subspaces of the rank n l vector space V ) U. The number given by the fraction in part (b) of the theorem is called a Gausn sian coefcient, written f . Gaussian coefcients have properties resembling mg q those of binomial coefcients, to which they tend as q 8 1. Exercise 1.12 (a) Prove that
f
n kg
qn (
kh 1 i
n k 1p
n 1 k p
iq 0
1 qi x r
kq 0
qk s k (
1 tvu 2
f
n xk H kg q
(This result is known as the q-binomial theorem, since it reduces to the binomial theorem as q 8 1.) 12
If we regard a projective space PG n 1 F purely as an incidence structure, the dimensions of its objects are not uniquely determined. This is because there is an additional symmetry known as duality. That is, if we regard the hyperplanes as points, and dene new dimensions by dim U % n 2 dim U , we again obtain a projective space, with the same relation of incidence. The reason that it is a projective space is as follows. Let V w Hom V F be the dual space of V , where V is the underlying vector space of PG n 1 F . Recall that V is a right vector space over F , or equivalently a left vector space over the opposite eld F T . To each subspace U of V , there is a corresponding subspace U of V , the annihilator of U , given by U D0 f
V : uf
The correspondence U 78 U is a bijection between the subspaces of V and the subspaces of V ; we denote the inverse map from subspaces of V to subspaces of V also by . It satises (a) U (b) U1
Q
U;
d
U2 if and only if U1
U2 ;
(c) rk U r n rk U . Thus we have: Theorem 1.8 The dual of PG n 1 F is the projective space PG n 1 F Ty . In particular, if n d 3, then PG n 1 F is isomorphic to its dual if and only if F is isomorphic to its opposite F T . Proof The rst assertion follows from our remarks. The second follows from the rst by use of the Fundamental Theorem of Projective Geometry. Thus, PG n 1 F is self-dual if F is commutative, and for some non-commutative division rings such as ; but there are division rings F for which F F T . An isomorphism from F to its opposite is a bijection satisfying
a b ab
a b b a
for all a b F . Such a map is called an anti-automorphism of F . Exercise 1.13 Show that
T
. (Hint: a bi cj d k
a bi cj d k.)
13