The even ring acting on the odd part, and ℂ-points #
The ordinary commutative ℂ-algebra structure of the even component
of a RS.SuperCommAlgebra, and the nilness of the odd-generated
ideal, are established in
SuperRealize.lean (instCommRingEven,
instAlgebraEven, oddIdeal_le_nilradical, oddIdeal_ne_top).
This module adds the two things Deligne's §4.5 ending consumes on
top of them.
The odd component is a module over the even ring (
instModuleEvenOdd), the action being the even-odd multiplication block, compatibly with the ambient ℂ-action (instIsScalarTowerComplexEvenOdd,instSMulCommClassComplexEvenOdd); the odd-odd block is bilinear for that action (mulOO_smul_left,mulOO_smul_right), which is what makesoddIdealthe image of the odd part under multiplication rather than merely its span.RS.SuperPoint— a super-algebra map to ℂ concentrated in even degree: a ℂ-algebra map off the even component killing every product of two odd elements. Such a map is exactly a ℂ-algebra map off the odd-nil quotient (SuperPoint.toQuotient,SuperPoint.ofQuotient), so on a nonzero algebra of finite type one exists (nonempty_superPoint), by the Nullstellensatz inputRS.exists_algHom_complexof NullPoint.lean.
The odd component as a module over the even ring #
The odd component is a module over the even ring, the action
being the even-odd multiplication block: the module axioms are the
unit law one_mul_o, the associativity pattern assoc_eeo and the
ℂ-bilinearity of the block.
The scalar actions of ℂ and of the even ring on the odd component are compatible: the even-odd block is ℂ-linear in its even argument.
The two scalar actions on the odd component commute: the even-odd block is ℂ-linear in its odd argument.
The odd-odd block is linear over the even ring in its left argument.
The odd-odd block is linear over the even ring in its right argument.
Nilness of the odd products, in ring form #
Each generator of the odd-generated ideal lies in it.
ℂ-points concentrated in even degree #
A ℂ-point of a super-commutative ℂ-algebra: a map of super-algebras to ℂ, which carries no odd component, so it is a ℂ-algebra map off the even part annihilating every product of two odd elements.
The ℂ-algebra map on the even component.
The odd degree is killed: products of odd elements go to zero.
Instances For
A point annihilates the whole odd-generated ideal, not only its generators.
A point factors through the odd-nil quotient.
Equations
- P.toQuotient = Ideal.Quotient.liftₐ S.oddIdeal P.chi ⋯
Instances For
A ℂ-algebra map off the odd-nil quotient is a point.
Equations
- RS.SuperPoint.ofQuotient S f = { chi := f.comp (Ideal.Quotient.mkₐ ℂ S.oddIdeal), vanishing := ⋯ }
Instances For
Existence of a ℂ-point (Deligne §4.5, step (ii)): a
super-commutative ℂ-algebra with nonzero even part whose odd-nil
quotient is of finite type admits a ℂ-point. The quotient is a
nonzero ordinary commutative ℂ-algebra of finite type
(SuperCommAlgebra.nontrivial_quotient_oddIdeal), so the
Nullstellensatz gives it a ℂ-algebra map to ℂ, which pulls back
along the quotient map.