The Clifford invariant of a regular quadratic form #
Over a field K in which two is invertible, a regular quadratic form q of rank n on a
finite-dimensional space determines a central simple K-algebra: its Clifford algebra C(q) when
n is even, and its even Clifford algebra C₀(q) when n is odd. The Clifford invariant
(or Witt invariant) c(q) is the Brauer class of that algebra (Lam V.3.12).
The invariant is defined on TauCeti.RegularFormClass, through the Clifford algebra of a diagonal
presentation. It does not depend on the presentation, because an isometry of quadratic forms
induces an isomorphism of Clifford algebras and of their even subalgebras. Its value on the class
of an arbitrary regular form is the Brauer class of any central simple algebra isomorphic to the
Clifford algebra, or the even Clifford algebra, of that form
(TauCeti.RegularFormClass.cliffordInvariant_formClass_eq_mk and
TauCeti.RegularFormClass.cliffordInvariant_formClass_of_odd).
Every Clifford invariant is 2-torsion, because the reversion of a Clifford algebra identifies it
with its opposite algebra, and in odd rank the even Clifford algebra is itself a Clifford algebra in
one lower rank. In ranks at most two the Clifford and Hasse invariants agree: the Clifford algebra
of ⟨a, b⟩ is the quaternion algebra ℍ[K, a, b], while in ranks 0 and 1 the algebra is K.
In rank three the even Clifford algebra is the quaternion algebra (-a/c,-b/c). Expanding that
symbol gives the first nontrivial case of Lam's comparison with the Hasse invariant, including
both correction terms.
Two recurrences reduce the invariant of any diagonal form to quaternion symbols. Splitting off a
binary plane, the Clifford algebra of ⟨a, b⟩ ⊥ q is ℍ[K, a, b] ⊗ C(-a⁻¹b⁻¹ · q), so
c(⟨a, b⟩ ⊥ x) = [(a, b)] · c(⟨-ab⟩ ⊗ x) when x has even rank. Splitting off a line, the even
Clifford algebra of q ⊥ ⟨a⟩ is C(-a⁻¹ · q), so c(x ⊥ ⟨a⟩) = c(⟨-a⟩ ⊗ x) when x has even
rank. In rank four the first gives c⟨a, b, c, d⟩ = [(a, b)] · [(-abc, -abd)].
Together with the orthogonal-sum and scaling formulas for the Hasse invariant, these recurrences
give Lam's comparison (Lam V.3.20) in every rank: for a class of rank n and discriminant d,
c(q) = s(q) · [(-1, d)]^C(n-1,2) · [(-1,-1)]^C(n+1,4). Since every quaternion symbol is
2-torsion, only the parities of the binomial exponents matter. On a class of rank 2m with
trivial signed discriminant, which is a class whose Witt class lies in the square of the
fundamental ideal, the formula becomes c(q) = s(q) · [(-1,-1)]^C(m,2). Lam (p. 120) cautions
that the version of this formula published by C. T. C. Wall is incorrect.
On such a class x the Clifford invariant is additive: c(x ⊥ y) = c(x) · c(y) for every class
y. This follows by induction on the rank of y from the two recurrences, since rescaling x
does not change c(x). In particular adding a hyperbolic plane does not change the Clifford
invariant, so it depends only on the Witt class.
Main definitions #
TauCeti.RegularFormClass.cliffordInvariant: the Clifford invariant of an isometry class of regular quadratic forms.
Main results #
TauCeti.RegularFormClass.cliffordInvariant_mk_of_even,TauCeti.RegularFormClass.cliffordInvariant_mk_of_odd: its value on a diagonal presentation.TauCeti.RegularFormClass.cliffordInvariant_formClass_eq_mk,TauCeti.RegularFormClass.cliffordInvariant_formClass_of_odd: its value on the class of a regular form on any finite-dimensional space.TauCeti.BrauerGroup.inv_mk_eq_mk_of_algEquiv_cliffordAlgebra: a central simple algebra isomorphic to a Clifford algebra has a self-inverse Brauer class.TauCeti.RegularFormClass.cliffordInvariant_sq: the invariant is2-torsion.TauCeti.RegularFormClass.cliffordInvariant_eq_one_of_rank_le_one: it is trivial in ranks0and1.TauCeti.RegularFormClass.cliffordInvariant_mk_binary:c⟨a, b⟩ = [(a, b)].TauCeti.RegularFormClass.cliffordInvariant_mk_binary_add: splitting a binary plane off the Clifford invariant of a class of even rank.TauCeti.RegularFormClass.cliffordInvariant_add_mk_rankOne: the Clifford invariant of a class of odd rank, through the rescaled class of even rank obtained by splitting off a line.TauCeti.RegularFormClass.cliffordInvariant_mk_quaternary: the Clifford invariant of a four-dimensional diagonal form as a product of two quaternion symbols.TauCeti.RegularFormClass.cliffordInvariant_eq_hasseInvariant_of_rank_le_two: in ranks at most two the Clifford invariant is the Hasse invariant; in particular the hyperbolic plane has trivial invariant (TauCeti.RegularFormClass.cliffordInvariant_hyperbolicClass).TauCeti.RegularFormClass.cliffordInvariant_eq_hasseInvariant_mul_of_rank_eq_three: in rank three the Clifford invariant is the Hasse invariant times the discriminant and constant sign corrections from Lam V.3.20.TauCeti.RegularFormClass.cliffordInvariant_eq_hasseInvariant_mul: Lam's comparison of the Clifford and Hasse invariants in every rank.TauCeti.RegularFormClass.cliffordInvariant_eq_hasseInvariant_mul_of_signedDiscr_eq_zero: its formc = s · [(-1,-1)]^C(m,2)in rank2mwith trivial signed discriminant.TauCeti.RegularFormClass.cliffordInvariant_mk_rankOne_mul_of_odd: in odd rank the Clifford invariant is unchanged by scaling.TauCeti.RegularFormClass.cliffordInvariant_mk_rankOne_mul_of_signedDiscr_eq_zero: on a class with trivial signed discriminant the Clifford invariant is unchanged by scaling.TauCeti.RegularFormClass.cliffordInvariant_add_of_signedDiscr_eq_zero:c(x ⊥ y) = c(x) · c(y)whenxhas even rank and trivial signed discriminant.TauCeti.RegularFormClass.cliffordInvariant_nsmul_hyperbolicClass_add: adding hyperbolic planes does not change the Clifford invariant.TauCeti.RegularFormClass.cliffordInvariant_baseChange: the Clifford invariant of a scalar extension is the scalar extension of the Clifford invariant.
References #
- T. Y. Lam, Introduction to Quadratic Forms over Fields, Graduate Studies in Mathematics 67, American Mathematical Society (2005), Chapter V, §2 (Theorems 2.4 and 2.5), Definition 3.12, Theorem 3.20, and the Caution on p. 120.
The central simple algebra of a presentation #
The Clifford invariant #
The Clifford invariant of an isometry class of regular quadratic forms: for a diagonal
presentation q of rank n, the Brauer class of the Clifford algebra C(q) when n is even and
of the even Clifford algebra C₀(q) when n is odd (Lam V.3.12). It does not depend on the
presentation.
Instances For
On a presentation of even rank, the Clifford invariant is the Brauer class of any central simple algebra isomorphic to the Clifford algebra of the presented form.
On a presentation of odd rank, the Clifford invariant is the Brauer class of any central simple algebra isomorphic to the even Clifford algebra of the presented form.
The Clifford invariant of a regular form is the Brauer class of any central simple algebra isomorphic to its Clifford algebra. Such an algebra exists only in even dimension, because the Clifford algebra is not central in odd dimension.
The Clifford invariant of a regular form of odd dimension is the Brauer class of any central simple algebra isomorphic to its even Clifford algebra.
Two-torsion #
The Clifford invariant is 2-torsion.
Low rank #
The Clifford invariant is trivial in ranks 0 and 1, where the selected algebra is K.
The zero class has trivial Clifford invariant.
The unit class ⟨1⟩ has trivial Clifford invariant.
The Clifford invariant of a binary form ⟨a, b⟩ is the quaternion symbol [(a, b)]: the
Clifford algebra of ⟨a, b⟩ is the quaternion algebra ℍ[K, a, b].
Splitting off a binary plane and a line #
Splitting a binary plane off the Clifford invariant (Lam, Chapter V, §2): for a class x
of even rank, c(⟨a, b⟩ ⊥ x) = [(a, b)] · c(⟨-ab⟩ ⊗ x). Indeed the Clifford algebra of
⟨a, b⟩ ⊥ q is ℍ[K, a, b] ⊗ C(-a⁻¹b⁻¹ · q), and -a⁻¹b⁻¹ and -ab differ by a square.
Splitting a line off the Clifford invariant: for a class x of even rank,
c(x ⊥ ⟨a⟩) = c(⟨-a⟩ ⊗ x). The even Clifford algebra of q ⊥ ⟨a⟩ is the Clifford algebra of
-a⁻¹ · q, and -a⁻¹ and -a differ by a square.
The Clifford invariant of a quaternary form is the product of quaternion symbols
[(a, b)] · [(-abc, -abd)], by splitting off the plane ⟨a, b⟩.
In ranks at most two the Clifford invariant is the Hasse invariant. This is the low-rank
case of Lam V.3.20, whose correction terms vanish for n ≤ 2.
Lam's Clifford--Hasse comparison in rank three. For q = ⟨a,b,c⟩,
c(q) = s(q) · [(-1,abc)] · [(-1,-1)]. These are exactly the two correction terms in
Lam V.3.20, since both relevant binomial exponents are one in rank three.
Lam's Clifford--Hasse comparison for every rank-three regular-form class. The second
correction pairs -1 with the discriminant, while the last is the constant symbol
[(-1,-1)].
Lam's comparison in every rank #
Lam's comparison of the Clifford and Hasse invariants (Lam V.3.20). For a class of
rank n with discriminant d, c(q) = s(q) · [(-1, d)]^C(n-1,2) · [(-1,-1)]^C(n+1,4), where
C(n-1,2) = (n-1)(n-2)/2 and C(n+1,4) = (n+1)n(n-1)(n-2)/24.
Lam's comparison on the square of the fundamental ideal. For a class of rank 2m with
trivial signed discriminant, c(q) = s(q) · [(-1,-1)]^C(m,2): the discriminant correction in
TauCeti.RegularFormClass.cliffordInvariant_eq_hasseInvariant_mul cancels. These are the classes
whose Witt class lies in the square of the fundamental ideal
(TauCeti.wittClass_mem_fundamentalIdeal_sq_iff).
The hyperbolic plane has trivial Clifford invariant: its Clifford algebra ℍ[K, 1, -1] is
split.
Additivity on the square of the fundamental ideal #
In odd rank the Clifford invariant is a similarity invariant: scaling a form by a unit preserves its even Clifford algebra.
Scaling preserves the Clifford invariant of a class with trivial signed discriminant:
for a class x with trivial signed discriminant, c(⟨t⟩ ⊗ x) = c(x). In even rank this says
that the Witt class lies in the square of the fundamental ideal; in odd rank it is
cliffordInvariant_mk_rankOne_mul_of_odd.
Additivity of the Clifford invariant on the square of the fundamental ideal: if x has
even rank and trivial signed discriminant, that is if its Witt class lies in I(K)²
(TauCeti.wittClass_mem_fundamentalIdeal_sq_iff), then c(x ⊥ y) = c(x) · c(y) for every class
y. The identity fails for a general pair: for x = y = ⟨-1⟩ the left side is
c⟨-1, -1⟩ = [(-1, -1)], which is nontrivial over ℝ, while c⟨-1⟩ = 1 in rank one.
Adding hyperbolic planes does not change the Clifford invariant, so the Clifford invariant depends only on the Witt class.
Scalar extension #
The Clifford invariant commutes with scalar extension: the Clifford invariant of the
extension of a class to L is the image of its Clifford invariant in the Brauer group of L.