Composition algebras are alternative, over an arbitrary commutative ring #
Composition/Basic.lean derives alternativity (GPR 19.3) from non-singularity in the two cases
where non-singularity yields a vanishing radical: over a field, and over a ring in which 2 is
invertible. This file removes both restrictions, for every composition algebra: no hypothesis
on 2, none on the rank, and none on the base ring beyond commutativity.
Why the general case is not a descent #
GPR 19.3 itself is not a statement about composition algebras. Its hypothesis is that the norm
be non-degenerate in the sense of GPR 11.11 โ the radical vanishes โ and in that form it is
already proved in full generality here (ConicAlgebra.IsMultiplicative.isAlternative, in
Conic/Kirmse.lean). What a composition algebra supplies is non-singularity, which over a ring
does not imply it, and GPR 19.6 shows the two genuinely differ: the base ring k = ๐ฝโ[t]/(tยฒ) is
a composition algebra over itself whose norm has t in its radical. So no argument can derive a
vanishing radical from the definition, and the residue-field descent once proposed for this cannot
work โ t is nilpotent and dies in every field over that ring.
GPR 19.7(c) says what is true instead: it is the regular composition algebras that are
alternative, via GPR 19.3. Regularity gives a vanishing radical for free and with no hypothesis
on 2, since the radical is contained in the kernel of the polar form
(QuadraticForm.IsGPRRegular.isGPRNondegenerate).
Closing the gap #
That leaves only the algebras GPR 19.11 excludes from regularity, and they are harmless. If a
composition algebra has constant rank r, then either its norm is regular โ and alternativity
follows as above โ or r = 1. In rank one every element is a scalar multiple of the identity
(ConicAlgebra.eq_unitForm_smul_one_of_rankAtStalk_eq_one), so the algebra is commutative and
associative outright, hence alternative. ๐ฝโ[t]/(tยฒ) is exactly such an algebra: it is alternative,
just not for the reason GPR 19.3 gives.
The two cases together prove alternativity for every constant-rank composition algebra over a
nontrivial commutative ring. The constant-rank hypothesis then comes off by the rank decomposition
GPR Exc. 9.31, and the base ring need not be nontrivial: over the zero ring the index set of the
decomposition is empty and the module is a subsingleton, so the argument is vacuously fine.
Main results #
ConicAlgebra.IsComposition.isAlternative_of_isGPRRegular:GPR 19.7(c)โ a regular composition algebra is alternative, over any commutative ring.ConicAlgebra.mul_assoc_of_rankAtStalk_eq_one,ConicAlgebra.mul_comm_of_rankAtStalk_eq_one: a constant-rank-one conic algebra is associative and commutative.ConicAlgebra.IsComposition.isAlternative_of_rankAtStalk: alternativity of a composition algebra of constant rank over a nontrivial commutative ring.ConicAlgebra.IsComposition.isAlternative_general: alternativity of an arbitrary composition algebra over an arbitrary commutative ring, the constant-rank hypothesis removed by the rank decomposition.
References #
- [GPR] Garibaldi, Petersson, Racine, Albert Algebras over Commutative Rings, 19.3, 19.6, 19.7(c), 19.11, Exc. 9.31.
GPR 19.7(c). A composition algebra whose norm is regular is alternative, over an
arbitrary commutative ring and with no hypothesis on 2.
Regularity means the polar form is injective into the dual, and the radical is contained in its
kernel, so the radical vanishes โ which is precisely the hypothesis of GPR 19.3.
A conic algebra of constant rank one is associative: every element is a scalar multiple of the identity, so every product is too.
A conic algebra of constant rank one is commutative, for the same reason.
A conic algebra of constant rank one is alternative, being associative.
Composition algebras of constant rank are alternative over an arbitrary nontrivial
commutative ring, with no hypothesis on 2.
GPR 19.11 splits the problem in two: either the norm is regular, and GPR 19.7(c) applies, or
the rank is one, and the algebra is associative because every element is a scalar. The second case
is not vacuous โ over ๐ฝโ[t]/(tยฒ) the base ring is a composition algebra whose norm is not
regular (GPR 19.6) โ which is why it has to be handled separately rather than by weakening the
regularity hypothesis.
Removing the constant-rank hypothesis #
GPR Exc. 9.31 splits k into the finitely many factors kแตข = k โงธ (1 - ฮตแตข) on which A has
constant rank i, and each kแตข โ A is again a composition algebra, of constant rank i. So each
factor is alternative by the theorem above.
Transporting back is where an equation is easier than a structure. IsAlternative is two
identities, and an element of A vanishes as soon as it vanishes in every factor
(Module.eq_zero_of_forall_rankIdempotent_smul_eq_zero,
Module.rankIdempotent_smul_eq_zero_of_one_tmul_eq_zero); the map x โฆ 1 โ x carries products to
products by Algebra.TensorProduct.tmul_mul_tmul, so it carries each alternative law to the
corresponding one. No product decomposition of the algebra has to be built.
The canonical map x โฆ 1 โ x into a base change carries products to products.
A base change of constant rank is alternative.
The base may be the zero ring โ the rank-i locus is empty for all but finitely many i โ and
then the base change is a subsingleton and there is nothing to prove.
Two elements agreeing in every factor of the rank decomposition are equal.
Every composition algebra is alternative, over an arbitrary commutative ring, with no
hypothesis on 2 and no constant-rank hypothesis.
By GPR Exc. 9.31 it suffices to check each factor of the rank decomposition, where the rank is
constant; ConicAlgebra.one_tmul_mul carries each alternative law into the factor, and
ConicAlgebra.eq_of_forall_one_tmul_eq brings the conclusion back. No product decomposition of
the algebra itself has to be built.