Elementary idempotents and reduced composition algebras (GPR 22.6–22.9) #
An elementary idempotent of a conic algebra (GPR Exc. 16.23) is an element c with
n(c) = 0 and t(c) = 1.
The degree-two identity then makes it an idempotent for free, c² = t(c)c - n(c)1 = c, and its
conjugate conj c = 1 - c is a second elementary idempotent orthogonal to it. Elementary
idempotents are what "reduced" means in practice: a composition algebra of rank > 1 is reduced in
the sense of GPR 22.6 exactly when it has one (GPR 22.7).
This file proves the part of GPR 22.9 that needs no Peirce decomposition: for a conic algebra
C, being reduced, containing a split quadratic étale subalgebra, and — under the two hypotheses
the proof actually consumes — having isotropic norm, are all the same condition.
The three conditions #
- (i)
Chas an elementary idempotent (ConicAlgebra.HasElementaryIdempotent). - (ii)
Ccontains a split quadratic étale subalgebra (ConicAlgebra.HasSplitEtaleSubalgebra), spelled concretely as an injective, unital, multiplicative norm-preservingk-linear mapk × k → A, withk × kcarrying the conic structureConicAlgebra.splitEtaleofGPR 21.19(b). - (iii) the norm is isotropic in
GPR's sense — a unimodular null vector (QuadraticMap.IsGPRIsotropic), not merely a nonzero one; see overview §6(c).
(i) ↔ (ii) holds in every conic algebra, with no regularity, no projectivity, no
multiplicativity and no hypothesis on 2: both directions are a direct computation with c and
conj c. (i) → (iii) is likewise free — the trace is a functional taking the value 1 at c,
which is exactly unimodularity (GPR 9.13). Only (iii) → (i) costs anything, and what it
costs is GPR's own argument: regularity of the norm and multiplicativity.
Main definitions #
ConicAlgebra.IsElementaryIdempotent:n(c) = 0andt(c) = 1(GPR Exc. 16.23).ConicAlgebra.HasElementaryIdempotent,ConicAlgebra.HasSplitEtaleSubalgebra: conditions (i) and (ii) ofGPR 22.9.ConicAlgebra.elementaryIdempotentEmbedding: the map(a, b) ↦ a c + b (conj c).
Main results #
ConicAlgebra.hasSplitEtaleSubalgebra_iff_hasElementaryIdempotent:GPR 22.9(i) ↔ (ii).ConicAlgebra.hasElementaryIdempotent_iff_isGPRIsotropic:GPR 22.9(i) ↔ (iii), for a regular multiplicative norm.ConicAlgebra.IsElementaryIdempotent.isHyperbolicPair:(c, conj c)is a hyperbolic pair of the norm, andConicAlgebra.IsElementaryIdempotent.isometryEquivPlaneProdsplits the planek c ⊕ k (conj c)off orthogonally. The full hyperbolic presentation is inComposition/Reduced/Hyperbolic.lean.
Implementation notes #
⚠ "Reduced" is not defined here, and HasElementaryIdempotent is not it. GPR 22.6 defines a
composition algebra to be reduced if it contains an absolutely primitive idempotent, and
GPR 22.7 proves that in rank > 1 those are exactly the elementary ones. The two notions really
do differ in rank one: 1 ∈ k is absolutely primitive, so k is reduced, while an elementary
idempotent of k would need c² = 0 and 2c = 1, which ℝ does not supply. Absolute
primitivity quantifies over all base changes and nothing downstream needs it, so this file states
the
elementary-idempotent condition under its own name and records the discrepancy rather than
overloading GPR's word.
Clause (iv) of GPR 22.9 — that the norm is hyperbolic — is completed in
Composition/Reduced/Hyperbolic.lean. What is proved here is the hypothesis-free first step: the
plane k c ⊕ k (conj c) splits off orthogonally
(IsElementaryIdempotent.isometryEquivPlaneProd).
Why (ii) is not stated with a NonAssocSubalgebra. The content of "contains a split quadratic
étale subalgebra" is the map from k × k, since that is what carries the norm, and phrasing it
as a submodule with induced structure would need the restricted conic algebra of
Conic/Subalgebra.lean plus an isomorphism anyway. The injective unital multiplicative isometry is
the same data, presented once.
References #
- [GPR] Garibaldi, Petersson, Racine, Albert Algebras over Commutative Rings, 9.13, Exc. 16.23, 21.19, 22.6, 22.7, 22.9.
c is an elementary idempotent of the conic algebra C (GPR Exc. 16.23): its norm
vanishes and its trace is 1.
Idempotency is a consequence, not a hypothesis: the degree-two identity gives
c² = t(c) c - n(c) 1 = c (ConicAlgebra.IsElementaryIdempotent.mul_self). Nothing here needs
regularity, projectivity, multiplicativity or an assumption on 2.
The norm of an elementary idempotent vanishes.
The trace of an elementary idempotent is
1.
Instances For
An elementary idempotent is an idempotent, by the degree-two identity.
The conjugate of an elementary idempotent is 1 - c.
The conjugate of an elementary idempotent is again one: conj c = 1 - c is the complementary
idempotent.
The two complementary idempotents are orthogonal: c (conj c) = 0. (Not a simp lemma:
ConicAlgebra.mul_conj_self already rewrites the left-hand side to n(c) • 1.)
The two complementary idempotents are orthogonal: (conj c) c = 0.
c + conj c = 1.
(c, conj c) is a hyperbolic pair: both are null and n(c, conj c) = 1. This is what makes
the norm of a reduced algebra hyperbolic (GPR 22.9(iv)).
(c, conj c) is a hyperbolic pair of the norm, in the sense of
QuadraticMap.IsHyperbolicPair. This is what connects a reduced algebra to the hyperbolic-form
machinery: by QuadraticMap.IsHyperbolicPair.isometryEquivPlaneProd the plane k c ⊕ k (conj c)
splits off the norm orthogonally.
An elementary idempotent is unimodular (GPR 9.13): the trace is a functional taking the
value 1 on it.
GPR 22.9, (i) ⇒ (iii): an elementary idempotent is a unimodular null vector, so the norm
is isotropic in GPR's sense. No hypotheses.
C has an elementary idempotent. For a composition algebra of rank > 1 this is GPR's
reduced (GPR 22.6, via GPR 22.7); in rank one the two conditions differ, which is why this
one carries its own name — see the module docstring.
Equations
- C.HasElementaryIdempotent = ∃ (c : A), C.IsElementaryIdempotent c
Instances For
The split quadratic étale subalgebra k c ⊕ k (conj c) #
The map k × k → A, (a, b) ↦ a c + b (conj c), whose image is the subalgebra
k c ⊕ k (conj c) of GPR 22.9's proof of (i) ⇒ (ii). It is unital, multiplicative and an
isometry from the split quadratic étale norm exactly when c is an elementary idempotent.
Equations
- C.elementaryIdempotentEmbedding c = LinearMap.toSpanSingleton k A c ∘ₗ LinearMap.fst k k k + LinearMap.toSpanSingleton k A (C.conj c) ∘ₗ LinearMap.snd k k k
Instances For
The embedding is unital: c + conj c = 1. (Not a simp lemma:
elementaryIdempotentEmbedding_apply already rewrites the left-hand side.)
The embedding carries the split quadratic étale norm (a, b) ↦ ab of GPR 21.19(b) to the
norm of C.
The coefficient a is recovered from a c + b (conj c) by pairing with conj c, which is what
makes the embedding injective — with no regularity hypothesis on C.
The coefficient b is recovered from a c + b (conj c) by pairing with c.
C contains a split quadratic étale subalgebra (GPR 22.9(ii)): there is an injective
k-linear map from k × k which preserves the unit and the multiplication and carries the split
quadratic étale norm of GPR 21.19(b) to the norm of C.
Presented as a map rather than as a submodule with induced structure: the map is the same data and carries the norm along with it.
Equations
Instances For
GPR 22.9, (i) ⇔ (ii), in an arbitrary conic algebra: C has an elementary idempotent
if and only if it contains a split quadratic étale subalgebra.
Forwards, the subalgebra is k c ⊕ k (conj c). Backwards, the image of (1, 0) is an elementary
idempotent: it has norm 1 * 0 = 0, and its trace is n(1, ·) computed in k × k, namely
1 * 0 + 1 * 1 = 1. Neither direction uses regularity, projectivity, multiplicativity of the norm
of C, or any hypothesis on 2.
Isotropy produces an idempotent #
This is the one implication of GPR 22.9 with hypotheses, and they are exactly the two
GPR's proof uses: the norm must be regular — so that a functional can be realized as
n(v, ·) — and it must be multiplicative — so that n(uv) = n(u)n(v) = 0.
GPR 22.9, (iii) ⇒ (i): a regular multiplicative norm with a unimodular null vector
produces an elementary idempotent.
Given a unimodular null u, unimodularity gives a functional l with l(u) = 1; precomposing
with the conjugation and inverting the polar map produces v with n(v, conj u) = 1.
Norm-associativity (GPR 16.12(3–4) and 17.2(a)) turns that into t(uv) = 1, while
multiplicativity gives
n(uv) = n(u) n(v) = 0. So c = uv is elementary.
GPR 22.9, (i) ⇔ (iii) for a regular multiplicative norm: C has an elementary
idempotent if and only if its norm is isotropic in GPR's sense (a unimodular null vector,
overview §6(c)).
For a composition algebra of rank > 1 the hypotheses are automatic: multiplicativity is part of
the definition, and regularity of the norm is GPR 19.11.
GPR 22.9, (ii) ⇔ (iii) for a regular multiplicative norm.
The norm splits off a hyperbolic plane #
GPR 22.9(iv) says the norm of a reduced composition algebra is hyperbolic. What follows from the
pair (c, conj c) alone, with no Peirce decomposition and no hypothesis whatever on C, is that it
splits off one hyperbolic plane. Composition/Reduced/Hyperbolic.lean uses the Peirce
decomposition and regularity to identify the entire norm with a hyperbolic form.
Towards GPR 22.9(iv): an elementary idempotent splits a hyperbolic plane off the norm,
n ≅ ⟨plane⟩ ⊥ n|_{(k c ⊕ k (conj c))ᗮ}.
The plane is k c ⊕ k (conj c), and the restriction of n to it is regular by
QuadraticMap.IsHyperbolicPair.isGPRRegular_comp_planeSubmodule_subtype — so no regularity of n
itself, no projectivity, and no hypothesis on 2 is needed. The ingredients for full hyperbolicity
from GPR Exc. 19.35 are developed in Composition/Reduced/Peirce.lean.
Equations
Instances For
The split algebras are reduced (GPR 22.16) #
Each split model of GPR 21.19 of rank > 1 carries a visible elementary idempotent — the
"first diagonal entry" in each case. By GPR 22.9 this makes each of their norms isotropic and
exhibits a split quadratic étale subalgebra in each. No hypothesis on the base ring.
k × k is reduced: (1, 0) is an elementary idempotent.
Mat₂(k) is reduced: the matrix unit e₁₁ is an elementary idempotent — it has
determinant 0 and trace 1.
Zor(k) is reduced: the Zorn vector matrix [[1, 0], [0, 0]] is an elementary
idempotent.