ModuleRigKerDualNumber.lean
Nyll.AlgebraicCurves.Geometry.Deformation.RigKerDualNumber
11 declarations indexed from sourceView source ↗ Module documentation
Rig Ker Dual Number
Declarations
AlgebraicGeometry.RelPicard.dualNumberReduction
DocumentationThe Spec morphism induced by projection from dual numbers to the base algebra.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
noncomputable section
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard NeronModelInfra
GoodReductionJacobian
namespace AlgebraicGeometry.RelPicard
section Thickening
variable (R : Type u) [CommRing R] (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.RelPicard.dualNumberReduction_comp_specMap
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
noncomputable section
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard NeronModelInfra
GoodReductionJacobian
namespace AlgebraicGeometry.RelPicard
section Thickening
variable (R : Type u) [CommRing R] (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.RelPicard.dualNumberReductionOver
DocumentationThe reduction morphism of dual numbers viewed over the original base scheme.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
noncomputable section
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard NeronModelInfra
GoodReductionJacobian
namespace AlgebraicGeometry.RelPicard
section Thickening
variable (R : Type u) [CommRing R] (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.RelPicard.dualNumberReduction_catches_geometric_points
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
noncomputable section
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard NeronModelInfra
GoodReductionJacobian
namespace AlgebraicGeometry.RelPicard
section Thickening
variable (R : Type u) [CommRing R] (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.RelPicard.RigKerDualNumber.Carrier
DocumentationRigidified dual number line bundles whose underlying line bundle becomes trivial after reduction.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
noncomputable section
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard NeronModelInfra
GoodReductionJacobian
namespace AlgebraicGeometry.RelPicard
section Kernel
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
variable (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙 (Spec (.of R))) c)
variable (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.RelPicard.RigKerDualNumber.setoid
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
noncomputable section
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard NeronModelInfra
GoodReductionJacobian
namespace AlgebraicGeometry.RelPicard
section Kernel
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
variable (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙 (Spec (.of R))) c)
variable (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.RelPicard.RigKerDualNumber
DocumentationClasses of rigidified dual number line bundles with trivial underlying reduction.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
noncomputable section
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard NeronModelInfra
GoodReductionJacobian
namespace AlgebraicGeometry.RelPicard
section Kernel
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
variable (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙 (Spec (.of R))) c)
variable (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.RelPicard.RigKerDualNumber.tensor_mem
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
noncomputable section
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard NeronModelInfra
GoodReductionJacobian
namespace AlgebraicGeometry.RelPicard
section Kernel
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
variable (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙 (Spec (.of R))) c)
variable (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.RelPicard.RigKerDualNumber.unit_mem
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
noncomputable section
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard NeronModelInfra
GoodReductionJacobian
namespace AlgebraicGeometry.RelPicard
section Kernel
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
variable (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙 (Spec (.of R))) c)
variable (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.RelPicard.RigKerDualNumber.mul
DocumentationMultiplication of dual number kernel classes induced by tensor product of rigidified line bundles.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
noncomputable section
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard NeronModelInfra
GoodReductionJacobian
namespace AlgebraicGeometry.RelPicard
section Kernel
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
variable (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙 (Spec (.of R))) c)
variable (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.RelPicard.RigKerDualNumber.one
DocumentationThe dual number kernel class of the unit rigidified line bundle.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
noncomputable section
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard NeronModelInfra
GoodReductionJacobian
namespace AlgebraicGeometry.RelPicard
section Kernel
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
variable (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙 (Spec (.of R))) c)
variable (A : Type u) [CommRing A] [Algebra R A]