ModuleSquareZeroDeformation.lean
Nyll.AlgebraicCurves.Geometry.Deformation.SquareZeroDeformation
23 declarations indexed from sourceView source ↗ Module documentation
Square Zero Deformation
Declarations
AlgebraicGeometry.SquareZero.isLocalRing
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
AlgebraicGeometry.SquareZero.isLocalRing'
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
AlgebraicGeometry.SquareZero.spec
DocumentationThe spectrum of the trivial square-zero extension of K by V.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
AlgebraicGeometry.SquareZero.toBase
DocumentationThe structure morphism of the square-zero spectrum to the spectrum of K.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
AlgebraicGeometry.SquareZero.basePoint
DocumentationThe closed base point induced by the projection of the square-zero extension onto K.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
AlgebraicGeometry.SquareZero.basePoint_toBase
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
AlgebraicGeometry.SquareZero.basePointOver
DocumentationThe base point regarded as a morphism over the spectrum of K.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
AlgebraicGeometry.SquareZero.basePointOver_coe
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
AlgebraicGeometry.SquareZero.specMap
DocumentationThe scheme morphism induced contravariantly by a linear map of square-zero modules.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {V}
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
variable {W' : Type u} [AddCommGroup W'] [Module K W'] [Module Kᵐᵒᵖ W'] [IsCentralScalar K W']
AlgebraicGeometry.SquareZero.specMap_toBase
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {V}
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
variable {W' : Type u} [AddCommGroup W'] [Module K W'] [Module Kᵐᵒᵖ W'] [IsCentralScalar K W']
AlgebraicGeometry.SquareZero.basePoint_specMap
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {V}
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
variable {W' : Type u} [AddCommGroup W'] [Module K W'] [Module Kᵐᵒᵖ W'] [IsCentralScalar K W']
AlgebraicGeometry.SquareZero.specMap_id
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {V}
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
variable {W' : Type u} [AddCommGroup W'] [Module K W'] [Module Kᵐᵒᵖ W'] [IsCentralScalar K W']
AlgebraicGeometry.SquareZero.specMap_comp
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {V}
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
variable {W' : Type u} [AddCommGroup W'] [Module K W'] [Module Kᵐᵒᵖ W'] [IsCentralScalar K W']
AlgebraicGeometry.SquareZero.specMapOver
DocumentationThe morphism of square-zero spectra induced by a linear map, viewed over the base.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {V}
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
variable {W' : Type u} [AddCommGroup W'] [Module K W'] [Module Kᵐᵒᵖ W'] [IsCentralScalar K W']
AlgebraicGeometry.SquareZero.specMapOver_coe
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace SquareZero
variable (K : Type u) [Field K]
variable (V : Type u) [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {V}
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
variable {W' : Type u} [AddCommGroup W'] [Module K W'] [Module Kᵐᵒᵖ W'] [IsCentralScalar K W']
AlgebraicGeometry.TangentPoints
DocumentationMaps from the square-zero spectrum that lie over the base and reduce to the specified point.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
section TangentPoints
variable {K : Type u} [Field K] {X : Scheme.{u}}
AlgebraicGeometry.TangentPoints.ext
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
section TangentPoints
variable {K : Type u} [Field K] {X : Scheme.{u}}
namespace TangentPoints
variable {x : X ⟶ Spec (CommRingCat.of K)} {pt : Spec (CommRingCat.of K) ⟶ X}
variable {V : Type u} [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
AlgebraicGeometry.TangentPoints.map
DocumentationTransport a tangent point along a linear map of the square-zero modules.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
section TangentPoints
variable {K : Type u} [Field K] {X : Scheme.{u}}
namespace TangentPoints
variable {x : X ⟶ Spec (CommRingCat.of K)} {pt : Spec (CommRingCat.of K) ⟶ X}
variable {V : Type u} [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
AlgebraicGeometry.TangentPoints.map_coe
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
section TangentPoints
variable {K : Type u} [Field K] {X : Scheme.{u}}
namespace TangentPoints
variable {x : X ⟶ Spec (CommRingCat.of K)} {pt : Spec (CommRingCat.of K) ⟶ X}
variable {V : Type u} [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
AlgebraicGeometry.RelPicard.TrivialModDeformations
DocumentationRigidified line bundles over the square-zero spectrum whose special fibre is trivial.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace RelPicard
variable {K : Type u} [Field K] {C : Scheme.{u}}
AlgebraicGeometry.RelPicard.TrivialModDeformations.postComp_specMapOver_basePointOver
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace RelPicard
variable {K : Type u} [Field K] {C : Scheme.{u}}
namespace TrivialModDeformations
variable {c : C ⟶ Spec (CommRingCat.of K)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of K))) c}
variable {V : Type u} [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
AlgebraicGeometry.RelPicard.TrivialModDeformations.map
DocumentationPull a deformation back along the morphism induced by a linear map of square-zero modules.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace RelPicard
variable {K : Type u} [Field K] {C : Scheme.{u}}
namespace TrivialModDeformations
variable {c : C ⟶ Spec (CommRingCat.of K)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of K))) c}
variable {V : Type u} [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]
AlgebraicGeometry.RelPicard.TrivialModDeformations.map_coe
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits TrivSqZeroExt NeronModelInfra
namespace AlgebraicGeometry
namespace RelPicard
variable {K : Type u} [Field K] {C : Scheme.{u}}
namespace TrivialModDeformations
variable {c : C ⟶ Spec (CommRingCat.of K)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of K))) c}
variable {V : Type u} [AddCommGroup V] [Module K V] [Module Kᵐᵒᵖ V] [IsCentralScalar K V]
variable {W : Type u} [AddCommGroup W] [Module K W] [Module Kᵐᵒᵖ W] [IsCentralScalar K W]