14.8  Witt’s Extension and Cancellation Theorems

The previous section left one question open. A nondegenerate space splits as hyperbolic planes plus an anisotropic remainder, and the number of planes is pinned down by the Witt index — but the remainder is a subspace chosen along the way, and different choices give different subspaces. What should be true is that they all carry the same form. Proving it needs a theorem with a much wider reach: any isometry between two subspaces of a nondegenerate space is the restriction of an isometry of the whole space. That theorem is the longest proof of the chapter, and the cancellation statement that finishes Section 7 falls out of it in four lines.

Throughout, F is a field with charF≠2 (Definition 0.7.2), all spaces are finite-dimensional over F, and all forms are symmetric bilinear forms (Definition 14.3.1). Orthogonal complements U⊥β, orthogonal direct sums U⊥W, and isotropic and hyperbolic vocabulary are as in Section 7.

14.8.1. Isometries of forms

Chapter 11 called a linear map an isometry when it preserved the inner product (Definition 11.7.1). The same word works here, with the form in place of the inner product and with no positivity anywhere.

An isometry is a change of variables that the form does not notice.

Definition 14.8.1 (Isometry of Bilinear Spaces)

Let β be a bilinear form on V and β′ one on V′. An isometry from (V,β) to (V′,β′) is a linear bijection σ:V→V′ with β′(σ(u),σ(v))=β(u,v)for all u,v∈V. The two spaces are isometric, written (V,β)≅(V′,β′) or just V≅V′, if such a σ exists. An isometry of (V,β) with itself is an isometry of V.

When U⊆V and U′⊆V′ are subspaces, “an isometry U→U′” always means an isometry for the restricted forms β|U×U and β′|U′×U′.

Two clauses need pointing at. The map must be a bijection, so that the inverse is again an isometry; and the identity must hold for all pairs, though by bilinearity it is enough to check it on a pair of bases. The symbol ≅ is the one used for isomorphism throughout the book, and no confusion arises: an isometry is an isomorphism that also respects the form, and within this chapter ≅ between spaces carrying forms always means isometric.

Three readings make the notion concrete.

  • Isometry is congruence in disguise. If B is a basis of V and B′ one of V′, then σ is an isometry exactly when the Gram matrices satisfy [β]BB=P⊤[β′]B′B′P with P=[σ]BB′. So (V,β)≅(V′,β′) if and only if their Gram matrices are congruent (Definition 14.2.1). Every classification theorem of this chapter is therefore a classification up to isometry.
  • Over R. Two real spaces with nondegenerate symmetric forms are isometric exactly when they have the same signature, by Corollary 14.5.2. So, writing Rp,q for Rp+q carrying the form of signature (p,q), we have R2,1≇R1,2 even though both are three-dimensional and both nondegenerate.
  • The degenerate case. An isometry carries rad(β) onto rad(β′), because β′(σu,σv)=β(u,v) and σ is surjective. In particular isometric spaces have radicals of equal dimension.

The isometries of a fixed (V,β) form a group under composition; Section 10 names the classical examples. For now only two kinds are needed, and the second is built from the first.

14.8.2. Reflections

Chapter 11 §08 built Householder reflections out of an inner product, to clear a column. The same formula works for any symmetric form, provided the vector we reflect in is anisotropic, and it is the only explicit isometry this section needs.

Definition 14.8.2 (Reflection in an Anisotropic Vector)

Let β be a symmetric bilinear form on V and let w∈V be anisotropic, that is q(w)≠0. The reflection in w is the map τw:V→V,τw(v)=v−2β(v,w)q(w)w.

The formula is Definition 11.8.1 with ⟨v,w⟩ replaced by β(v,w) and ‖w‖2 by q(w); the division is legitimate precisely because w is anisotropic.

Proposition 14.8.1 (Reflections Are Involutive Isometries)

Let β be a symmetric bilinear form on V and w∈V anisotropic. Then τw is linear, and:

  • (a) τw(w)=−w, and τw(v)=v for every v with β(v,w)=0;
  • (b) τw∘τw=idV; in particular τw is bijective;
  • (c) β(τwu,τwv)=β(u,v) for all u,v∈V.

Hence τw is an isometry of V.

Proof. Linearity holds because v↦β(v,w) is linear and q(w) is a fixed nonzero scalar. Write c(v)=2β(v,w)/q(w).

  • (a) c(w)=2q(w)/q(w)=2, so τw(w)=w−2w=−w. If β(v,w)=0 then c(v)=0 and τw(v)=v.

  • (b) By (a) and linearity, β(τwv,w)=β(v,w)−c(v)q(w)=−β(v,w), so c(τwv)=−c(v) and τw(τwv)=(v−c(v)w)+c(v)w=v.

  • (c) Expanding by bilinearity and using symmetry, β(τwu,τwv)=β(u,v)−c(v)β(u,w)−c(u)β(w,v)+c(u)c(v)q(w). Now c(u)c(v)q(w)=4β(u,w)β(v,w)/q(w), while the two middle terms together contribute −4β(u,w)β(v,w)/q(w). They cancel, leaving β(u,v). Together with (b) this makes τw a bijective linear map preserving β, that is an isometry.

The use of reflections is that they move one anisotropic vector to any other of the same value — the one explicit construction the long proof below will need.

Lemma 14.8.2 (Moving One Anisotropic Vector to Another)

Let charF≠2, let β be a symmetric bilinear form on V, and let u,u′∈V satisfy q(u)=q(u′)≠0. Then there is an isometry ρ of V with ρ(u)=u′, and ρ may be taken to be a reflection or a product of two reflections.

Idea. The reflection in u−u′ is the natural candidate, and it works whenever u−u′ is anisotropic. It need not be — but u+u′ then is, because the two values q(u−u′) and q(u+u′) add up to 4q(u)≠0 and so cannot both vanish. Reflecting in u+u′ overshoots to −u′, and one more reflection, in u′ itself, brings it back.

Proof. Expanding both by bilinearity and adding, q(u−u′)+q(u+u′)=2q(u)+2q(u′)=4q(u)≠0, where the last step uses q(u)=q(u′)≠0. So at least one of q(u−u′) and q(u+u′) is nonzero.

Case 1: q(u−u′)≠0. Put w=u−u′. Then q(w)=q(u)−2β(u,u′)+q(u′)=2(q(u)−β(u,u′)), while β(u,w)=q(u)−β(u,u′). Hence 2β(u,w)/q(w)=1, and τw(u)=u−w=u′. Take ρ=τw.

Case 2: q(u−u′)=0. Then q(u+u′)=4q(u)≠0; put w=u+u′. The same computation with −u′ in place of u′ gives q(w)=2(q(u)+β(u,u′)) and β(u,w)=q(u)+β(u,u′), so again 2β(u,w)/q(w)=1 and τw(u)=u−w=−u′. Since q(u′)≠0, the reflection τu′ is defined, and τu′(−u′)=u′ by Proposition 14.8.1 (a). Take ρ=τu′∘τw, a composition of two isometries and hence an isometry. This proves the lemma.

Quick check. In R3 with q(x)=x12+x22−x32, find a reflection carrying e1 to e2.

Solution. Both have q=1≠0, so Lemma 14.8.2 applies. Case 1 works: w=e1−e2 has q(w)=1+1=2≠0, so τw(v)=v−β(v,w)w, since 2/q(w)=1. Then β(e1,w)=1 and τw(e1)=e1−(e1−e2)=e2, as required. The reflection fixes e1+e2 and e3, which are the vectors orthogonal to w.

14.8.3. Witt’s extension theorem

Here is the chapter’s long theorem. Read the statement carefully: the two subspaces live in the same space V, and the form on V is required to be nondegenerate, but nothing at all is assumed about the restrictions to U and U′ — they may be degenerate, they may be zero.

Theorem 14.8.3 (Witt’s Extension Theorem)

Let F be a field with charF≠2, let V be a finite-dimensional vector space over F, and let β be a nondegenerate symmetric bilinear form on V. Let U,U′⊆V be subspaces and let σ:U→U′ be an isometry for the restricted forms. Then there is an isometry φ of V with φ|U=σ.

Idea. Induction, but on what? Two different moves are available, and each improves a different number.

① If β|U is nondegenerate, then U contains an anisotropic vector u1. A reflection moves σ(u1) back to u1, so we may assume σ fixes u1; then everything of U orthogonal to u1 stays inside the hyperplane u1⊥, which is again nondegenerate and one dimension smaller. Recurse there and glue.

② If β|U is degenerate, pick a nonzero z in its radical. Nondegeneracy of β on V produces a partner w making (z,w) a hyperbolic pair orthogonal to the rest of U, and σ extends to U⊕Fw by sending w to the matching partner on the other side. The subspace has grown, but its radical has shrunk by one.

So the induction runs on the pair (dim⁡V, dim⁡rad(β|U)) read lexicographically: ① lowers the first entry, ② keeps it and lowers the second. Step 0 disposes of U={0}.

Proof. We prove the statement for every triple (V,U,σ) satisfying the hypotheses, by induction on the pair (dim⁡V, dim⁡rad(β|U×U)) ordered lexicographically: one pair precedes another if its first entry is smaller, or the first entries agree and the second is smaller. This order on pairs of nonnegative integers has no infinite descending chain, so the induction is legitimate. Write R=rad(β|U×U)=U∩U⊥β.

Step 0: U={0}. Then U′={0} and φ=idV works.

Step 1: U≠{0} and R={0}. Since β|U is nondegenerate and U≠{0}, the form β|U is not the zero form. By Lemma 14.4.1, applied to β|U on U and using charF≠2, there is u1∈U with q(u1)≠0.

Claim. We may assume σ(u1)=u1.

Proof. Put u1′=σ(u1). Then q(u1′)=β(σu1,σu1)=q(u1)≠0, so Lemma 14.8.2 gives an isometry ρ of V with ρ(u1)=u1′. The composite τ=ρ−1∘σ is an isometry from U onto ρ−1(U′) with τ(u1)=u1, and if φ0 is an isometry of V extending τ, then ρ∘φ0 is an isometry of V extending σ. So it suffices to treat τ.

Assume then that σ(u1)=u1. The map u↦β(u1,u) is a linear functional on U taking the nonzero value q(u1) at u1, so its kernel U1={u∈U:β(u1,u)=0} has dim⁡U1=dim⁡U−1 by Rank–Nullity (Theorem 2.3.1), and U=span(u1)⊕U1, since au1∈U1 forces aq(u1)=0 and hence a=0.

Because q(u1)≠0, the form restricted to span(u1) is nondegenerate, so Proposition 14.7.3 gives V=span(u1)⊥W,W=span(u1)⊥β, with β|W nondegenerate and dim⁡W=dim⁡V−1. Now U1⊆W by definition, and σ(U1)⊆W as well: for u∈U1, β(u1,σu)=β(σu1,σu)=β(u1,u)=0. So σ|U1:U1→σ(U1) is an isometry between two subspaces of W, and (W,β|W) satisfies the hypotheses of the theorem with dim⁡W<dim⁡V. By the induction hypothesis there is an isometry θ of W with θ|U1=σ|U1.

Define φ:V→V by φ(au1+x)=au1+θ(x)(a∈F, x∈W), which is well defined and linear because V=span(u1)⊕W, and bijective because θ is. It is an isometry: using the orthogonality of span(u1) and W on both sides, β(φ(au1+x),φ(bu1+y))=abq(u1)+β(θx,θy)=abq(u1)+β(x,y)=β(au1+x, bu1+y). Finally φ extends σ: a vector u∈U is au1+x with x∈U1⊆W, and φ(u)=au1+θ(x)=aσ(u1)+σ(x)=σ(u).

Step 2: R≠{0}. Choose z∈R with z≠0 and a complement U0 of span(z) in U, so that U=span(z)⊕U0 (Theorem 1.7.6). Since σ is an isometry of U onto U′, it carries R onto rad(β|U′); write z′=σ(z) and U0′=σ(U0), so that U′=span(z′)⊕U0′ and z′ lies in the radical of β|U′. Note q(z)=0, because z pairs to zero with everything in U, in particular with itself; likewise q(z′)=0.

Claim. There is w∈V with q(w)=0, β(z,w)=1, and β(u0,w)=0 for every u0∈U0.

Proof. Consider the linear map S:V→U∗ sending v to the restriction of β(⋅,v) to U. Its kernel is U⊥β, which has dimension dim⁡V−dim⁡U by Lemma 14.7.1, since β is nondegenerate. By Rank–Nullity (Theorem 2.3.1), rankS=dim⁡U=dim⁡U∗, so S is surjective. Let ψz∈U∗ be the functional with ψz(z)=1 and ψz(U0)=0, which exists because U=span(z)⊕U0. Pick w0∈V with S(w0)=ψz, that is β(z,w0)=1 and β(u0,w0)=0 for u0∈U0.

Put w=w0−12q(w0)z, which uses charF≠2. Since q(z)=0 and β(u,z)=0 for every u∈U, β(z,w)=1−12q(w0)q(z)=1,β(u0,w)=0, and q(w)=q(w0)−q(w0)β(w0,z)+14q(w0)2q(z)=0, using β(w0,z)=β(z,w0)=1.

Apply the claim on both sides: it gives w for (z,U0) and, by the same argument with z′ and U0′, a vector w′ with q(w′)=0, β(z′,w′)=1, and β(U0′,w′)=0.

The vector w is not in U, since β(z,w)=1 while β(z,u)=0 for every u∈U; likewise w′∉U′. So U~=U⊕Fw,U~′=U′⊕Fw′ are subspaces of V of dimension dim⁡U+1. Define σ~(u+cw)=σ(u)+cw′, a linear bijection U~→U~′. It is an isometry: for u=az+u0∈U we have β(u,w)=aβ(z,w)+β(u0,w)=a, and σ(u)=az′+σ(u0) with σ(u0)∈U0′, so β(σu,w′)=a as well. Hence, expanding by bilinearity and using q(w)=q(w′)=0, β(σ~(u+cw),σ~(y+dw))=β(σu,σy)+dβ(σu,w′)+cβ(σy,w′)=β(u,y)+dβ(u,w)+cβ(y,w)=β(u+cw, y+dw).

Claim. rad(β|U~)=R∩U0, and its dimension is dim⁡R−1.

Proof. Let x=az+u0+cw lie in rad(β|U~), with a,c∈F and u0∈U0. Pairing x with w gives aβ(z,w)+β(u0,w)+cq(w)=a, so a=0. Pairing x with z gives β(u0,z)+cβ(w,z)=c, since z∈R kills u0; so c=0. Hence x=u0∈U0, and x pairs to zero with all of U⊆U~, so x∈R∩U0. Conversely a vector of R∩U0 pairs to zero with U and with w, hence with U~.

For the dimension: every r∈R⊆U is az+u0, and u0=r−az∈R because z∈R; so R=span(z)⊕(R∩U0) and dim⁡(R∩U0)=dim⁡R−1.

The pair attached to the triple (V,U~,σ~) is therefore (dim⁡V,dim⁡R−1), which precedes (dim⁡V,dim⁡R) in the lexicographic order. By the induction hypothesis there is an isometry φ of V with φ|U~=σ~. Since U⊆U~ and σ~|U=σ, this φ extends σ.

Steps 0, 1, and 2 cover every case, so the induction is complete and the theorem is proved.

Three places earned their hypotheses. Nondegeneracy of β on V was used twice, once through Proposition 14.7.3 in Step 1 and once through the surjectivity of S in Step 2. Characteristic ≠2 was used twice as well, in Lemma 14.4.1 and in the correction w=w0−12q(w0)z, which is the same correction that built a hyperbolic pair in Lemma 14.7.4. And symmetry is everywhere: without it, “the” radical and “the” orthogonal complement would each split into a left and a right version.

14.8.4. Cancellation

The corollary is what the theorem is usually used for, and it is where a careless statement goes wrong. Witt cancellation removes a summand from an orthogonal decomposition of two spaces that are already known to be isometric, and what it produces is an isometry of the complements.

Corollary 14.8.4 (Witt’s Cancellation Theorem)

Let charF≠2.

  • (a) Let β be a nondegenerate symmetric form on V, and let U,U′⊆V be isometric subspaces. Then U⊥β≅U′⊥β.
  • (b) Let (V,β) and (V′,β′) be finite-dimensional spaces with nondegenerate symmetric forms, and suppose V=U⊥W,V′=U′⊥W′. If V≅V′ and U≅U′, then W≅W′.

Idea. For (a), extend the isometry U→U′ to the whole of V and watch where the complement goes: an isometry of V carrying U onto U′ has no choice but to carry U⊥ onto U′⊥. For (b), transport everything into the single space V along an isometry V→V′, and apply (a).

Proof.

  • (a) Let σ:U→U′ be an isometry. By Theorem 14.8.3 there is an isometry φ of V with φ|U=σ; in particular φ(U)=U′. If x∈U⊥β and u′∈U′, write u′=φ(u) with u∈U; then β(u′,φx)=β(φu,φx)=β(u,x)=0, so φ(U⊥β)⊆U′⊥β. Both subspaces have dimension dim⁡V−dim⁡U by Lemma 14.7.1, using dim⁡U=dim⁡U′, and φ is injective, so the inclusion is an equality. Restricting φ gives an isometry U⊥β→U′⊥β.

  • (b) First, W=U⊥β: the orthogonality in V=U⊥W gives W⊆U⊥β, and both have dimension dim⁡V−dim⁡U, so they are equal (Theorem 1.6.8). Likewise W′=U′⊥β′.

Let ψ:V→V′ be an isometry. Then ψ−1(U′) is a subspace of V isometric to U′, hence isometric to U. Moreover ψ−1(U′⊥β′)=(ψ−1(U′))⊥β, because ψ preserves the forms and is surjective. Applying (a) inside V to the isometric subspaces U and ψ−1(U′), W=U⊥β≅(ψ−1(U′))⊥β=ψ−1(W′)≅W′, the last isometry being the restriction of ψ. This proves the corollary.

Warning. Cancellation needs the whole spaces to be isometric, and the sums to be orthogonal. Neither hypothesis can be dropped.

Drop the first: inside R2 with q=x12+x22 and inside R2 with q′=x12−x22, the lines span(e1) are isometric, each carrying the form ⟨1⟩. Their complements are span(e2) with q=x22 and span(e2) with q′=−x22, which are not isometric: one is positive definite, the other negative definite. Isometric subspaces of different ambient spaces say nothing about complements.

Drop the second: in R2 with q=x12−x22, both V=span(e1)⊕span(e1+e2)andV=span(e1)⊕span(e2) are direct sums with the same first summand. The second summands carry q(e1+e2)=0 and q(e2)=−1, so they are not isometric. The first decomposition is not orthogonal, since β(e1,e1+e2)=1≠0, and that is exactly what breaks.

14.8.5. The Witt decomposition is unique

We can now close the question Section 7 left open.

Corollary 14.8.5 (The Anisotropic Part Is Determined)

Let charF≠2, let β be a nondegenerate symmetric form on a finite-dimensional V, and let V=H1⊥⋯⊥Hm⊥V0=H1′⊥⋯⊥Hm′′⊥V0′ be two decompositions as in Theorem 14.7.5. Then m=m′=ind(β) and V0≅V0′.

Proof. That m=m′=ind(β) is Proposition 14.7.6. Put U=H1⊥⋯⊥Hm and U′=H1′⊥⋯⊥Hm′. Choosing a hyperbolic basis of each plane gives bases of U and of U′ in which both Gram matrices are the same block diagonal matrix, namely m copies of (0110) down the diagonal. The linear bijection U→U′ matching these bases in order is therefore an isometry.

Both V0 and V0′ are complements: V0⊆U⊥β by orthogonality, and the dimensions agree, so V0=U⊥β (Theorem 1.6.8), and likewise V0′=U′⊥β. By Corollary 14.8.4 (a), V0≅V0′. This proves the corollary.

So a nondegenerate symmetric form is completely described by two pieces of data: an integer, the Witt index, and an anisotropic form, determined up to isometry. Classifying all forms over a field F therefore reduces to classifying the anisotropic ones, which is where the arithmetic of F enters and where the subject stops being linear algebra. Over R the anisotropic forms are the definite ones, so the data (ind,V0) is just the signature again. Over C the anisotropic forms have dimension 0 or 1, so the index and the parity of n are everything. Over Q the classification is a theorem of number theory and is not in this book.

14.8.6. Exercises

A. Check your understanding

Exercise (A1)
  • (a) State Witt’s extension theorem, with all its hypotheses.
  • (b) Define the reflection τw and say which vectors it fixes.
  • (c) Determine whether the following statement is correct, and justify your answer: if U⊆V and U′⊆V′ are isometric subspaces of nondegenerate spaces, then U⊥ and U′⊥ are isometric.
  • (d) Where is charF≠2 used in the proof of Theorem 14.8.3?
  • (e) Two real nondegenerate forms of dimension 6 both have Witt index 2. Must they be isometric?

Solution.

  • (a) Let charF≠2, let β be a nondegenerate symmetric bilinear form on a finite-dimensional V over F, let U,U′⊆V be subspaces and σ:U→U′ an isometry for the restricted forms. Then σ extends to an isometry of V.

  • (b) τw(v)=v−(2β(v,w)/q(w))w, defined for anisotropic w. It fixes every v with β(v,w)=0 and sends w to −w.

  • (c) Incorrect. The warning after Corollary 14.8.4 gives the witness: the line span(e1) inside (R2,x12+x22) and inside (R2,x12−x22) are isometric, with complements of opposite definiteness. Cancellation requires the ambient spaces to be isometric too.

  • (d) Twice. In Step 1, through Lemma 14.4.1, which produces an anisotropic vector in a nonzero subspace where the form is not zero. In Step 2, through the correction w=w0−12q(w0)z, which divides by 2.

  • (e) No. By Corollary 14.8.5 each is two hyperbolic planes orthogonal to an anisotropic part of dimension 6−4=2, and over R an anisotropic form is definite, so that part has signature (2,0) or (0,2). The two possibilities give signatures (4,2) and (2,4) for the whole space, which are different, so the forms need not be isometric. What Corollary 14.8.5 says is that the anisotropic part is determined by the form, not that the index determines the form.

B. Practice

Exercise (B1: Extend an isometry by hand)

Let V=R3 with q(x)=x12+x22−x32, let U=span(e1), U′=span(e2), and let σ(e1)=e2.

  • (a) Verify that σ is an isometry of U onto U′.
  • (b) Extend σ to an isometry of V, and write down its matrix in the standard basis.
  • (c) Determine U⊥β and U′⊥β and exhibit the isometry between them produced by your extension.

Solution.

  • (a) β(ae1,be1)=ab and β(σ(ae1),σ(be1))=β(ae2,be2)=ab, and σ is a linear bijection U→U′.

  • (b) Use the Quick check: w=e1−e2 has q(w)=2, and τw(v)=v−β(v,w)w sends e1 to e2. In coordinates β(v,w)=v1−v2, so τw(v)=(v2, v1, v3),P=(010100001). This swaps the first two coordinates and indeed satisfies P⊤diag(1,1,−1)P=diag(1,1,−1).

  • (c) U⊥β={v:v1=0}=span(e2,e3) and U′⊥β=span(e1,e3). The extension maps e2↦e1 and e3↦e3, an isometry between them; both carry the form diag(1,−1), as Corollary 14.8.4 (a) predicts.

Exercise (B2: Cancel a hyperbolic plane)

Let H denote a hyperbolic plane over R, and let A and B be nondegenerate real spaces with forms, with dim⁡A=dim⁡B=3. Suppose H⊥A≅H⊥B.

  • (a) Prove that A≅B.
  • (b) If A has signature (2,1), what is the signature of B?
  • (c) Does A⊥B≅A⊥B with A≅A allow us to conclude B≅B? Say which part of Corollary 14.8.4 is being used and why the statement is not vacuous.

Solution.

  • (a) Put V=H⊥A and V′=H⊥B, both nondegenerate. The two copies of H are isometric, and V≅V′ by hypothesis, so Corollary 14.8.4 (b) gives A≅B.

  • (b) By (a), B≅A, so B has signature (2,1) as well; isometric real spaces have equal signatures by Corollary 14.5.2.

  • (c) It uses (b) of Corollary 14.8.4 with U=U′=A and W=W′=B; the conclusion B≅B is true but empty. The content of (b) appears only when the two decompositions are genuinely different, as in (a) above, where the hypothesis V≅V′ is an assumption about the whole spaces and not about A and B.

Exercise (B3: Reflections in an indefinite space)

In R2 with q(x)=x12−x22:

  • (a) Compute the matrix of τe1 and of τe2 in the standard basis, and check each satisfies P⊤AP=A with A=diag(1,−1).
  • (b) Explain why τv is undefined for v=(1,1), and say what fails.
  • (c) Find an isometry carrying (1,0) to (−1,0) and one carrying (2,3) to (−2,3). (Check the values of q first.)

Solution.

  • (a) q(e1)=1 and β(v,e1)=v1, so τe1(v)=v−2v1e1=(−v1,v2), with matrix diag(−1,1). Similarly q(e2)=−1 and β(v,e2)=−v2, so the coefficient is 2(−v2)/(−1)=2v2 and τe2(v)=v−2v2e2=(v1,−v2), with matrix diag(1,−1). Both matrices P are diagonal with entries ±1, so P⊤AP=PAP=A, as each sign is squared.

  • (b) q(1,1)=1−1=0, so (1,1) is isotropic and the denominator q(w) in Definition 14.8.2 is zero. The formula divides by 0; there is no reflection in an isotropic vector.

  • (c) Both (1,0) and (−1,0) have q=1≠0. Here u−u′=(2,0) with q=4≠0, so Case 1 of Lemma 14.8.2 applies: τ(2,0)=τe1 works, and indeed τe1(1,0)=(−1,0). For the second pair, q(2,3)=4−3=1=q(−2,3). Now u−u′=(4,0), with q=16≠0, so τe1 again works: it negates the first coordinate and fixes the second.

C. Going deeper

Exercise (C1: Inertia from cancellation)

Work over R and let V be an n-dimensional space with a nondegenerate symmetric form.

  • (a) Prove that if Rp,q denotes Rp+q with the form x12+⋯+xp2−xp+12−⋯−xp+q2, then Rp,q≅Rp′,q′ forces p=p′ and q=q′, using only Corollary 14.8.4 and Proposition 14.7.7.
  • (b) Explain in one sentence how this compares with the proof of Theorem 14.5.1 in Section 5.

Solution.

  • (a) Suppose Rp,q≅Rp′,q′. Equal dimension gives p+q=p′+q′=n. By Proposition 14.7.7 (a) the Witt index is an isometry invariant, so min(p,q)=min(p′,q′)=k. By Corollary 14.8.5 each space is k hyperbolic planes orthogonal to an anisotropic part, and those anisotropic parts are isometric. The anisotropic part of Rp,q is positive definite of dimension p−q when p≥q and negative definite of dimension q−p when q>p. A positive definite form is never isometric to a negative definite one of the same dimension, since q>0 on one and q<0 on the other away from 0 — unless both dimensions are 0. So the two anisotropic parts have the same dimension and the same sign, giving p−q=p′−q′. With p+q=p′+q′ this forces p=p′ and q=q′.

  • (b) Section 5 proved this directly, by producing a positive subspace and a nonpositive subspace whose dimensions are too large to intersect trivially; the route here instead invokes the whole Witt machinery, so it is longer but shows that inertia is the real instance of a statement that holds over every field of characteristic ≠2.

Exercise (C2: The isometry group acts transitively)

Let β be a nondegenerate symmetric form on V, with charF≠2, and let G be the group of isometries of V.

  • (a) Prove that if q(u)=q(u′)≠0 then some φ∈G has φ(u)=u′.
  • (b) Prove that if u and u′ are both isotropic and nonzero, then some φ∈G has φ(u)=u′. Hint: an isotropic line is a one-dimensional subspace on which the form is zero.
  • (c) Deduce that G acts transitively on each “level set” {v≠0:q(v)=c} for c≠0, and on the set of nonzero isotropic vectors.

Solution.

  • (a) This is Lemma 14.8.2, which already produces such an isometry as a product of at most two reflections. Alternatively, span(u)→span(u′), u↦u′, is an isometry of one-dimensional subspaces because q(u)=q(u′), so Theorem 14.8.3 extends it.

  • (b) The map σ:span(u)→span(u′) with σ(au)=au′ is a linear bijection, and β(σ(au),σ(bu))=abq(u′)=0=abq(u)=β(au,bu), so it is an isometry of the restricted forms — both of which are zero. By Theorem 14.8.3 it extends to φ∈G. Note the restricted forms here are degenerate, which is exactly the case Step 2 of the proof was built for.

  • (c) Immediate from (a) and (b): any two members of such a set are carried to one another by some φ∈G. In particular, over R1,3 the isometry group moves any nonzero null vector to any other, which is the statement that the light cone has no distinguished direction.

Exercise (C3: What extension does not say)
  • (a) Give an example of a nondegenerate (V,β) and subspaces U,U′ of the same dimension that are not isometric, and say why Theorem 14.8.3 does not apply.
  • (b) Let β be nondegenerate on V and let U⊆V be totally isotropic with dim⁡U=ind(β). Prove that any two such U are carried onto one another by an isometry of V.
  • (c) Deduce that all maximal totally isotropic subspaces of a nondegenerate space have the same dimension, and compare with Proposition 14.7.2.

Solution.

  • (a) Take V=R2 with q=x12−x22, U=span(e1), and U′=span(e2). Both are lines, but q is positive on U∖{0} and negative on U′∖{0}, so no linear bijection can preserve the form. Theorem 14.8.3 has nothing to extend: its hypothesis is that an isometry U→U′ is given, and here none exists.

  • (b) Let U and U′ be totally isotropic of the same dimension k. Any linear bijection σ:U→U′ is an isometry, since both restricted forms are identically zero, so β(σu,σv)=0=β(u,v) for all u,v∈U. By Theorem 14.8.3, σ extends to an isometry φ of V, and φ(U)=U′.

  • (c) Let U be maximal among totally isotropic subspaces, and let U1 be one of the largest dimension m=ind(β). If dim⁡U<m, choose any k-dimensional subspace U2⊆U1 with k=dim⁡U; it is totally isotropic, so by (b) there is an isometry φ of V with φ(U)=U2. Then φ−1(U1) is totally isotropic of dimension m>k and contains φ−1(U2)=U, contradicting maximality. So dim⁡U=m for every maximal U. Proposition 14.7.2 says only m≤n/2; the present statement is sharper, since it says that no totally isotropic subspace can be maximal below the top dimension.

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.