ModuleRepresentsRelSubPic_flat_mul_fst_snd.lean
Nyll.JacobianVarieties.Picard.RepresentsRelSubPic_flat_mul_fst_snd
5 declarations indexed from sourceView source ↗ Module documentation
Flatness of relative Picard multiplication
Multiplication on two points factors through an automorphism of the fibre product and its second projection. This proves flatness from the flat structure morphism.
Declarations
JacobianVarieties.Picard.Proofs.FlatMultiplication.AlgebraicGeometry.RelPicard.GrpMulFlat.mul_inv_cancel'
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.FlatMultiplication
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicGeometry.RelPicard
universe u
namespace AlgebraicGeometry
namespace RelPicard
namespace GrpMulFlat
open _root_.AlgebraicGeometry.RelPicard
open _root_.AlgebraicGeometry
variable {R : Type u} [CommRing R] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of R)}
(G : RelativeGroupLaw R f) (hc : G.IsCommutative)
include hc in
JacobianVarieties.Picard.Proofs.FlatMultiplication.AlgebraicGeometry.RelPicard.GrpMulFlat.inv_unique
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.FlatMultiplication
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicGeometry.RelPicard
universe u
namespace AlgebraicGeometry
namespace RelPicard
namespace GrpMulFlat
open _root_.AlgebraicGeometry.RelPicard
open _root_.AlgebraicGeometry
variable {R : Type u} [CommRing R] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of R)}
(G : RelativeGroupLaw R f) (hc : G.IsCommutative)
include hc in
JacobianVarieties.Picard.Proofs.FlatMultiplication.AlgebraicGeometry.RelPicard.GrpMulFlat.one_natural
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.FlatMultiplication
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicGeometry.RelPicard
universe u
namespace AlgebraicGeometry
namespace RelPicard
namespace GrpMulFlat
open _root_.AlgebraicGeometry.RelPicard
open _root_.AlgebraicGeometry
variable {R : Type u} [CommRing R] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of R)}
(G : RelativeGroupLaw R f) (hc : G.IsCommutative)
JacobianVarieties.Picard.Proofs.FlatMultiplication.AlgebraicGeometry.RelPicard.GrpMulFlat.inv_natural
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.FlatMultiplication
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicGeometry.RelPicard
universe u
namespace AlgebraicGeometry
namespace RelPicard
namespace GrpMulFlat
open _root_.AlgebraicGeometry.RelPicard
open _root_.AlgebraicGeometry
variable {R : Type u} [CommRing R] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of R)}
(G : RelativeGroupLaw R f) (hc : G.IsCommutative)
include hc in
AlgebraicGeometry.RelPicard.RepresentsRelSubPic.flat_mul_fst_snd
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.FlatMultiplication
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicGeometry.RelPicard
universe u
open AlgebraicGeometry.RelPicard.GrpMulFlat in