ModuleMultiplicationMorphisms.lean
Nyll.AlgebraicCurves.Geometry.AbelianSchemes.GroupLaw.MultiplicationMorphisms
7 declarations indexed from sourceView source ↗ Module documentation
The multiplication morphism of a relative group law
The existing morphism G.mulRight f idPoint represents multiplication on every test scheme. Naturality supplies its unit identities and its relation to the actual multiplication-by-an-integer morphisms, over any commutative base ring.
Declarations
GoodReductionJacobian.RelativeGroupLaw.pullback_lift_comp_mulRight_idPoint
DocumentationThe existing multiplication morphism evaluates a pair of relative points by the given group law.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry NeronModelInfra
namespace GoodReductionJacobian.RelativeGroupLaw
universe u
variable {R : Type u} [CommRing R] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of R)}
variable (G : RelativeGroupLaw R f)
GoodReductionJacobian.RelativeGroupLaw.one_coe_eq_comp_one
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry NeronModelInfra
namespace GoodReductionJacobian.RelativeGroupLaw
universe u
variable {R : Type u} [CommRing R] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of R)}
variable (G : RelativeGroupLaw R f)
GoodReductionJacobian.RelativeGroupLaw.leftUnit_comp_mulRight_idPoint
DocumentationInserting the unit in the first coordinate followed by multiplication is the identity scheme morphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry NeronModelInfra
namespace GoodReductionJacobian.RelativeGroupLaw
universe u
variable {R : Type u} [CommRing R] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of R)}
variable (G : RelativeGroupLaw R f)
GoodReductionJacobian.RelativeGroupLaw.rightUnit_comp_mulRight_idPoint
DocumentationInserting the unit in the second coordinate followed by multiplication is the identity scheme morphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry NeronModelInfra
namespace GoodReductionJacobian.RelativeGroupLaw
universe u
variable {R : Type u} [CommRing R] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of R)}
variable (G : RelativeGroupLaw R f)
GoodReductionJacobian.RelativeGroupLaw.unitPoint_comp_mulRight_idPoint
DocumentationThe product unit point is sent to the unit by the actual multiplication morphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry NeronModelInfra
namespace GoodReductionJacobian.RelativeGroupLaw
universe u
variable {R : Type u} [CommRing R] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of R)}
variable (G : RelativeGroupLaw R f)
GoodReductionJacobian.RelativeGroupLaw.schemeNsmul_pair_id_comp_mulRight
DocumentationPairing multiplication by n with the identity and then multiplying gives the actual multiplication-by-n+1 morphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry NeronModelInfra
namespace GoodReductionJacobian.RelativeGroupLaw
universe u
variable {R : Type u} [CommRing R] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of R)}
variable (G : RelativeGroupLaw R f)
GoodReductionJacobian.RelativeGroupLaw.unit_comp_schemeNsmul
DocumentationEvery multiplication-by-an-integer morphism fixes the unit section.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry NeronModelInfra
namespace GoodReductionJacobian.RelativeGroupLaw
universe u
variable {R : Type u} [CommRing R] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of R)}
variable (G : RelativeGroupLaw R f)