Reflections and square-normalized Clifford lifts [fcap-0007]
✍️sourceAGENTDRAFTED
Reflections and square-normalized Clifford lifts [fcap-0007]
✍️sourceAGENTDRAFTED
A nonisotropic vector acts on the generating space by a reflection through twisted Clifford conjugation. Normalizing such vectors gives elements of Pin, while determinant parity detects the even products that belong to Spin. The cards pass from local lifts to reflection generation, Pin surjectivity, and finally Spin surjectivity onto the special orthogonal group.
§ [ca-0001]
Convention 1. Quadratic-form sign [lawson2016spin, I.1, (1.3)--(1.4), p. 8] [fcap-0008]AGENTDRAFTED
Convention 1. Quadratic-form sign [lawson2016spin, I.1, (1.3)--(1.4), p. 8] [fcap-0008]AGENTDRAFTED
Lawson and Michelsohn write
\[v^2=-q(v)1, \qquad vw+wv=-2q(v,w),\]
where \(2q(v,w)=q(v+w)-q(v)-q(w)\). Mathlib and TauCeti instead use a quadratic form \(Q\) with
\[\iota (v)^2=Q(v)1.\]
The conventions agree after setting \(Q=-q\). The orthogonal group and its reflections are unchanged by this global sign reversal. A vector with \(q(v)=1\) therefore has \(Q(v)=-1\) in the convention used below. Mathlib's generator-square rule CliffordAlgebra.ι_sq_scalar uses this \(Q\)-convention.
Definition 2. Reflection in a nonisotropic vector [lawson2016spin, I.2, (2.12), p. 14] [fcap-0009]
L∃∀NAGENTDRAFTED
Definition 2. Reflection in a nonisotropic vector [lawson2016spin, I.2, (2.12), p. 14] [fcap-0009]
L∃∀NAGENTDRAFTED
Let \(F\) be a field of characteristic different from \(2\), let \(Q\) be a quadratic form on an \(F\)-vector space \(V\), and write \[B_Q(x,y)=Q(x+y)-Q(x)-Q(y)\] for its polar form. If \(Q(v)\ne 0\), the reflection with normal vector \(v\) is \[\rho _v(w)=w-\frac {B_Q(v,w)}{Q(v)}v.\] It fixes \(v^\perp \) pointwise, sends \(v\) to \(-v\), and preserves \(Q\). Multiplying \(v\) by a nonzero scalar does not change \(\rho _v\).
Lemma 3. Twisted Clifford conjugation is a reflection [lawson2016spin, I.2, Proposition 2.2 and (2.8), p. 13; (2.11)--(2.12), p. 14] [fcap-000A]AGENTDRAFTED
Lemma 3. Twisted Clifford conjugation is a reflection [lawson2016spin, I.2, Proposition 2.2 and (2.8), p. 13; (2.11)--(2.12), p. 14] [fcap-000A]AGENTDRAFTED
Let \(\alpha \) denote the grading involution of \(\mathcal {C}\kern -2pt\ell (Q)\). For \(Q(v)\ne 0\), the Clifford generator \(\iota (v)\) is invertible with \[\iota (v)^{-1}=Q(v)^{-1}\iota (v).\] Its twisted adjoint action on a generator is the reflection in Definition 2: \[\alpha (\iota (v))\,\iota (w)\,\iota (v)^{-1}=\iota (\rho _v(w)).\]
Proof.
Proof.
The generator-square rule CliffordAlgebra.ι_sq_scalar and the anticommutator rule CliffordAlgebra.ι_mul_ι_add_swap give
\[\iota (v)\iota (w)+\iota (w)\iota (v)=B_Q(v,w).\]
Since \(\alpha (\iota (v))=-\iota (v)\) and \(\iota (v)^2=Q(v)\), substitution yields
\[-\iota (v)\iota (w)\frac {\iota (v)}{Q(v)}
=\iota (w)-\frac {B_Q(v,w)}{Q(v)}\iota (v)
=\iota (\rho _v(w)).\]
The ordinary adjoint differs by the leading minus sign; the twisted adjoint is the action that gives the reflection itself.
Lemma 4. Square-normalized Pin lift [lawson2016spin, I.2, Definition 2.3 and (2.26), pp. 14, 18] [fcap-000B]
L∃∀NAGENTDRAFTED
Lemma 4. Square-normalized Pin lift [lawson2016spin, I.2, Definition 2.3 and (2.26), pp. 14, 18] [fcap-000B]
L∃∀NAGENTDRAFTED
Lawson--Michelsohn make this product-and-scaling argument for a finite-dimensional quadratic vector space over a field. The statement below is TauCeti's extension to a quadratic module over a commutative ring. It assumes that \(2\) and \(Q(v)\) are invertible.
Let \(R\) be a commutative ring, let \(Q\) be a quadratic form on an \(R\)-module \(M\), and suppose \(2\) and \(Q(v)\) are invertible. If there is a scalar \(c\) such that \[c^2=-Q(v)^{-1},\] then \(Q(cv)=-1\). The normalized Clifford generator \(\iota (cv)\) belongs to the Pin group and its twisted adjoint action is \(\rho _v\), because \(\rho _{cv}=\rho _v\). Consequently \[\rho _v\in \operatorname {range}(\operatorname {pinToOrthogonal}).\] Equivalently, the required hypothesis is that \(-Q(v)^{-1}\) is a square. The conclusion is existential: it asserts that a Pin lift exists, not that a canonical square root has been chosen.
Theorem 5. Paired reflections have a product-square Spin lift [lawson2016spin, I.2, (2.24)--(2.26), p. 18] [fcap-000C]
L∃∀NAGENTDRAFTED
Theorem 5. Paired reflections have a product-square Spin lift [lawson2016spin, I.2, (2.24)--(2.26), p. 18] [fcap-000C]
L∃∀NAGENTDRAFTED
The cited product formulas are stated for a finite-dimensional quadratic vector space over a field. TauCeti packages the same scaling and Clifford-product calculation over the commutative-ring and module hypotheses inherited from Lemma 4.
Let \(R\), \(M\), and \(Q\) be as in Lemma 4. Suppose \(Q(v)\), \(Q(w)\), and \(2\) are invertible. If there is a scalar \(c\) such that \[c^2=Q(v)^{-1}Q(w)^{-1},\] then \[Q(cv)Q(w)=1.\] Set \(x=\iota (cv)\iota (w)\). The element \(x\) is a product of invertible Clifford generators, and \[x^{*}x =\iota (w)\iota (cv)^2\iota (w) =Q(cv)Q(w)=1.\] Thus \(x\) is a unitary element of the Lipschitz group. It has even degree, so it belongs to the Spin group. Its twisted adjoint action is the ordered product of reflections, and therefore \[\rho _v\rho _w\in \operatorname {range}(\operatorname {spinToOrthogonal}).\]
Proof.
Proof.
The displayed square identity gives \(Q(cv)Q(w)=c^2Q(v)Q(w)=1\). Each generator is a Clifford unit and lies in the Lipschitz group, while the star calculation above establishes the unitary condition. The twisted adjoint is multiplicative on Clifford units, and scalar rescaling does not change a reflection. Hence the action of \(x\) is \(\rho _{cv}\rho _w=\rho _v\rho _w\); its even degree supplies the remaining Spin condition.
Equations (2.24)--(2.26) give the product descriptions and scaling invariance used here. The product-square condition is sharper than asking for separate normalizations of \(v\) and \(w\): one scalar normalizes the product even when neither vector has been normalized separately.
Example 6. A Euclidean unit normal [lawson2016spin, I.2, (2.12), p. 14; (2.24)--(2.26), p. 18] [fcap-000D]AGENTDRAFTED
Example 6. A Euclidean unit normal [lawson2016spin, I.2, (2.12), p. 14; (2.24)--(2.26), p. 18] [fcap-000D]AGENTDRAFTED
Let \(V=\mathbb {R}^n\) with Euclidean inner product and use the sign convention \[Q(x)=-\langle x,x\rangle .\] For a unit vector \(v\), one has \(Q(v)=-1\); thus \(c=1\) satisfies the square condition in Lemma 4. The Clifford generator \(\iota (v)\) is already Pin-normalized, and its action is the familiar hyperplane reflection \[\rho _v(w)=w-2\langle v,w\rangle v.\] For orthonormal \(v,w\), the even product \(\iota (v)\iota (w)\) lies in Spin and lifts the composition \(\rho _v\rho _w\). This is the Euclidean specialization of the general Pin and paired-Spin lifting statements in Lemma 4 and Theorem 5.
Remark 7. From individual lifts to generation [lawson2016spin, I.2, Proposition 2.2, Definition 2.3, and (2.24)--(2.26), pp. 13--18] [fcap-000E]AGENTDRAFTED
Remark 7. From individual lifts to generation [lawson2016spin, I.2, Proposition 2.2, Definition 2.3, and (2.24)--(2.26), pp. 13--18] [fcap-000E]AGENTDRAFTED
Lawson and Michelsohn supply the twisted-adjoint reflection formula, the definitions of Pin and Spin, the description by products of normalized vectors, and the square-root obstruction to normalization. The square-witness statements in Lemma 4 and Theorem 5 isolate the precise algebraic hypotheses under which one or two reflections lift.
An individual lift does not by itself show that all orthogonal transformations lift. That global conclusion requires finite dimension, nondegeneracy, and the Cartan--Dieudonne factorization developed next.
8. From reflection generation to Pin and Spin [fcap-000U]AGENTDRAFTED
8. From reflection generation to Pin and Spin [fcap-000U]AGENTDRAFTED
One reflection can enlarge the fixed subspace of an orthogonal transformation. Iterating this correction proves reflection generation and makes the unnormalized Lipschitz action onto the orthogonal group. Passing to the norm-one Pin and Spin carriers requires scalar normalization: determinant parity controls evenness, while the spinor norm measures the remaining obstruction over a general field.
Extending the field preserves the spinor norm through the map on square classes. A quadratic extension can make a nontrivial obstruction vanish; the resulting pair of Spin lifts records this change through its Galois action.
Isotropic transvections give a complementary explicit family in the Spin image: their nilpotent Clifford lifts add through the quotient \(u^{\perp }/Ku\). A null-frame calculation exhibits the quadratic action term, while a separate factorization retains a radical PGA shear inside the vector-generated carrier.
Lemma 8.1. Fixed-subspace correction by reflections [cartan1981theory, Section 10, pp. 10--12] [fcap-000V]AGENTDRAFTED
Lemma 8.1. Fixed-subspace correction by reflections [cartan1981theory, Section 10, pp. 10--12] [fcap-000V]AGENTDRAFTED
Cartan proves reflection factorization by an induction that enlarges the fixed subspace. TauCeti formalizes the correction as a list of at most two anisotropic reflections whose product with \(g\) fixes \(W+Kx\) pointwise TauCeti.QuadraticMap.exists_reflectionOrthogonal_list_prod_mul_eqOn_sup_span_singleton. The statement below repackages that list-valued result: when \(H\) contains every reflection, closure under products places the correcting element in \(H\).
Let \(K\) be a field of characteristic different from \(2\), let \(Q\) be a quadratic form on a \(K\)-vector space \(V\), and let \(H\le O(V,Q)\) contain every reflection in a nonisotropic vector. Suppose \(g\in O(V,Q)\) fixes a subspace \(W\) pointwise and \(x\in W^{\perp }\) has \(Q(x)\ne 0\). Then there is an element \(r\in H\) such that \[rg\vert _{W+Kx}=\operatorname {id}.\] The correction leaves the previously fixed space untouched and fixes one additional nonisotropic direction. It is either one reflection or a product of two reflections.
Proof.
Proof.
Compare \(x\) with \(g(x)\). When \(g(x)-x\) is nonisotropic, reflection in that difference carries \(g(x)\) to \(x\); because the difference is orthogonal to \(W\), the reflection fixes \(W\). In the exceptional case \(g(x)+x\) is nonisotropic: reflection in this sum carries \(g(x)\) to \(-x\), and reflection in \(x\) supplies the second factor. Both factors fix \(W\), so their product gives the required correction.
Lemma 8.2. Pin-range refinement of the correction [cartan1981theory, Section 10, pp. 10--12]; [lawson2016spin, I.2, (2.26) and Theorem 2.9, pp. 18--19] [fcap-0018]
L∃∀NAGENTDRAFTED
Lemma 8.2. Pin-range refinement of the correction [cartan1981theory, Section 10, pp. 10--12]; [lawson2016spin, I.2, (2.26) and Theorem 2.9, pp. 18--19] [fcap-0018]
L∃∀NAGENTDRAFTED
Under the hypotheses of Lemma 8.1, suppose moreover that \(K\) is separably closed and take \(H\) to be the range of the Pin action. Over a separably closed field, TauCeti's fixed-sign square condition from Theorem 8.4 holds, so every reflection factor used by the correction has a square-normalized Pin lift by Lemma 4. The correcting element \(r\) can therefore be chosen in \[\operatorname {range}(\operatorname {pinToOrthogonal}),\] and still satisfies \(rg\vert _{W+Kx}=\operatorname {id}\). The statement concerns the correcting element in the Pin-action range; in the exceptional case it is the image of a product of two Pin lifts, not the image of a single reflecting vector.
Theorem 8.3. Cartan--Dieudonne generation [lawson2016spin, I.2, Theorem 2.7, p. 17] [fcap-000W]
L∃∀NAGENTDRAFTED
Theorem 8.3. Cartan--Dieudonne generation [lawson2016spin, I.2, Theorem 2.7, p. 17] [fcap-000W]
L∃∀NAGENTDRAFTED
Let \(K\) be a field of characteristic different from \(2\), let \(V\) be finite-dimensional, and let \(Q\) be nondegenerate. Every orthogonal transformation is a product of reflections in nonisotropic vectors. Equivalently, if a subgroup \(H\le O(V,Q)\) contains every such reflection, then \[H=O(V,Q).\] This formulation asserts generation only; it records neither a sharp bound on the number of reflection factors nor a parity formula for such a factorization.
Proof.
Proof.
Begin with the zero fixed subspace, whose restricted polar form is nondegenerate. If the current nondegenerate fixed subspace is not all of \(V\), its orthogonal complement is nonzero and nondegenerate, hence contains a nonisotropic vector. The correction step of Lemma 8.1 enlarges the fixed subspace by that orthogonal line and preserves nondegeneracy. Finite-dimensional induction eventually makes the corrected product the identity, expressing the original transformation as a product of reflections. Cartan gives this fixed-vector induction, including the isotropic-difference case, in [cartan1981theory, Section 10, pp. 10--12].
Theorem 8.4. Surjectivity of the Pin action [lawson2016spin, I.2, Theorem 2.9, pp. 18--19] [fcap-000X]
L∃∀NAGENTDRAFTED
Theorem 8.4. Surjectivity of the Pin action [lawson2016spin, I.2, Theorem 2.9, pp. 18--19] [fcap-000X]
L∃∀NAGENTDRAFTED
Let \(K\), \(V\), and \(Q\) be as in Theorem 8.3. Suppose every scalar \(-Q(v)^{-1}\) attached to a nonisotropic vector is a square in \(K\). Then the twisted-adjoint homomorphism is surjective: \[\operatorname {pinToOrthogonal}:\operatorname {Pin}(V,Q)\twoheadrightarrow O(V,Q).\] Indeed, Lemma 4 puts every reflection in its range, and Theorem 8.3 says that those reflections generate the target. In particular the conclusion holds over a separably closed field.
Lawson and Michelsohn ask whether a nonzero vector can be rescaled to quadratic length either \(+1\) or \(-1\); see (2.26) and the discussion preceding Theorem 2.9. Under the convention \(Q=-q\), TauCeti's hypothesis asks for the particular scalar \(-Q(v)^{-1}\) to be a square, so every reflecting vector is normalized to one fixed sign. This is a sufficient and generally stronger condition, not an equivalent reformulation of Lawson--Michelsohn's condition.
Example 8.5. A planar rotation as two reflections [lawson2016spin, I.2, (2.24)--(2.26), p. 18] [fcap-000Y]AGENTDRAFTED
Example 8.5. A planar rotation as two reflections [lawson2016spin, I.2, (2.24)--(2.26), p. 18] [fcap-000Y]AGENTDRAFTED
In an oriented Euclidean plane, let \(u\) and \(v\) be unit normals whose directed angle is \(\frac {\theta }{2}\). Reflection in \(u^{\perp }\) followed by reflection in \(v^{\perp }\) is rotation through \(\theta \). With the convention \(Q=-\langle -,-\rangle \), both vectors have \(Q=-1\), and \[s=\iota (v)\iota (u)\in \operatorname {Spin}(V,Q)\] lifts that rotation. In an oriented orthonormal basis \(e_1,e_2\), the familiar rotor form is \[\pm s=\cos \left (\frac {\theta }{2}\right )+\sin \left (\frac {\theta }{2}\right )\,\iota (e_1)\iota (e_2),\] after choosing the central sign and the order convention for the two reflections. This is the two-dimensional specialization of the paired lift in Theorem 5; the half-angle appears because the Spin element acts by conjugation on vectors.
Lemma 8.6. Determinant parity detects the even lift [lawson2016spin, I.2, Theorems 2.7 and 2.9, pp. 17--19] [fcap-001A]
L∃∀NAGENTDRAFTED
Lemma 8.6. Determinant parity detects the even lift [lawson2016spin, I.2, Theorems 2.7 and 2.9, pp. 17--19] [fcap-001A]
L∃∀NAGENTDRAFTED
Let \(R\) be a commutative ring in which \(2\) is invertible, let \(M\) be a finite free \(R\)-module, and let \(Q\) be a quadratic form on \(M\). A reflection in a vector of invertible quadratic value has determinant \(-1\). Therefore a product of \(r\) such reflections has determinant \[(-1)^r.\] In particular, every product of an even number of reflections belongs to \(SO(M,Q)\).
Lawson--Michelsohn state this parity argument for quadratic vector spaces over a field. The finite-free commutative-ring statement above is the formalized extension: its determinant calculation uses freeness and finiteness, while invertibility of \(2\) identifies the fixed part of the grading involution with the even subalgebra.
The Clifford lift remembers this parity. If \(p\in \operatorname {Pin}(M,Q)\) and its orthogonal action has determinant \(1\), then \(p\) lies in the even Clifford subalgebra. Hence \(p\) is a Spin element. Thus any Pin lift of a special orthogonal transformation is automatically even.
Proof.
Proof.
Multiplicativity of the determinant gives the first assertion from \(\det (\rho _v)=-1\). For the second, the grading involution of a Lipschitz element is its determinant sign times that element. If the determinant is \(1\), the involution fixes the Pin element. Because \(2\) is invertible, the fixed submodule of the grading involution is precisely the even Clifford subalgebra.
Theorem 8.7. Surjectivity of the Spin action [lawson2016spin, I.2, Theorem 2.9, pp. 18--19] [fcap-001B]
Theorem 8.7. Surjectivity of the Spin action [lawson2016spin, I.2, Theorem 2.9, pp. 18--19] [fcap-001B]
Let \(K\) be a field of characteristic different from \(2\), let \(V\) be finite-dimensional, and let \(Q\) be nondegenerate. Suppose that for every nonisotropic \(v\in V\), the scalar \(-Q(v)^{-1}\) is a square in \(K\). Then the twisted-adjoint action restricts to a surjection
\[\operatorname {Spin}(V,Q)\twoheadrightarrow SO(V,Q).\]
The underlying homomorphism is CliffordAlgebra.spinToSpecialOrthogonal, and its action on vectors is the usual Spin action by CliffordAlgebra.coe_spinToSpecialOrthogonal_apply.
Indeed, the square-normalization hypothesis and Cartan--Dieudonne generation give the Pin surjection of Theorem 8.4. It lifts an element of \(SO(V,Q)\) to Pin; the lift has determinant \(1\), so Lemma 8.6 shows that it is even and therefore lies in Spin. The restriction square
CliffordAlgebra.spinToSpecialOrthogonal_surjective_of_pinToOrthogonal_surjective.The square condition is TauCeti's fixed-sign sufficient hypothesis, stronger in general than Lawson--Michelsohn's option to normalize each vector to either sign; see Theorem 8.4. For a positive-definite real geometric form \(q\), the Clifford convention is \(Q=-q\); hence \(-Q(v)^{-1}>0\) for every nonzero \(v\), so the reflecting vectors can be normalized over \(\mathbb {R}\). This observation does not assert the square condition for arbitrary real signatures.
Proposition 8.8. The reverse norm descends through the Lipschitz action [fcap-002D]AGENTDRAFTED
Proposition 8.8. The reverse norm descends through the Lipschitz action [fcap-002D]AGENTDRAFTED
Let \(K\) be a field of characteristic different from two, let \(V\) be a positive-dimensional finite-dimensional \(K\)-space, and let \(Q\) be nondegenerate. Write \(\Gamma (Q)\) for the vector-generated Lipschitz group, and \(\tau _Q:\Gamma (Q)\to O(V,Q)\) for its twisted action. For \(x\in \Gamma (Q)\), let \(N_{\mathrm {rev}}(x)\in K^{\times }\) be the unique scalar unit satisfying \(\operatorname {rev}(x)x=N_{\mathrm {rev}}(x)\,1\). Set \(\mathcal {S}_K=K^{\times }/(K^{\times })^2\). The top row is exact, and the square commutes:
CliffordAlgebra.scalarUnits_injective
CliffordAlgebra.ker_lipschitzToOrthogonal
CliffordAlgebra.lipschitzToOrthogonal_surjective. The right
vertical map is the orthogonal spinor norm, while
\(\nu _Q=\nu _Q^O|_{SO(V,Q)}\) is its restriction used in Theorem 8.9.
The square expresses descent through the action, not surjectivity of
\(\nu _Q^O\)
CliffordAlgebra.orthogonalSpinorNorm_lipschitzToOrthogonal.If \(Q(v)\) is nonzero, then
\[N_{\mathrm {rev}}(\widehat v)=Q(v),\qquad
\nu _Q^O(r_v)=[Q(v)]\]
CliffordAlgebra.cliffordNorm_unitι
CliffordAlgebra.orthogonalSpinorNorm_reflectionOrthogonal.
Consequently, for an even product
\(x=\widehat v_1\cdots \widehat v_{2k}\) of nonisotropic vector lifts,
\[\tau _Q(x)=r_{v_1}\cdots r_{v_{2k}}\in SO(V,Q),\qquad
\nu _Q(r_{v_1}\cdots r_{v_{2k}})
=\left [\prod _{i=1}^{2k}Q(v_i)\right ].\]
Multiplying a lift by \(c\in K^\times \) changes its reverse norm by \(c^2\),
so the square class is independent of the chosen lift.
[chevalley1954algebraic, II.3.5--6, pp. 52--53] gives these vector and
paired-product values. The scalar exact sequence, reflection factorization,
and the same square-scaling law appear in
[meinrenken2013clifford, Theorem 3.1, pp. 50--51].
Chevalley's quotient statement assumes positive dimension; Meinrenken works
with a finite-dimensional characteristic-zero nondegenerate bilinear space.
If \(e:(V,Q)\simeq (V',Q')\) is an isometry equivalence, then conjugation
transport preserves both norms: for \(g\in O(V,Q)\) and \(h\in SO(V,Q)\),
\[\nu _{Q'}^O(ege^{-1})=\nu _Q^O(g),\qquad
\nu _{Q'}(ehe^{-1})=\nu _Q(h).\]
It therefore carries \(\ker \nu _Q\) onto \(\ker \nu _{Q'}\)
QuadraticMap.IsometryEquiv.orthogonalSpinorNorm_orthogonalGroupCongr
QuadraticMap.IsometryEquiv.spinorNorm_specialOrthogonalGroupCongr
kernel-transport source.
The induced kernel equivalence also commutes with Spin transport
Spin-transport source.
These are isometry-equivalence statements; they do not assert scalar-extension
or orthogonal-product naturality. This is the norm-square companion to the
vector-action square in Proposition 8.21.
Theorem 8.9. The Spin image is the spinor-norm kernel [fcap-0023]
L∃∀NAGENTDRAFTED
Theorem 8.9. The Spin image is the spinor-norm kernel [fcap-0023]
L∃∀NAGENTDRAFTED
Let \(K\) be a field in which \(2\) is invertible, \(V\) a
finite-dimensional \(K\)-space, and \(Q\) a nondegenerate quadratic form.
The Clifford norm of a Lipschitz lift, taken modulo squares, descends to
\(\nu _Q^O:O(V,Q)\to K^{\times }/(K^\times )^2\)
CliffordAlgebra.orthogonalSpinorNorm_lipschitzToOrthogonal.
Its restriction to \(SO(V,Q)\) is the spinor norm
\(\nu _Q:SO(V,Q)\to K^\times / (K^\times )^2\)
CliffordAlgebra.spinorNorm. Then
\[\operatorname {im}\bigl (\operatorname {Spin}(V,Q)\to SO(V,Q)\bigr )
=\ker \nu _Q.\]
Thus a special orthogonal transformation has a Spin lift exactly
when its spinor-norm class is trivial.
[chevalley1954algebraic, II.3.5--6, pp. 52--53] defines the
reversal norm and describes the reduced orthogonal image by square
classes of products \(Q(u)Q(v)\). His ordinary Clifford action and
reversal norm compare with TauCeti's twisted action on even lifts: grading
fixes such lifts, so the two actions agree, and reverse and star norms
coincide Remark [fcap-0028]. For a single nonisotropic reflection, the descended
orthogonal spinor norm is
\[\nu _Q^O(r_v)=[Q(v)]\]
CliffordAlgebra.orthogonalSpinorNorm_reflectionOrthogonal.
This agrees with Chevalley's reverse norm. TauCeti's star norm on the odd
vector lift has class \([-Q(v)]\); it is a different norm. The extra minus
sign cancels on an even product, where the reverse and star norms agree.
Proof.
Proof.
Every Spin element has reverse norm one, so its image has trivial
spinor norm
CliffordAlgebra.spinorNorm_spinToSpecialOrthogonal.
Conversely, suppose first that \(V\) has positive dimension. Take
\(g\in SO(V,Q)\) with \(\nu _Q(g)=1\), and choose a Lipschitz lift \(x\) of
\(g\). Since \(\det (g)=1\), determinant parity first shows that
\(x\) is even
CliffordAlgebra.mem_even_of_det_lipschitzToOrthogonal_eq_one
Lemma 8.6. Trivial spinor class says that
\(N_{\mathrm {rev}}(x)\) is a square. Scalar normalization therefore produces
an even lift with reverse norm one
source theorem;
by the even-element comparison in Remark [fcap-0028], it lies in Spin and has
the same orthogonal action. In dimension zero \(SO(V,Q)\) is trivial, so the
image and the spinor-norm kernel are both its identity subgroup.
Theorem 8.10. Spinor norms commute with extension of scalars [fcap-003N]AGENTDRAFTED
Theorem 8.10. Spinor norms commute with extension of scalars [fcap-003N]AGENTDRAFTED
Let \(L/K\) be an extension of fields of characteristic different from two. Let \(V\) be a positive-dimensional finite-dimensional \(K\)-space, and let \(Q\) be nondegenerate. Set \(V_L=L\otimes _K V\), with extended form \(Q_L\), and write \[j:K^{\times }/(K^\times )^2\longrightarrow L^{\times }/(L^\times )^2, \qquad j([a]_K)=[a]_L.\] For \(g\in O(V,Q)\), scalar extension gives \(g_L(a\otimes v)=a\otimes g(v)\). Then \[\nu _{Q_L}^O(g_L)=j\bigl (\nu _Q^O(g)\bigr ).\] In particular, for \(g\in SO(V,Q)\), \[\nu _{Q_L}(g_L)=j\bigl (\nu _Q(g)\bigr ),\] and \(g_L\) has a Spin lift exactly when \(j(\nu _Q(g))=1\).
Proof.
Proof.
A Gram matrix for the unhalved polar form \(B_Q\) has nonzero determinant. Its determinant remains nonzero under the field embedding, so \(Q_L\) is nondegenerate. For \(Q(v)\ne 0\), the reflection formula is \[r_v(x)=x-\frac {B_Q(x,v)}{Q(v)}v.\] Since \(Q_L(1\otimes v)=Q(v)\) and the polar form extends by \(L\)-bilinearity, this formula on pure tensors gives \((r_v)_L=r_{1\otimes v}\). Cartan--Dieudonne writes any orthogonal \(g\) as \(r_{v_1}\cdots r_{v_k}\). The reflection values from Proposition 8.8 therefore give \[\begin {aligned} \nu _{Q_L}^O(g_L) &=\left [\prod _{i=1}^k Q_L(1\otimes v_i)\right ]_L\\ &=j\left (\left [\prod _{i=1}^k Q(v_i)\right ]_K\right ) =j\bigl (\nu _Q^O(g)\bigr ). \end {aligned}\] Determinants also extend, so restricting to \(SO\) proves the second identity. Apply the image/kernel theorem Theorem 8.9 over \(L\) to obtain the lifting criterion.
The Clifford map \(c:\mathcal {C}\kern -2pt\ell (Q)\to \mathcal {C}\kern -2pt\ell (Q_L)\) sends \(\iota _Q(v)\) to \(\iota _{Q_L}(1\otimes v)\). It preserves parity, reversal and products, and carries each nonisotropic vector unit to a nonisotropic vector unit. Thus it restricts to a map of the actual Spin carriers, and their vector actions satisfy \[q_L(c(s))=(q_K(s))_L\qquad (s\in \operatorname {Spin}(Q)),\] where \(q_K\) and \(q_L\) denote the Spin projections. Indeed, apply \(c\) to the conjugation identity on every vector generator. A lift defined over \(K\) therefore remains a lift over \(L\); the next proposition explains how additional lifts can appear when \(j\) kills a nontrivial square class.
[chevalley1954algebraic, Section 2.7, pp. 60--61] describes the Clifford extension, compatibility with the main antiautomorphism, and the group/vector-action inclusions in even dimension. His main antiautomorphism is reversal. The reflection proof above gives the stated naturality in every positive dimension, using the reverse-norm convention of Proposition 8.8.
TauCeti proves the orthogonal and special-orthogonal identities in
CliffordAlgebra.orthogonalSpinorNorm_orthogonalGroupBaseChange
and
CliffordAlgebra.spinorNorm_specialOrthogonalGroupBaseChange
under the field, finite-dimensionality, nondegeneracy and invertibility-of-two
hypotheses. The commuting Spin-action square is
CliffordAlgebra.spinToSpecialOrthogonal_baseChange;
its more general input is a finite free module over a commutative ring
with two invertible.
Proposition 8.11. Spin lifts over a quadratic extension [fcap-003O]AGENTDRAFTED
Proposition 8.11. Spin lifts over a quadratic extension [fcap-003O]AGENTDRAFTED
Keep the quadratic-space hypotheses of Theorem 8.10. Let \(d\in K^\times \) be nonsquare, put \(L=K(\sqrt d)\), and let \(\sigma \) be its nontrivial \(K\)-automorphism. The square-class map has kernel \[\ker j=\{1,[d]_K\}.\] Consequently, for \(g\in SO(V,Q)\), \[g_L\text { has a Spin lift} \quad \Longleftrightarrow \quad \nu _Q(g)\in \{1,[d]_K\}.\] The trivial class already gives a lift over \(K\). If \(\nu _Q(g)=[d]_K\), the two lifts over \(L\) are exchanged by \(\sigma \); neither is the scalar extension of a \(K\)-defined Spin element.
Proof.
Proof.
Suppose \(a\in K^\times \) becomes a square in \(L\). Write \[a=(u+v\sqrt d)^2=u^2+dv^2+2uv\sqrt d, \qquad u,v\in K.\] The basis \(1,\sqrt d\) and characteristic different from two give \(uv=0\). If \(v=0\), then \(a=u^2\); if \(u=0\), then \(a=dv^2\). The nonzero remaining coefficient shows that \([a]_K\) is respectively \(1\) or \([d]_K\). Both classes become squares in \(L\), and they are distinct because \(d\) is nonsquare. This proves the kernel formula; Theorem 8.10 gives the criterion for \(g_L\).
Now assume \(\nu _Q(g)=[d]_K\). By Proposition 8.8, take a Lipschitz lift \(x\) of \(g\); determinant parity makes it even. Its reverse norm is \(db^2\) for some \(b\in K^\times \). Replacing \(x\) by \(x/b\) preserves its action and makes \(N_{\mathrm {rev}}(x)=d\). In the extended Clifford algebra set \[s=\frac {c(x)}{\sqrt d}.\] Scalar units are Lipschitz and even by Proposition 8.8. Thus \(s\) is even and Lipschitz, and \[N_{\mathrm {rev}}(s)=\frac {d}{(\sqrt d)^2}=1.\] The carrier criterion Remark [fcap-0028] places \(s\) in the actual \(\operatorname {Spin}(Q_L)\), and scalar normalization leaves its vector action equal to \(g_L\). Any other Spin lift differs from \(s\) by a scalar unit, by the Lipschitz action kernel over \(L\). Norm one forces that scalar's square to be one, so all lifts are precisely \(s\) and \(-s\).
The coefficient automorphism \(\sigma \) acts semilinearly on \(\mathcal {C}\kern -2pt\ell (Q_L)\): it fixes each extended generator and sends \(\sqrt d\) to \(-\sqrt d\). In particular it fixes \(c(x)\) and gives \[\sigma (s)=-s,\qquad \sigma (-s)=s.\] These elements are distinct because \(s\) is a unit and the characteristic is not two. Every Clifford element obtained by extending coefficients from \(K\) is fixed by \(\sigma \). Neither lift can therefore come from \(\operatorname {Spin}(Q)\), in agreement with its nontrivial spinor-norm obstruction.
For an explicit rational example, take \(K=\mathbb Q\) and \[Q(ae+bf)=a^2+2b^2,\qquad g=-\operatorname {Id}=r_e r_f.\] Here \(e^2=1\), \(f^2=2\), and \(ef=-fe\). Thus \(x=ef\) satisfies \[\operatorname {rev}(x)x=feef=2,\qquad x^2=efef=-2,\] and \(\nu _Q(g)=[2]_{\mathbb Q}\) is nontrivial. Over \(L=\mathbb Q(\sqrt 2)\), however, \[s=\frac {ef}{\sqrt 2},\qquad N_{\mathrm {rev}}(s)=1,\qquad s^2=-1.\] Its vector action is still \(-\operatorname {Id}\). The two Spin lifts \(s,-s\) are interchanged by conjugating \(\sqrt 2\); the rational orthogonal transformation acquires lifts without either lift becoming rational.
Proposition 8.12. Eichler transvections have additive Spin lifts [fcap-002M]AGENTDRAFTED
Proposition 8.12. Eichler transvections have additive Spin lifts [fcap-002M]AGENTDRAFTED
Let \(K\) be a field in which \(2\) is invertible, let \(V\) be a
\(K\)-space, and let \(Q\) be nondegenerate. Write \(B_Q\) for the unhalved
polar form and \(\widehat v=\iota _Q(v)\) for a Clifford generator. Suppose
\[Q(u)=0,\qquad B_Q(u,w)=0.\]
The Eichler transvection and its Clifford lift are
\[\begin {aligned}
E_{u,w}(x)
&=x+B_Q(x,u)w-B_Q(x,w)u-Q(w)B_Q(x,u)u,\\
L_{u,w}&=1+\widehat w\widehat u.
\end {aligned}\]
Then \(L_{u,w}\in \operatorname {Spin}(Q)\), its Spin action is \(E_{u,w}\), and
\[L_{u,w}^{-1}=\operatorname {rev}(L_{u,w})=1-\widehat w\widehat u.\]
The formal transformation formula already makes sense over a commutative
ring and module, without nondegeneracy or invertible \(2\)
QuadraticMap.transvection_apply
QuadraticMap.transvection_mem_specialOrthogonalGroup.
The actual Spin lift uses the field, invertible-two, and nondegeneracy
hypotheses stated above
CliffordAlgebra.coe_spinTransvection
CliffordAlgebra.coe_spinToSpecialOrthogonal_spinTransvection.
Indeed, put \(N=\widehat w\widehat u\). The Clifford relations give \[\begin {gathered} N^2=0,\qquad \operatorname {rev}(N)=-N,\\ N\widehat x-\widehat xN =B_Q(x,u)\widehat w-B_Q(x,w)\widehat u,\\ N\widehat xN=Q(w)B_Q(x,u)\widehat u. \end {gathered}\] Thus expansion of \((1+N)\widehat x(1-N)\) gives exactly the displayed formula, including its negative quadratic term, and proves reverse norm one. Actual membership in the vector-generated carrier is a separate point. If \(Q(w)\ne 0\), the explicit factorization is \[1+\widehat w\widehat u =\widehat {\frac {w}{Q(w)}}\, \widehat {\bigl (w+Q(w)u\bigr )},\] and the two quadratic values multiply to \(1\). If \(Q(w)=0\) and \(w\notin Ku\), nondegeneracy supplies \(x\perp u\) with \(b=B_Q(w,x)\ne 0\). For \[a=x+\frac {b-Q(x)}{b}w\] one has \(Q(a)=b\), \(Q(w+a)=2b\), and \(L_{u,w}=L_{u,w+a}L_{u,-a}\), reducing to the nonisotropic case. If \(w\in Ku\), the lift is \(1\). This is the algebraic carrier argument behind the linked formal construction; it needs no finite-dimensionality.
For \(w,w'\in u^\perp \), the cross term
\((\widehat w\widehat u)(\widehat {w'}\widehat u)\) vanishes. Hence
\[L_{u,w+w'}=L_{u,w}L_{u,w'},\qquad
L_{u,-w}=L_{u,w}^{-1},\qquad
L_{u,w+cu}=L_{u,w}.\]
The same equations hold after projection to the Eichler transformations.
Thus the lifts form a homomorphism
\[u^{\perp }/Ku\longrightarrow \operatorname {Spin}(Q)\]
which commutes with the projection to \(SO(Q)\); when \(u\ne 0\), it is
injective
CliffordAlgebra.spinTransvection_add
CliffordAlgebra.spinTransvection_add_smul
CliffordAlgebra.spinToSpecialOrthogonal_comp_spinTransvectionHom
CliffordAlgebra.spinTransvectionHom_injective.
The domain is \(u^{\perp }/Ku\), not all of \(V/Ku\); for \(u=0\) the family is
trivial. If \(V\) is additionally finite-dimensional, these transformations
have trivial spinor norm, as predicted by Theorem 8.9
CliffordAlgebra.spinorNorm_transvection.
Chevalley treats the common totally singular case \(Q(u)=Q(w)=B_Q(u,w)=0\): his finite exponential is \(1+\widehat w\widehat u\) and his conjugation formula is the displayed action with its quadratic term zero [chevalley1954algebraic, III.1.7, pp. 73--74]. This passage does not state the arbitrary-\(Q(w)\) formula. Meinrenken's quantization of the bivector \(w\wedge u\) is \(\widehat w\widehat u\); his commutator theorem and exponential Spin comparison recover the full formula over finite-dimensional nondegenerate real or complex spaces [meinrenken2013clifford, Section 2.2.10, Theorem 2.1 and Proposition 2.12, pp. 39--40] [meinrenken2013clifford, Proposition 3.2, pp. 53--54]. Here his symmetric form is the half-polar form \(B_M=b_Q=B_Q/2\). Since \(N^2=0\), both the Clifford and vector exponentials truncate, and the written polynomial calculation fixes the normalization and extends the formula to the stated general field. No claim that every Spin element is one exponential is made.
Example 8.13. A null-frame Spin transvection and a radical shear [fcap-002N]AGENTDRAFTED
Example 8.13. A null-frame Spin transvection and a radical shear [fcap-002N]AGENTDRAFTED
Let \(K\) be a field in which \(2\) is invertible and take the
three-dimensional quadratic space
\[Q(au+bv+cz)=ab+c^2.\]
Thus \(u,v\) are null, \(B_Q(u,v)=1\), \(Q(z)=1\), and \(z\) is orthogonal to
their hyperbolic plane. For \(w=tz\), the preceding lift and action become
\[\begin {gathered}
L_t=1+t\widehat z\widehat u
=\widehat z\,\widehat {(z+tu)},\\
E_t(u)=u,\qquad E_t(z)=z-2tu,\qquad
E_t(v)=v+tz-t^2u.
\end {gathered}\]
Both factors in the displayed product have quadratic value \(1\). Hence the
pair criterion puts \(L_t\) directly in the actual Spin group, including at
\(t=0\)
CliffordAlgebra.ι_mul_ι_mem_spinGroup_of_norm_mul_norm_eq_one.
In coordinates \((a,c,b)\) the transformation is
\[E_t=
\begin {pmatrix}
1&-2t&-t^2\\
0&1&t\\
0&0&1
\end {pmatrix}.\]
Substitution gives \(Q(E_t x)=Q(x)\), while multiplication gives
\(E_sE_t=E_{s+t}\) and \(L_sL_t=L_{s+t}\). At \(t=1/2\),
\[z\longmapsto z-u,\qquad
v\longmapsto v+\frac 12z-\frac 14u,\]
and composing this map with itself gives
\(z\mapsto z-2u\) and \(v\mapsto v+z-u\). For \(t\ne 0\), the vector action has
\((E_t-1)^2v=-2t^2u\) and \((E_t-1)^3=0\), although the Clifford increment
satisfies \((L_t-1)^2=0\). Over \(\mathbb R\), this is the null frame inside
the split model of Example [fcap-002I]; over every stated field it is a concrete
element of the spinor-norm kernel in Theorem 8.9.
There is also a precise radical comparison. On the degenerate real form \[Q_{\mathrm {PGA}}(ar+xe+yf)=x^2+y^2\] the line \(\mathbb Rr\) is radical. With \(u=r\) and \(w=te\), the same ring-level transvection formula gives \[\begin {gathered} L_t=1+t\widehat e\widehat r =\widehat e\,\widehat {(e+tr)},\\ E_t(r)=r,\qquad E_t(e)=e-2tr,\qquad E_t(f)=f. \end {gathered}\] The nondegenerate packaged Spin-transvection theorem does not apply here. Nevertheless this particular lift still belongs to the vector-generated Spin carrier, because both displayed factors have quadratic value \(1\); the pair criterion itself needs no nondegeneracy. The quadratic action term vanishes because \(B_Q(r,-)=0\), and now \((E_t-1)^2=0\). This retains the original degenerate Clifford algebra rather than replacing it by the radical quotient of Remark [fcap-002C]. It does not identify the shear with a particular PGA point translation, motor parameter, dual encoding, or orientation convention.
Example 8.14. A mixed-sign isometry has no norm-one Spin lift [fcap-002E]AGENTDRAFTED
Example 8.14. A mixed-sign isometry has no norm-one Spin lift [fcap-002E]AGENTDRAFTED
On \(\mathbb R^2\), let \(Q(a,b)=a^2-b^2\), \(e_+=(1,0)\), and \(e_-=(0,1)\). The corresponding reflections are \[r_{e_+}=\operatorname {diag}(-1,1),\qquad r_{e_-}=\operatorname {diag}(1,-1),\] so \(g=r_{e_+}r_{e_-}=-I\) lies in \(SO(Q)\). Its spinor norm is \[\nu _Q(g)=[Q(e_+)Q(e_-)]=[-1]\ne [1].\] With the two norm conventions of Remark [fcap-0028], the even Clifford lift \(x=\widehat e_+\widehat e_-\) has \[N_{\mathrm {rev}}(x)=N_*(x)=-1.\] For every \(c\in \mathbb R^\times \), the scalar multiple \(cx\) has norm \(-c^2\), which cannot equal \(1\). More generally, any two Lipschitz lifts of \(g\) differ by a scalar by Proposition 8.8, so no lift can be normalized into the norm-one Spin carrier. Equivalently, the image theorem in Theorem 8.9 excludes a Spin lift because \(\nu _Q(g)\) is nontrivial.
This is the mixed-sign counterpart to the successful square normalizations in Lemma 4 and Theorem 5. Meinrenken notes that over \(\mathbb R\) one sometimes uses the weaker carrier condition \(N(x)=\pm 1\); under that different convention this \(x\) passes the norm test [meinrenken2013clifford, Remark 3.2, p. 52]. TauCeti's Spin group uses the norm-one carrier, so the two conventions must not be identified.
Remark 8.15. Real spinor-norm images and the low-rank boundary [fcap-002F]AGENTDRAFTED
Remark 8.15. Real spinor-norm images and the low-rank boundary [fcap-002F]AGENTDRAFTED
Let \(Q\) be a positive-dimensional finite-dimensional nondegenerate real
quadratic form. Distinguish the orthogonal norm \(\nu _Q^O\) on \(O(Q)\) from
its restriction \(\nu _Q\) to \(SO(Q)\). Since
\(\mathbb R^{\times }/(\mathbb R^\times )^2=\{[1],[-1]\}\), their images and the
Spin image are:
\[\begin {array}{c|c|c|c}
\text {case}&\operatorname {im}\nu _Q^O&
\operatorname {im}\nu _Q&\text {Spin image}\\ \hline
\text {positive definite}&\{[1]\}&\{[1]\}&SO(Q)\\
\text {negative definite}&\{[1],[-1]\}&\{[1]\}&SO(Q)\\
\text {indefinite}&\{[1],[-1]\}&\{[1],[-1]\}&\ker \nu _Q
\end {array}\]
For a positive form, every reflected value is a square, so the orthogonal
norm is trivial
CliffordAlgebra.orthogonalSpinorNorm_eq_one_of_posDef. For
a negative form, the orthogonal norm is the determinant square class and is
therefore trivial on \(SO(Q)\)
CliffordAlgebra.orthogonalSpinorNorm_eq_orthogonalDetSquareClass_of_negDef
CliffordAlgebra.spinorNorm_eq_one_of_negDef. In the
indefinite case, one positive and one negative reflection give a
determinant-one element of norm \([-1]\), so \(\nu _Q\) is onto
CliffordAlgebra.spinorNorm_surjective_of_indefinite. Thus
the final kernel has index two. The Spin-image column follows from
Theorem 8.9; the table does not identify this kernel with a topological
component.
Rank zero is separate: \(SO(Q)\) is trivial, and the image/kernel theorem
uses its subsingleton branch rather than the positive-dimensional scalar row.
In rank one, \(SO(Q)\) and its spinor norm are trivial. For any nonzero \(v\),
the image of \(\nu _Q^O\) is generated by \([Q(v)]\), and it is trivial exactly
when \(Q(v)\) is a square
CliffordAlgebra.spinorNorm_eq_one_of_finrank_le_one
CliffordAlgebra.orthogonalSpinorNorm_range_eq_zpowers_of_finrank_eq_one
CliffordAlgebra.orthogonalSpinorNorm_eq_one_iff_isSquare_apply_of_finrank_eq_one.
An indefinite real form has rank at least two. Degenerate or semidefinite PGA
forms lie outside every row of this nondegenerate table.
Theorem 8.16. Spin acts transitively on a positive quadratic sphere [fcap-0024]
L∃∀NAGENTDRAFTED
Theorem 8.16. Spin acts transitively on a positive quadratic sphere [fcap-0024]
L∃∀NAGENTDRAFTED
Let \(V\) be a finite-dimensional real vector space with \(\dim V\geq 2\), and let \(Q\) be positive definite. If \(Q(x)=Q(y)=c>0\), then some \(s\in \operatorname {Spin}(Q)\) satisfies \[\operatorname {spinVectorAction}_Q(s,x)=y.\] In particular, Spin acts transitively on the unit level \(Q(v)=1\). This is a statement about the algebraic vector action; no topology or compactness is needed.
Cartan's anisotropic-normal reflection has determinant \(-1\) [cartan1981theory, Section 9, pp. 9--10]. His even-reflection correction appears in [cartan1981theory, Section 10, p. 10]. The following two-case calculation gives the sphere orbit explicitly.
Proof.
Proof.
Write \(B_Q\) for the polar form. For \(a\ne 0\), reflection in the
hyperplane perpendicular to \(a\) is
\[r_a(v)=v-\frac {B_Q(a,v)}{Q(a)}a.\]
If \(x+y\ne 0\), then positive definiteness makes \(x+y\) anisotropic,
and
\[Q(x+y)=2c+B_Q(x,y)=B_Q(x+y,x).\]
Hence \(r_{x+y}(x)=-y\) and \(r_y r_{x+y}(x)=y\). If \(y=-x\), choose a
nonzero \(z\) with \(B_Q(z,x)=0\), possible because \(\dim V\geq 2\). Then
\(r_z(x)=x\) and \(r_x r_z(x)=y\). Both maps are products of two
reflections, so they lie in \(SO(Q)\). The positive-definite surjectivity
CliffordAlgebra.spinToSpecialOrthogonal_surjective_of_posDef
lifts the chosen map to Spin, whose vector action is the same map.
The formal surjectivity theorem uses positive \(Q\) directly: every
nonzero value \(Q(v)\) has a real square root, making the spinor norm
trivial on \(SO(Q)\)
CliffordAlgebra.orthogonalSpinorNorm_eq_one_of_posDef.
This is a separate route from the fixed-sign
sufficient hypothesis in Theorem 8.7.
Lemma 8.17. The real Spin kernel is the scalar pair [gallier2014clifford, Section 1.8, Proposition 1.21, pp. 39--40] [fcap-001C]
L∃∀NAGENTDRAFTED
Lemma 8.17. The real Spin kernel is the scalar pair [gallier2014clifford, Section 1.8, Proposition 1.21, pp. 39--40] [fcap-001C]
L∃∀NAGENTDRAFTED
For a real quadratic space of signature \((p,q)\) with \(p+q>0\), the kernel of the Spin action is the scalar pair: \[(\mathbb Z/2\mathbb Z)_{\mathrm {mult}} \simeq \ker \bigl (\operatorname {Spin}(p,q)\longrightarrow SO(p,q)\bigr ).\] The nontrivial residue class maps to the scalar Clifford element \(-1\). Thus the two kernel elements are precisely \(1\) and \(-1\). This is the kernel used in Gallier's real double-cover theorem.
TauCeti proves the analogous algebraic statement over a field \(K\): \(V\) is nontrivial and finite-dimensional, \(Q\) is nondegenerate, and \(2\) is invertible in \(K\). Under exactly those hypotheses it constructs the displayed canonical multiplicative equivalence. This is a generalization of the cited real result, not an attribution of arbitrary-field kernel classification to Gallier.
Theorem 8.18. The algebraic Spin extension [meinrenken2013clifford, Definition 3.2, pp. 51--52] [fcap-001D]
L∃∀NAGENTDRAFTED
Theorem 8.18. The algebraic Spin extension [meinrenken2013clifford, Definition 3.2, pp. 51--52] [fcap-001D]
L∃∀NAGENTDRAFTED
Let \(K\) be a characteristic-zero field, let \(V\) be nonzero and
finite-dimensional, and let its bilinear form be nondegenerate. Meinrenken defines Spin as the
even part of the norm-one Clifford group. Its kernel is the scalar pair. If
the Spin action is surjective, these data form the group extension
\[1\longrightarrow (\mathbb Z/2\mathbb Z)_{\mathrm {mult}}
\longrightarrow \operatorname {Spin}(Q)\longrightarrow SO(Q)\longrightarrow 1.\]
The left map sends the nontrivial class to \(-1\); the right map is the Spin
action. TauCeti packages this generic construction from an explicit
surjectivity proof. The group-extension constructor used in that package is
GroupExtension.ofMulEquivKer.
Meinrenken warns that the map to \(SO(V)\) need not be surjective over a general field; it is surjective when every element of \(K\) has a square root, because lifts can then be rescaled to have norm one. TauCeti separates this issue explicitly. Its generic construction assumes a field, a nontrivial finite-dimensional module, invertible \(2\), a nondegenerate quadratic form, and a supplied surjectivity proof. Over a separably closed field, Theorem 8.7 supplies that proof and yields the specialized extension.
Lemma 8.19. The real Pin kernel is the scalar pair [gallier2014clifford, Section 1.8, Proposition 1.21, pp. 39--40] [fcap-001E]
L∃∀NAGENTDRAFTED
Lemma 8.19. The real Pin kernel is the scalar pair [gallier2014clifford, Section 1.8, Proposition 1.21, pp. 39--40] [fcap-001E]
L∃∀NAGENTDRAFTED
For a real quadratic space of signature \((p,q)\) with \(p+q>0\), the Pin action has the same two-element kernel: \[(\mathbb Z/2\mathbb Z)_{\mathrm {mult}} \simeq \ker \bigl (\operatorname {Pin}(p,q)\longrightarrow O(p,q)\bigr ).\] Its nontrivial generator is the image in Pin of the scalar Spin element \(-1\). The identification is obtained by comparing the Pin kernel with the Spin kernel, not by adding a second pair of central elements. Gallier's real double-cover proof uses exactly the quotient by \(\{\pm 1\}\).
TauCeti transports the Spin-kernel equivalence to Pin over a field \(K\) when the module is nontrivial and finite-dimensional, \(Q\) is nondegenerate, and \(2\) is invertible. These are the formal theorem's exact assumptions; the cited scholarly claim is the real case.
Theorem 8.20. The algebraic Pin extension [meinrenken2013clifford, Definition 3.2, pp. 51--52] [fcap-001F]
L∃∀NAGENTDRAFTED
Theorem 8.20. The algebraic Pin extension [meinrenken2013clifford, Definition 3.2, pp. 51--52] [fcap-001F]
L∃∀NAGENTDRAFTED
In Meinrenken's characteristic-zero, nonzero, finite-dimensional, nondegenerate setting, Pin is the kernel of the norm on the Clifford group. Its scalar kernel and any proof that the Pin action is surjective determine the group extension \[1\longrightarrow (\mathbb Z/2\mathbb Z)_{\mathrm {mult}} \longrightarrow \operatorname {Pin}(Q)\longrightarrow O(Q)\longrightarrow 1.\] The inclusion sends the nontrivial class to the scalar \(-1\), and the projection is the Pin action. Meinrenken notes that surjectivity can fail over a general field and that square roots for all field elements suffice to normalize lifts. TauCeti's generic theorem instead assumes a field, a nontrivial finite-dimensional module, invertible \(2\), a nondegenerate quadratic form, and an explicit surjectivity proof. Its separably closed specialization obtains that proof from the formal Cartan--Dieudonne route.
Proposition 8.21. Isometries transport the Spin vector action [fcap-0029]
L∃∀NAGENTDRAFTED
Proposition 8.21. Isometries transport the Spin vector action [fcap-0029]
L∃∀NAGENTDRAFTED
Let \(R\) be a commutative ring, let \(M_1,M_2\) be \(R\)-modules with
quadratic forms \(Q_1,Q_2\), and let \(f:M_1\to M_2\) be an \(R\)-linear map
satisfying
\[Q_2(f(m))=Q_1(m).\]
The Clifford universal property gives an algebra homomorphism
\(\operatorname {Cl}(f):\mathcal {C}\kern -2pt\ell (Q_1)\to \mathcal {C}\kern -2pt\ell (Q_2)\) characterized on generators by
\[\operatorname {Cl}(f)(\iota _{Q_1}(m))=\iota _{Q_2}(f(m))\]
CliffordAlgebra.map_apply_ι.
It preserves the Spin carrier and therefore restricts to a group homomorphism
\(\operatorname {Spin}(f):\operatorname {Spin}(Q_1)\to \operatorname {Spin}(Q_2)\)
QuadraticMap.Isometry.spinGroupMap. Concretely, the
Clifford map preserves Lipschitz membership
QuadraticMap.Isometry.map_mem_lipschitzGroup, evenness
CliffordAlgebra.map_mem_even, and Clifford conjugation
CliffordAlgebra.map_star; these are the carrier conditions
separated in Remark [fcap-0028]. Neither construction requires \(f\) to have an
inverse.
Now suppose that \(2\) is invertible in \(R\). If \(a_i\) denotes the Spin
vector action on \(M_i\), then
\[a_2\bigl (\operatorname {Spin}(f)(s),f(m)\bigr )
=f\bigl (a_1(s,m)\bigr ).\]
This identity says that the square with horizontal maps \(a_1,a_2\) and
vertical maps \(\operatorname {Spin}(f)\times f,f\) commutes. It is the vector-action
naturality equation, with no finite-dimensionality or nondegeneracy
hypothesis. If \(f\) is instead an isometry equivalence, it induces a Spin
equivalence
QuadraticMap.IsometryEquiv.spinGroupEquiv, and the same
square packages as naturality of the Spin-to-special-orthogonal homomorphism
source theorem.
A changed Gram matrix shows why the target form is part of the data. Over \(\mathbb Q\), set \(Q_1(x,y)=x^2+y^2\) and \(T(x,y)=(2x,y)\). Keeping the same form on the target does not give an isometry: at \(e_1\), \[Q_1(Te_1)=4\ne 1=Q_1(e_1).\] Correspondingly, the source generator \(\iota _{Q_1}(e_1)\) squares to \(1\), while its proposed image \(\iota _{Q_1}(2e_1)\) squares to \(4\); that assignment cannot define the claimed Clifford map.
For the transported target form \(Q_2(x,y)=x^2/4+y^2\), one has \(Q_2(Tv)=Q_1(v)\). In column coordinates, \[G_1=I,\qquad G_2=(T^{-1})^\top G_1T^{-1} =\begin {pmatrix}1/4&0\\0&1\end {pmatrix},\qquad T^\top G_2T=G_1.\] Now \(\iota _{Q_2}(2e_1)^2=Q_2(2e_1)=1\), so the generator relation is preserved. Thus an arbitrary basis scaling is not a fixed-form isometry; it becomes an isometry only after the domain and target forms are related in the correct direction. This differs from the module equivalence \(T_Q:\mathcal {C}\kern -2pt\ell (Q)\simeq \bigwedge M\) in Lemma [fcap-0004], which is not an algebra map.
Meinrenken derives \(\operatorname {Cl}(f)\) from the same universal property for a bilinear-form-preserving linear map [meinrenken2013clifford, Section 2.2.2, Proposition 2.2, p. 29]. Chevalley's tensor-quotient construction gives the corresponding extension from generator images whose squares are \(Q(x)\) [chevalley1954algebraic, II.1.1, pp. 38--39]. In Meinrenken's convention \(Q(v)=B(v,v)\), so his \(B\) is the half-polar form \(b_Q\) of Convention [fcap-0027]. These sources work over finite-dimensional vector spaces over fields; Meinrenken assumes characteristic different from two. The formal action square above has the commutative-ring hypotheses stated here. This card makes no claim about scalar extension, orthogonal sums, or composition of extension maps.
Remark 8.22. Algebraic extension versus topological cover [fcap-000Z]AGENTDRAFTED
Remark 8.22. Algebraic extension versus topological cover [fcap-000Z]AGENTDRAFTED
The extensions in Theorem 8.18 and Theorem 8.20 are exact sequences of abstract groups. They record a surjective homomorphism and its two-element kernel, but no topology. For the positive real form, the actual finite-dimensional carrier topology, compact double cover, and connectedness are established in Proposition 8.23; the stabilizer argument and the universal-cover boundary are established in Proposition 8.24. Those results do not extend the compact connectedness conclusion to arbitrary real signature.
Proposition 8.23. The compact real Spin projection is a two-sheeted cover [fcap-0039]AGENTDRAFTED
Proposition 8.23. The compact real Spin projection is a two-sheeted cover [fcap-0039]AGENTDRAFTED
For \(n\geq 0\), let \[Q_n^+(x)=\sum _{i=1}^n x_i^2\] on \(\mathbb R^n\), and give its actual vector-generated group \(\operatorname {Spin}(Q_n^+)\) the subspace topology from the finite-dimensional real Clifford algebra. This group is compact for every \(n\); it is path-connected for \(n\geq 2\). For \(n\geq 1\), the vector action is a two-sheeted covering \[\operatorname {Spin}(Q_n^+)\longrightarrow SO(n)\] with kernel \(\{1,-1\}\).
Here is the compactness mechanism. Cartan--Dieudonne writes every special orthogonal transformation as a bounded even word of reflections. Positive definiteness normalizes every reflecting vector to the unit sphere. An additional unit-vector pair corrects the possible scalar \(-1\), and pairs \((e,e)\) pad the lift to a fixed length. Clifford multiplication therefore gives a continuous surjection \[\bigl (S^{n-1}\times S^{n-1}\bigr )^{n+1} \longrightarrow \operatorname {Spin}(Q_n^+)\qquad (n\geq 1).\] For \(n=0\), the actual vector-generated carrier is the singleton group, hence compact. For \(n\geq 1\), the displayed source is compact, proving compactness. For \(n\geq 2\) it is also path-connected, proving path-connectedness of the target. The plane curve in Example [fcap-0038] independently joins \(1\) to \(-1\).
The vector action is a continuous surjection onto the Hausdorff group \(SO(n)\). Compactness makes it a quotient map. Its two-element kernel is discrete and acts freely, so the quotient-covering theorem makes the action a two-sheeted covering. The finite kernel alone would not prove either the quotient-map or covering assertion.
[gallier2014clifford, Section 1.8, pp. 38--40] gives the compact double cover for \(n\geq 1\) and path-connectedness for \(n\geq 2\), using generators with negative square in \(\operatorname {Cl}_{0,n}\). [lawson2016spin, I.2 and I.4, pp. 14, 19, 25] use the same compact sign through \(v^2=-q(v)\).
To compare their carrier with the positive-square model above, let \(e_i^2=1\) and \(f_i^2=-1\). The complex map \(e_i\mapsto i f_i\) restricts on real even PBW words to \[F(e_{i_1}\cdots e_{i_{2k}}) =(-1)^k f_{i_1}\cdots f_{i_{2k}}.\] The same formula is its inverse. It is a real linear homeomorphism, preserves multiplication and reversal, and carries an even product of real vectors to the corresponding even product up to a scalar \(-1\). That scalar belongs to both actual carriers, since \(e(-e)=-1\) and \(ff=-1\). Thus \(F\) and its inverse identify the actual Spin carriers. Complexifying the vector action and cancelling the common factor \(i\) shows that they also intertwine the actions on \(\mathbb R^n\). Gallier defines Spin through a normalizer condition; the carrier-completion argument in Proposition [fcap-0037], applied after this sign transfer, identifies that normalizer-defined group with the selected vector-generated carrier. This translates the source convention without identifying the two full real Clifford algebras.
TauCeti proves compactness for every \(n\), path-connectedness in
dimensions \(n+2\), and the quotient-covering and covering statements for
nonzero dimension:
CliffordAlgebra.instCompactSpaceRealCliffordSpinGroupZero,
CliffordAlgebra.pathConnectedSpace_realCliffordSpinGroupZero_add_two,
CliffordAlgebra.isQuotientCoveringMap_realCliffordSpinDoubleCoverZero_rightHom,
and
CliffordAlgebra.isCoveringMap_realCliffordSpinDoubleCoverZero_rightHom.
These exact results concern the positive form and the finite-dimensional
carrier topology; they do not assert simple connectedness.
Proposition 8.24. The compact Spin cover is universal from dimension three [fcap-003A]AGENTDRAFTED
Proposition 8.24. The compact Spin cover is universal from dimension three [fcap-003A]AGENTDRAFTED
For \(n\geq 3\), the covering in Proposition 8.23 is the universal covering of \(SO(n)\). The proof uses the action on the unit sphere from Theorem 8.16, together with the topology just supplied.
Fix a unit vector \(e\). Its stabilizer in \(\operatorname {Spin}(Q_n^+)\) is the preimage of \(SO(e^\perp )\). The Clifford map for the orthogonal inclusion \(e^\perp \hookrightarrow \mathbb R^n\) embeds \(\operatorname {Spin}(Q_{n-1}^+)\) into that preimage, maps onto \(SO(e^\perp )\), and has the same kernel \(\{1,-1\}\). Hence the embedded subgroup is exactly the stabilizer. It is closed. Using the concrete Lie group structure of Proposition [fcap-0037], the closed-subgroup bundle theorem gives \[\operatorname {Spin}(n-1)\longrightarrow \operatorname {Spin}(n)\longrightarrow S^{n-1}.\] This supplies the stabilizer step rather than inferring a fibration from transitivity alone.
One can see the local section directly in the positive-square
convention. For a unit vector \(x\ne -e\), put
\[u(x)=\frac {e+x}{\sqrt {Q_n^+(e+x)}},\qquad
s(x)=\iota (u(x))\iota (e).\]
Positive definiteness makes the denominator nonzero, and both vectors
have square one. Thus \(s(x)\) is even with reverse norm one. If
\(h=\iota (e+x)\), the Clifford relation gives
\[h\iota (e)h=\bigl (2+B_Q(e,x)\bigr )\iota (x)
=Q_n^+(e+x)\iota (x),\]
so \(s(x)\iota (e)s(x)^{-1}=\iota (x)\). The formula is continuous on
\(S^{n-1}\setminus \{-e\}\). In TauCeti \(e\) is the last coordinate
vector: TauCeti.realCliffordSpinLastLocalSection_apply
records the formula,
TauCeti.continuousOn_realCliffordSpinLastLocalSection
its continuity on that punctured sphere, and
TauCeti.realCliffordSpinLastLocalSection_action
its orbit identity. The definition assigns the identity at \(-e\); this
totalization is not a continuous section on the whole sphere.
With \(k=n-1\geq 1\),
CliffordAlgebra.realCliffordSpinContinuousMulEquivLastStabilizer
identifies \(\operatorname {Spin}(k)\) with the entire last-vector stabilizer in
\(\operatorname {Spin}(k+1)\), continuously and multiplicatively.
CliffordAlgebra.exists_realCliffordSpinOrbitTrivialization
then provides a bundle chart around every sphere point \(y\), with base
\(S^k\setminus \{-y\}\) and fiber \(\operatorname {Spin}(k)\); the resulting fiber-bundle
statement is
CliffordAlgebra.isFiberBundle_realCliffordSpinOrbitMap.
These are charts for the actual orbit map, with the same rank shift as
the displayed bundle.
For \(n=3\), Example [fcap-002H] gives the coordinate isomorphism with unit quaternions. Its displayed linear map and inverse restrict continuously to the unit three-sphere, so \(\operatorname {Spin}(3)\) is simply connected. For \(n\geq 4\), the homotopy exact sequence of the bundle and simple connectedness of \(S^{n-1}\) give a surjection \[\pi _1\operatorname {Spin}(n-1)\longrightarrow \pi _1\operatorname {Spin}(n).\] Induction therefore gives \(\pi _1\operatorname {Spin}(n)=0\) for every \(n\geq 3\). Together with path-connectedness and the two-sheeted covering, this makes \(\operatorname {Spin}(n)\to SO(n)\) the universal cover.
The formal base case uses
TauCeti.realSpinThreeContinuousMulEquivQuaternionUnitary,
the continuous multiplicative quaternion equivalence corresponding to
Example [fcap-002H]. The full conclusion
CliffordAlgebra.simplyConnectedSpace_realCliffordSpinGroupZero
establishes simple connectedness for every \(n\geq 3\). Its induction
uses the two antipodal bundle charts: their bases are contractible
punctured spheres, their fibers are simply connected by induction, and
their overlap is path-connected. Van Kampen then gives simple
connectedness of the total space. This implements the same geometric
induction through charts rather than the homotopy exact sequence used
above. The quaternion case starts the induction; \(\operatorname {Spin}(2)\) is not a
simply connected base case. Combining this conclusion with
Proposition 8.23 yields the universal-cover assertion.
[gallier2014clifford, Section 1.8, pp. 40--42] gives this sphere--stabilizer induction. [meinrenken2013clifford, Section 1.6, Lemma 1.4, p. 13] independently checks the base topology using the parallel sphere fibration for \(SO(n)\). The explicit carrier/stabilizer comparison above is the convention bridge to the selected positive-square model.
The lower ranks remain separate: \[\begin {array}{c|c|c} n&\operatorname {Spin}(n)&\text {cover behavior}\\ \hline 0&\{1\}&\text {separate trivial carrier}\\ 1&\{1,-1\}&\text {two sheets over }SO(1),\ \text {not universal}\\ 2&S^1&\text {twofold circle cover of }SO(2),\ \pi _1\ne 0. \end {array}\] The rank-two identification follows from \(a+b e_1e_2\) with \(a=\cos \phi \) and \(b=\sin \phi \). In the orientation of Example [fcap-0038], its vector action has angle \(-2\phi \); hence the map is a twofold circle cover. The formal simple-connectedness theorem therefore has exactly the lower bound needed here; the universal-cover claim combines it with the separately established covering.