14.3  Three Kinds of Form

A bilinear form has two slots, and so far nothing has related them. Almost every form that occurs in practice does relate them: the dot product does not care which vector goes first, while the determinant of a 2×2 matrix changes sign when its columns are swapped. This section names the three symmetry conditions the rest of the chapter runs on, shows that two of them are the same condition exactly when 1+1≠0 in the field, and extracts from a symmetric form the single-variable function q(v)=β(v,v) that carries all of its information.

Throughout, V is a finite-dimensional vector space over a field F, and β is a bilinear form on V (Definition 14.1.1). The characteristic hypothesis is stated wherever it is needed and nowhere else.

14.3.1. Symmetric forms

The dot product on Fn satisfies x⋅y=y⋅x, and so does every integral pairing ∫01fg, and so does x⊤Ay whenever A happens to satisfy A⊤=A. The condition recurs, so it gets a name.

A symmetric form cannot tell its two arguments apart.

Definition 14.3.1 (Symmetric Bilinear Form)

A bilinear form β:V×V→F is symmetric if β(u,v)=β(v,u) for all u,v∈V.

In words: the value is unchanged by swapping the two inputs. The condition is imposed for every pair, not just for pairs of basis vectors — although, as the next result shows, checking it on basis vectors is enough.

Three examples and one nonexample.

  • The dot product on Fn, β(x,y)=x1y1+⋯+xnyn. Each product xiyi is unchanged by the swap because multiplication in F is commutative.
  • A symmetric matrix, β(x,y)=x⊤Ay with A⊤=A (Definition 0.9.11). Here x⊤Ay is a 1×1 matrix, so it equals its own transpose y⊤A⊤x=y⊤Ax by Theorem 0.9.5.
  • Evaluation pairings. On F[x]≤n, fix scalars t1,…,tk∈F and set β(p,q)=∑ip(ti)q(ti). Symmetry is again commutativity of F.
  • A nonexample by minimal change. On F2 put β(x,y)=x1y2. It is bilinear, by the one-slot check of Definition 7.2.1. But β(e1,e2)=1 and β(e2,e1)=0, so the symmetry clause fails at that one pair. Exactly one clause has been broken: bilinearity survives untouched.

The matrix of a form (Definition 14.1.2) turns the condition into a matrix condition, and turns “for all u,v” into a finite check.

Proposition 14.3.1 (Symmetry Is Visible in the Matrix)

Let B be a basis of V and A=[β]BB. Then β is symmetric if and only if A⊤=A.

Proof. (⇒) Suppose β is symmetric. Writing B=(v1,…,vn), the entries of A are aij=β(vi,vj), so aij=β(vj,vi)=aji, which is Definition 0.9.11.

(⇐) Suppose A⊤=A, and let u,v∈V. By Theorem 14.1.1, β(u,v)=[u]B⊤A[v]B. The right-hand side is a 1×1 matrix, hence equal to its transpose, which by Theorem 0.9.5 is [v]B⊤A⊤[u]B=[v]B⊤A[u]B=β(v,u). This proves the equivalence.

Because congruence sends A to P⊤AP and (P⊤AP)⊤=P⊤A⊤P by Theorem 0.9.5, a congruent copy of a symmetric matrix is symmetric. So the condition A⊤=A does not depend on which basis was used to build A — as it must not, since by Proposition 14.3.1 it says something about β alone.

14.3.2. Alternating and skew-symmetric forms

Chapter 7 needed two ways of saying “the value collapses when two arguments coincide”, and found that they are not the same condition. Both were defined there for k-linear forms, and a bilinear form is the case k=2, so nothing needs redefining. Read at k=2:

The standard example of both is the signed area β(x,y)=x1y2−x2y1 on F2, which is the determinant of the matrix with columns x and y. A second family, the one Section 9 will be about, is the standard alternating form on F2m, β(x,y)=∑i=1m(xiym+i−xm+iyi), which pairs the first block of coordinates against the second.

Each condition reads off the matrix, and the two readings differ by the diagonal.

Proposition 14.3.2 (Alternation and Skewness in the Matrix)

Let B=(v1,…,vn) be a basis of V and A=[β]BB. Then:

  • (a) β is skew-symmetric if and only if A⊤=−A;
  • (b) β is alternating if and only if A⊤=−A and aii=0 for every i.

Proof.

  • (a) repeats the proof of Proposition 14.3.1 with a minus sign throughout.

  • (b) (⇒) If β is alternating then aii=β(vi,vi)=0, and β is skew-symmetric by Theorem 7.2.1 (a), so A⊤=−A by (a).

(⇐) Suppose A⊤=−A with zero diagonal, and let v∈V have coordinates [v]B=(c1,…,cn). By Theorem 14.1.1 and bilinearity, β(v,v)=∑i,jcicjaij=∑ici2aii+∑i<jcicj(aij+aji), where the second sum collects the terms (i,j) and (j,i) together. Every aii is 0, and every aij+aji is 0 because A⊤=−A. So β(v,v)=0. This proves the equivalence.

Part (b) is the whole difficulty in one line: a skew-symmetric matrix has aii=−aii, and usually that forces aii=0. Usually, but not always.

14.3.3. Where characteristic 2 earns its keep

Chapter 0 warned that in a field of characteristic 2 the argument “x=−x, so 2x=0, so x=0” divides by 2=1+1, which is 0 there, and it promised that this is why later results on symmetric bilinear forms would carry the hypothesis “characteristic ≠2” (Definition 0.7.2). This is the theorem the promise was about.

Theorem 14.3.3 (Alternating Versus Skew-Symmetric)

Let F be a field and let V be a vector space over F.

  • (a) Every alternating bilinear form on V is skew-symmetric. No hypothesis on F or on V is needed.
  • (b) If charF≠2, every skew-symmetric bilinear form on V is alternating. Again V is arbitrary.
  • (c) If charF=2 and V≠{0}, there is a skew-symmetric bilinear form on V that is not alternating.

So the converse of (a) holds if and only if charF≠2.

Idea. For (a), feed u+v into both slots and expand: the two diagonal terms vanish by hypothesis, and what is left is exactly the skew identity. For (b), feed v into both slots of the skew identity, which gives β(v,v)=−β(v,v); canceling needs 1+1 to be invertible, and that is precisely what characteristic ≠2 supplies. For (c), notice that in characteristic 2 the words “skew-symmetric” and “symmetric” mean the same thing, so any symmetric form that is nonzero on some vector paired with itself is a witness — and the dot product is one.

Proof.

  • (a) Let β be alternating and let u,v∈V. Expanding by bilinearity, 0=β(u+v,u+v)=β(u,u)+β(u,v)+β(v,u)+β(v,v), and the first and last terms are 0 because β is alternating. Hence β(u,v)=−β(v,u). (This is Theorem 7.2.1 (a) at k=2.)

  • (b) Let β be skew-symmetric and v∈V. Taking u=v in the defining identity gives β(v,v)=−β(v,v), that is, (1+1)β(v,v)=0. Since charF≠2, we have 1+1≠0 in F: otherwise the smallest positive n with n⋅1=0 would be 2, which is Definition 0.7.2. A nonzero element of a field is invertible, so multiplying by (1+1)−1 gives β(v,v)=0. (This is Theorem 7.2.2 at k=2.)

  • (c) Suppose charF=2, so that −1=1 in F. Since V≠{0} is finite-dimensional, it has a basis with at least one vector, and we may take φ∈V∗ to be the coordinate functional of its first vector v1, so that φ(v1)=1. Define β(u,v)=φ(u)φ(v). This is bilinear, being a product of two linear functionals, and it is symmetric. Because −1=1, symmetric and skew-symmetric say the same thing, so β is skew-symmetric. But β(v1,v1)=1≠0, so β is not alternating.

Finally, (b) and (c) together say that the converse of (a) holds exactly when charF≠2. This proves the theorem.

The concrete witness is worth writing down.

Example (The dot product over the field with two elements)

Let F=F2 and V=F22, and let β be the dot product, β(x,y)=x1y1+x2y2. Decide whether β is symmetric, skew-symmetric, and alternating, and compute the function v↦β(v,v) on all four vectors of V.

Solution. The matrix of β in the standard basis is I2. It is symmetric, so β is symmetric by Proposition 14.3.1. Over F2 we have −I2=I2, so the matrix also satisfies I2⊤=−I2, and β is skew-symmetric by Proposition 14.3.2 (a). It is not alternating: the diagonal entries of I2 are 1≠0, and indeed β(e1,e1)=1.

On the four vectors, β(v,v)=v12+v22. In F2 both elements satisfy c2=c, so this equals v1+v2: β(0,0)=0,β(e1,e1)=1,β(e2,e2)=1,β(1,1)=0. Notice what that list is: the function v↦β(v,v) is the linear functional v1+v2. In characteristic 2 a “quadratic” function coming from a bilinear form can be linear, which is the first sign that the notions below will not behave.

Warning. In characteristic 2, “skew-symmetric” carries no information beyond “symmetric”. Since −1=1, the two conditions are literally the same condition, and the useful notion is the strictly stronger one, alternating. This is why Chapter 7 built the determinant on alternation rather than skewness, and why every statement below that pairs symmetric against alternating needs charF≠2.

14.3.4. Splitting a form into two halves

In characteristic ≠2 the two conditions are complementary in the strongest possible sense: every bilinear form is a symmetric one plus an alternating one, in exactly one way. The recipe is the one that splits a function on R into its even and odd parts.

Theorem 14.3.4 (Symmetric Plus Alternating)

Let charF≠2 and let β be a bilinear form on V. Then there are a unique symmetric form βs and a unique alternating form βa on V with β=βs+βa, namely βs(u,v)=12(β(u,v)+β(v,u)),βa(u,v)=12(β(u,v)−β(v,u)). In matrices: A=12(A+A⊤)+12(A−A⊤).

Proof. Since charF≠2, the element 1+1 is nonzero, hence invertible, and 12 denotes (1+1)−1. Both displayed formulas are bilinear, being combinations of the bilinear maps (u,v)↦β(u,v) and (u,v)↦β(v,u), and their sum is β. Swapping u and v leaves βs unchanged, so βs is symmetric; and βa(v,v)=12(β(v,v)−β(v,v))=0, so βa is alternating.

For uniqueness, suppose βs+βa=βs′+βa′ with βs,βs′ symmetric and βa,βa′ alternating, and put δ=βs−βs′=βa′−βa. Then δ is symmetric, being a difference of symmetric forms, and alternating, being a difference of alternating forms. By Theorem 14.3.3 (a) it is also skew-symmetric, so for all u,v, δ(u,v)=δ(v,u)=−δ(u,v), giving (1+1)δ(u,v)=0 and hence δ(u,v)=0. Therefore βs=βs′ and βa=βa′, as claimed.

Both halves of the argument divided by 1+1, and both failures are real. In characteristic 2 the formulas are meaningless, and more than that, the statement itself is false: alternating forms are then a subset of the symmetric ones, not a complement to them.

Warning. In characteristic 2, symmetric and alternating forms are not complementary. Over F2 take β(x,y)=x1y2 on F22. An alternating form is skew-symmetric (Theorem 14.3.3 (a)), and skew-symmetric means symmetric here, so every sum of a symmetric form and an alternating form is symmetric. But β(e1,e2)=1 while β(e2,e1)=0, so β is not symmetric and therefore cannot be written as such a sum at all. The decomposition does not merely lose uniqueness; existence fails.

14.3.5. The quadratic form

A bilinear form is a function of two vectors, which makes it awkward to plot, to differentiate, or to write on a page. Feeding the same vector into both slots turns it into a function of one vector. Chapter 12 met this function on Rn under the name quadratic form and used it to identify conics; here is the general definition, and the surprising fact that nothing is lost.

A quadratic form is what a bilinear form sees when both of its arguments are the same vector.

Definition 14.3.2 (Quadratic Form)

Let β be a bilinear form on V. The quadratic form associated with β is the function q:V→F,q(v)=β(v,v). A function q:V→F is called a quadratic form on V if q(v)=β(v,v) for some symmetric bilinear form β on V.

Two clauses deserve separate readings. The first says how to build q from a given β, for any β over any field. The second says which functions V→F are entitled to the name, and it insists on a symmetric β; the polarization theorem below will show that over a field of characteristic ≠2 this symmetric β is then unique, so that “the” bilinear form of a quadratic form is well defined.

Insisting on symmetry costs nothing in characteristic ≠2. If q(v)=β(v,v) for some bilinear β, then by Theorem 14.3.4 we may split β=βs+βa, and βa(v,v)=0, so q(v)=βs(v,v) with βs symmetric. The alternating part is invisible to q.

In coordinates, with A=[β]BB symmetric and x=[v]B,

q(v)=x⊤Ax=∑iaiixi2+2∑i<jaijxixj,
(14.3.1)

which is a homogeneous polynomial of degree 2 in the coordinates: hence the name. Reading Eq. 14.3.1 backwards recovers A from the polynomial: aii is the coefficient of xi2, and aij for i≠j is half the coefficient of xixj. That is word for word the recipe Chapter 12 gave for the symmetric matrix of a real quadratic form, and the halving is the same division by 1+1 as everywhere else in this section.

Example (From a polynomial to its matrix and back)

Over Q, let q(x1,x2,x3)=2x12−x22+6x1x2−4x2x3. Find the symmetric matrix A with q(x)=x⊤Ax, and evaluate q(1,1,1) both from the polynomial and from A.

Solution. The squared terms give a11=2, a22=−1, and a33=0. The cross terms give a12=a21=3 (half of 6), a23=a32=−2 (half of −4), and a13=a31=0 since x1x3 does not appear. So A=(2303−1−20−20). From the polynomial, q(1,1,1)=2−1+6−4=3. From the matrix, A(1,1,1)=(5,0,−2) and (1,1,1)⋅(5,0,−2)=3. The two agree.

Now the theorem that makes q as good as β.

Theorem 14.3.5 (Polarization)

Let charF≠2. The map β↦q, q(v)=β(v,v), is a bijection from the set of symmetric bilinear forms on V onto the set of quadratic forms on V. Its inverse is given by either of β(u,v)=12(q(u+v)−q(u)−q(v))=14(q(u+v)−q(u−v)). In particular a symmetric form is determined by its quadratic form: if β(v,v)=β′(v,v) for all v, then β=β′.

Idea. Only one computation is needed, and it is the expansion of q(u±v) by bilinearity. Symmetry merges the two cross terms into one, so the cross term appears with a factor 1+1, and dividing by it is the whole trick. Surjectivity is the definition of “quadratic form”; injectivity is the displayed formula.

Proof. Let β be symmetric with quadratic form q, and let u,v∈V. By bilinearity and then symmetry, q(u±v)=β(u,u)±β(u,v)±β(v,u)+β(v,v), so q(u±v)=q(u)+q(v)±(1+1)β(u,v). Since charF≠2, the element 1+1 is invertible, and taking the upper sign gives the first formula. Subtracting the two versions gives q(u+v)−q(u−v)=(1+1)2β(u,v), which is the second.

The map β↦q is surjective onto the set of quadratic forms by Definition 14.3.2, which defines that set as the image. It is injective because the first displayed formula recovers β(u,v) from q alone; so if two symmetric forms have the same q, the formula returns the same value for each, and they are equal. Hence the map is a bijection with the stated inverse. This proves the theorem.

Quick check. Which bilinear forms are both symmetric and alternating, over a field of characteristic ≠2?

Solution. Only the zero form. If β is alternating then q=0, and if β is also symmetric then Theorem 14.3.5 recovers β(u,v)=12(0−0−0)=0. (Over F2 the answer is different: every alternating form is symmetric there, as Theorem 14.3.3 shows, and there are plenty of nonzero ones.)

The second formula of Theorem 14.3.5 should look familiar. Over R, an inner product is a symmetric bilinear form whose quadratic form is q(v)=‖v‖2, and the formula reads ⟨u,v⟩=14(‖u+v‖2−‖u−v‖2), which is exactly Lemma 11.7.2 (a). Chapter 11 proved it to show that an isometry automatically preserves angles; the content here is the same, stripped of positivity and of R. What Chapter 11 needed positivity for was the norm, not the identity.

14.3.6. Hermitian forms

Over C the pattern changes, because ⟨v,v⟩ is required to be a positive real number and no bilinear form can deliver that: bilinearity gives β(iv,iv)=i2β(v,v)=−β(v,v), so the values at v and iv have opposite signs. Chapter 11 solved this by making the second slot conjugate-linear. That fix has nothing to do with positivity, so it can be made here too.

Definition 14.3.3 (Hermitian Form)

Let V be a vector space over C. A function β:V×V→C is a Hermitian form if it is linear in the first argument, and β(v,u)=β(u,v)―for all u,v∈V.

Two remarks on the clauses. First, the two conditions together force conjugate-linearity in the second argument: β(u,cv)=β(cv,u)―=cβ(v,u)―=c―β(u,v). So a Hermitian form is not bilinear, and Definition 14.1.1 does not cover it. Second, taking u=v gives β(v,v)=β(v,v)―, so the associated function q(v)=β(v,v) takes real values even though β does not.

The examples are the ones from Chapter 11 with positivity dropped: β(x,y)=y∗Ax on Cn for any A with A∗=A, including indefinite choices such as A=diag(1,−1). The matrix criterion is the same proof as Proposition 14.3.1 with stars in place of transposes.

Proposition 14.3.6 (Hermitian Forms and Hermitian Matrices)

Let β be linear in the first argument and conjugate-linear in the second, let B=(v1,…,vn) be a basis of V, and let A be the matrix with entries aij=β(vj,vi). Then β is Hermitian if and only if A∗=A, and in that case β(u,v)=[v]B∗A[u]B.

Proof. The index order aij=β(vj,vi) is the one used for Gram matrices in Chapter 11 (G in Definition 11.2.3), chosen so that the displayed formula comes out with no transposing of the answer. Expanding u=∑jcjvj and v=∑idivi by linearity in the first slot and conjugate-linearity in the second, β(u,v)=∑i,jcjdi―β(vj,vi)=∑i,jdi―aijcj, which is the matrix product [v]B∗A[u]B. If β is Hermitian then in particular aji=β(vi,vj)=β(vj,vi)―=aij―, which is A∗=A. Conversely, if aji=aij― then conjugating the display gives β(u,v)―=∑i,jdiaij―cj―=∑i,jcj―ajidi=β(v,u), so β is Hermitian.

Polarization works for Hermitian forms too, and it is the four-term identity rather than the two-term one: by Lemma 11.7.2 (b) with q(v)=β(v,v), β(u,v)=14∑k=03ikq(u+ikv). The computation in Chapter 11 expanded each term using linearity in the first slot, conjugate-linearity in the second and β(v,u)=β(u,v)―, and used positivity nowhere, so it proves this identity too. Note the contrast with the real case: over C there is no characteristic to worry about, since charC=0, and the reason a Hermitian form is recoverable from q is the extra room provided by i.

Warning. A quadratic form over a field of characteristic 2 is a different object, and this book does not define it. Two things go wrong there, and Theorem 14.3.5 repairs neither. The form is not determined by q. Over F2, the symmetric form β(x,y)=x1y2+x2y1 has q(x)=2x1x2=0, the same q as the zero form, so β↦q is not injective on symmetric forms. And Definition 14.3.2 names too few functions. The function q(x)=x1x2 on F22 is β(x,x) for the bilinear β(x,y)=x1y2, yet it is β(x,x) for no symmetric β: for a symmetric A, Eq. 14.3.1 gives a11x12+a22x22=a11x1+a22x2 over F2, whose values at (1,1), (1,0), and (0,1) are a11+a22, a11, and a22, and no choice makes those 1,0,0. The theory of quadratic forms in characteristic 2 therefore defines q first, by the axioms q(cv)=c2q(v) and “q(u+v)−q(u)−q(v) is bilinear”, and treats β as derived data. Everything that follows assumes charF≠2 precisely to stay out of that theory.

Three kinds of form, then, and three matrix shapes: symmetric, alternating, Hermitian. The next two sections take the first of them and classify it up to congruence, first over any field of characteristic ≠2, then over R.

14.3.7. Exercises

A. Check your understanding

Exercise (A1)
  • (a) Define what it means for a bilinear form β on V to be symmetric, alternating, and skew-symmetric.
  • (b) State the relationship between alternating and skew-symmetric forms, including the exact role of the characteristic.
  • (c) Write down the matrix condition, in a fixed basis, for each of the three notions in (a).
  • (d) Determine whether the following statement is correct, and justify your answer: over Q, a bilinear form is determined by the function v↦β(v,v).
  • (e) Why is a Hermitian form not an example of Definition 14.1.1?

Solution.

  • (a) Symmetric: β(u,v)=β(v,u) for all u,v. Alternating: β(v,v)=0 for all v. Skew-symmetric: β(u,v)=−β(v,u) for all u,v.

  • (b) Alternating always implies skew-symmetric (Theorem 14.3.3 (a)). The converse holds if and only if charF≠2; in characteristic 2 the dot product on F22 is skew-symmetric and not alternating.

  • (c) With A=[β]BB: symmetric means A⊤=A; skew-symmetric means A⊤=−A; alternating means A⊤=−A together with aii=0 for all i (Proposition 14.3.1, Proposition 14.3.2).

  • (d) Incorrect. Since charQ=0≠2, only the symmetric part is determined: any alternating form has β(v,v)=0 identically, so β and β+βa have the same quadratic form for every alternating βa. What is true is Theorem 14.3.5, which determines β among symmetric forms.

  • (e) It is not linear in the second argument: β(u,cv)=c―β(u,v), and c―≠c for c∉R.

B. Practice

Exercise (B1: Determine which of the following)

Over Q, with V=Q2 and x=(x1,x2), y=(y1,y2), determine for each of the following bilinear forms whether it is symmetric, whether it is alternating, and whether it is skew-symmetric. Justify each answer.

  • (a) β(x,y)=x1y1−x2y2.
  • (b) β(x,y)=3x1y2−3x2y1.
  • (c) β(x,y)=x1y2+2x2y1.
  • (d) β(x,y)=0.

Solution. Write down the matrix A in the standard basis in each case and apply Proposition 14.3.1 and Proposition 14.3.2.

  • (a) A=diag(1,−1), which satisfies A⊤=A: symmetric. Not skew-symmetric, since A⊤=−A would need 1=−1 in Q. Not alternating, since β(e1,e1)=1.

  • (b) A=(03−30), with A⊤=−A and zero diagonal: skew-symmetric and alternating. Not symmetric, since 3≠−3.

  • (c) A=(0120). Symmetry would need 1=2 and skewness would need 1=−2, both false in Q; so it is neither, and it is not alternating either, since an alternating form is skew-symmetric. (Its diagonal entries do vanish, so β(ei,ei)=0 for the two basis vectors — but β(1,1)=1+2=3≠0. Checking the basis vectors alone is not enough.)

  • (d) The zero form is symmetric, skew-symmetric, and alternating at once; its matrix is O, which satisfies every condition. By the Quick check above it is the only form that is both symmetric and alternating over Q.

Exercise (B2: Polarizing a quadratic form)

Over R, let q(x1,x2,x3)=x12+4x1x2−2x2x3+5x32.

  • (a) Find the symmetric matrix A with q(x)=x⊤Ax.
  • (b) Compute β(e1+e2,e3) directly from A, and again from the polarization formula 12(q(u+v)−q(u)−q(v)).

Solution.

  • (a) The squared terms give a11=1, a22=0, a33=5; the cross terms give a12=a21=2, a23=a32=−1, a13=a31=0. So A=(12020−10−15).

  • (b) Put u=(1,1,0) and v=(0,0,1). Directly, Av=(0,−1,5) and u⊤(Av)=0−1=−1.

By polarization, q(u)=1+4=5 and q(v)=5, while u+v=(1,1,1) gives q(u+v)=1+4−2+5=8. Hence 12(8−5−5)=−1. The two agree, as Theorem 14.3.5 says they must.

Exercise (B3: Splitting a form)

Let A=(15−14) over Q, and let β(x,y)=x⊤Ay. Write β=βs+βa as in Theorem 14.3.4, giving the matrix of each part, and verify that β and βs have the same quadratic form.

Solution. We have A⊤=(1−154), so 12(A+A⊤)=(1224),12(A−A⊤)=(03−30). The first is symmetric and the second is alternating, and they sum to A. For the quadratic forms, x⊤Ax=x12+5x1x2−x2x1+4x22=x12+4x1x2+4x22, and the symmetric part gives x12+2x1x2+2x2x1+4x22, the same polynomial. The alternating part contributes 3x1x2−3x2x1=0.

C. Going deeper

Exercise (C1: Is this still true over F2?)

Let V be a vector space over F2 with dim⁡V=n≥1.

  • (a) Prove that every alternating bilinear form on V is symmetric.
  • (b) Prove that the alternating forms on V form a subspace of the space of all bilinear forms, and compute its dimension.
  • (c) Deduce that for n=2 there is exactly one nonzero alternating form on V, and write down its matrix.

Hint: for (b), use Proposition 14.3.2.

Solution.

  • (a) Let β be alternating. By Theorem 14.3.3 (a), β(u,v)=−β(v,u). Over F2 we have −1=1, so −β(v,u)=β(v,u) and β is symmetric.

  • (b) Fix a basis B. The map β↦[β]BB is a linear bijection from bilinear forms to Mn(F2) (Theorem 14.1.1). By Proposition 14.3.2 (b), β is alternating exactly when its matrix satisfies A⊤=−A with zero diagonal; over F2 the first condition is A⊤=A, so the image is the set of symmetric matrices with zero diagonal. Such a matrix is determined freely by its entries aij with i<j, of which there are (n2). These conditions are linear, so the set of alternating forms is a subspace, of dimension n(n−1)/2.

  • (c) For n=2 the dimension is 1, so the space of alternating forms is {0,β} for a single nonzero β, whose matrix must be (0110) — the only symmetric F2-matrix with zero diagonal other than O. Concretely β(x,y)=x1y2+x2y1, and indeed β(x,x)=2x1x2=0.

Exercise (C2: How much of a form does q see?)

Let charF≠2 and let β be any bilinear form on V, with q(v)=β(v,v).

  • (a) Prove that two bilinear forms have the same quadratic form if and only if their difference is alternating.
  • (b) Deduce that the set of bilinear forms with a given quadratic form q contains exactly one symmetric form.
  • (c) For dim⁡V=n, how many bilinear forms share a given quadratic form when F=F3?

Solution.

  • (a) (⇒) Suppose β1(v,v)=β2(v,v) for all v. Then δ=β1−β2 is bilinear with δ(v,v)=0 for all v, which is Definition 7.2.2 at k=2.

    (⇐) If δ=β1−β2 is alternating then β1(v,v)−β2(v,v)=δ(v,v)=0 for every v.

  • (b) Existence: by Theorem 14.3.4 write β=βs+βa; then βs is symmetric with the same quadratic form, since βa(v,v)=0. Uniqueness: two symmetric forms with the same q are equal by Theorem 14.3.5.

  • (c) By (a), the forms sharing q are exactly βs+βa with βa alternating, so there are as many as there are alternating forms. Over a field with 3 elements, an alternating form corresponds by Proposition 14.3.2 (b) to a matrix with A⊤=−A and zero diagonal, which is determined freely by the (n2) entries above the diagonal. So there are 3n(n−1)/2 of them.

Exercise (C3: A Hermitian form is a real symmetric form in disguise)

Let β be a Hermitian form on Cn with matrix A=A∗ as in Proposition 14.3.6, and regard Cn as a real vector space of dimension 2n by forgetting multiplication by i.

  • (a) Prove that τ(u,v)=Reβ(u,v) is a symmetric R-bilinear form on that real space, with τ(v,v)=β(v,v).
  • (b) Prove that ω(u,v)=Imβ(u,v) is an alternating R-bilinear form.
  • (c) For n=1 and A=(1), write both τ and ω as explicit forms on R2.

Solution.

  • (a) Taking real parts of an R-linear identity is R-linear, and β is additive in each slot and commutes with real scalars in each slot (conjugation fixes R), so τ is R-bilinear. Symmetry: β(v,u)=β(u,v)―, and conjugate numbers have equal real parts, so τ(v,u)=τ(u,v). Finally β(v,v) is real, as noted after Definition 14.3.3, so τ(v,v)=β(v,v).

  • (b) R-bilinearity is the same argument with imaginary parts. Conjugate numbers have opposite imaginary parts, so ω(v,u)=−ω(u,v): ω is skew-symmetric, and since charR=0≠2, Theorem 14.3.3 (b) makes it alternating. (Directly: β(v,v) is real, so its imaginary part is 0.)

  • (c) Here β(u,v)=uv― for u,v∈C. Writing u=x1+ix2 and v=y1+iy2, we get uv―=(x1y1+x2y2)+i(x2y1−x1y2). So τ is the dot product on R2 and ω(x,y)=x2y1−x1y2, the negative of the signed area.

Found a typo or a mistake? Report it, or read this page’s source

The text of this book is licensed under CC BY-NC-SA 4.0.