ModuleRigKerDualNumberBaseTransport.lean
Nyll.AlgebraicCurves.Geometry.Deformation.RigKerDualNumberBaseTransport
27 declarations indexed from sourceView source ↗ Module documentation
Rig Ker Dual Number Base Transport
Declarations
AlgebraicGeometry.RelPicard.BaseTransport.specMap_comp_specMap
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
AlgebraicGeometry.RelPicard.BaseTransport.idOver
DocumentationThe identity morphism regarded as a morphism over two equal base maps.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
AlgebraicGeometry.RelPicard.BaseTransport.idOver_coe
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
AlgebraicGeometry.RelPicard.BaseTransport.baseChangeSnd_eq_id
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
AlgebraicGeometry.RelPicard.BaseTransport.RigidifiedLineBundle.pullbackAlong_pullbackAlong_iso
DocumentationThe comparison between an iterated rigidified pullback and pullback along the composite.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
namespace RigidifiedLineBundle
variable {c ε}
AlgebraicGeometry.RelPicard.BaseTransport.RigidifiedLineBundle.pullbackAlong_iso_of_coe_eq_id
DocumentationThe underlying-module isomorphism for pullback along an identity scheme morphism.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
namespace RigidifiedLineBundle
variable {c ε}
AlgebraicGeometry.RelPicard.BaseTransport.RigidifiedLineBundle.pullbackAlong_idOver_idOver_iso
DocumentationThe underlying-module isomorphism for successive transport along an equality of base maps and its inverse.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
namespace RigidifiedLineBundle
variable {c ε}
AlgebraicGeometry.RelPicard.BaseTransport.RigidifiedLineBundle.unit_pullbackAlong_iso
DocumentationThe canonical identification of the pullback of the unit rigidified line bundle with the unit.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
namespace RigidifiedLineBundle
variable {c ε}
AlgebraicGeometry.RelPicard.BaseTransport.RigidifiedLineBundle.pullbackAlong_mapIso
DocumentationThe isomorphism on underlying modules induced by rigidified pullback.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
namespace RigidifiedLineBundle
variable {c ε}
AlgebraicGeometry.RelPicard.BaseTransport.BaseChange.ofR_pullbackAlong_iso
DocumentationThe comparison identifying base-change transport followed by pullback with pullback followed by transport.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
namespace BaseChange
variable (R' : Type u) [CommRing R'] [Algebra R R']
AlgebraicGeometry.RelPicard.BaseTransport.BaseChange.ofR_unit_iso
DocumentationThe identification of the base-changed unit rigidified line bundle with the unit.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
namespace BaseChange
variable (R' : Type u) [CommRing R'] [Algebra R R']
AlgebraicGeometry.RelPicard.BaseTransport.BaseChange.ofR_mapIso
DocumentationThe isomorphism on underlying modules induced by transport to the base-changed curve.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
namespace BaseChange
variable (R' : Type u) [CommRing R'] [Algebra R R']
AlgebraicGeometry.RelPicard.BaseTransport.BaseChange.toR_mapIso
DocumentationThe isomorphism on underlying modules induced by transport back from the base-changed curve.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
namespace BaseChange
variable (R' : Type u) [CommRing R'] [Algebra R R']
AlgebraicGeometry.RelPicard.BaseTransport.fstHom_toRingHom_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
section DualNumberTower
variable (R' : Type u) [CommRing R'] [Algebra R R'] (B : Type u) [CommRing B] [Algebra R' B]
[Algebra R B]
[IsScalarTower R R' B]
omit [Algebra R R'] [IsScalarTower R R' B] in
AlgebraicGeometry.RelPicard.BaseTransport.specMap_dualNumber_comp
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R]
variable {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
section DualNumberTower
variable (R' : Type u) [CommRing R'] [Algebra R R'] (B : Type u) [CommRing B] [Algebra R' B]
[Algebra R B]
[IsScalarTower R R' B]
AlgebraicGeometry.RelPicard.RigKerDualNumber.tower_dualNumber
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
AlgebraicGeometry.RelPicard.RigKerDualNumber.tower_base
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
AlgebraicGeometry.RelPicard.RigidifiedLineBundle.pullbackAlong_congr_hom
DocumentationThe comparison between rigidified pullbacks along morphisms with equal underlying scheme maps.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
variable {c ε} in
AlgebraicGeometry.RelPicard.RigKerDualNumber.baseTransportCarrierIso
DocumentationThe trivialization after dual-number reduction that accompanies transport to the changed base.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
variable {c ε} in
AlgebraicGeometry.RelPicard.RigKerDualNumber.baseTransportCarrier
DocumentationThe representative in the dual-number kernel obtained by transport to the changed base.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
variable {c ε} in
AlgebraicGeometry.RelPicard.RigKerDualNumber.baseTransportCarrierInvIso
DocumentationThe trivialization after dual-number reduction that accompanies inverse base transport.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
variable {c ε} in
AlgebraicGeometry.RelPicard.RigKerDualNumber.baseTransportCarrierInv
DocumentationThe representative in the original dual-number kernel obtained by inverse base transport.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
variable {c ε} in
AlgebraicGeometry.RelPicard.RigKerDualNumber.baseTransport
DocumentationThe equivalence of dual-number kernels induced by transport through the base-change isomorphism.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
variable {c ε} in
AlgebraicGeometry.RelPicard.RigKerDualNumber.baseTransport_mk
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
variable {c ε} in
AlgebraicGeometry.RelPicard.RigKerDualNumber.baseTransport_symm_mk
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
variable {c ε} in
AlgebraicGeometry.RelPicard.RigKerDualNumber.baseTransport_mul
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
variable {c ε} in
AlgebraicGeometry.RelPicard.RigKerDualNumber.baseTransport_one
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
AlgebraicGeometry.SmoothProperCurve NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.RigKerDualNumber
open AlgebraicGeometry.RelPicard.BaseTransport MonoidalCategory
variable {R : Type u} [CommRing R] (R' : Type u) [CommRing R'] [Algebra R R']
{C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of
R))) c)
(B : Type u) [CommRing B] [Algebra R' B] [Algebra R B] [IsScalarTower R R' B]
variable {c ε} in