ModuleRepresentsRelSubPic_nonempty_poincare_pullbackAlong_iso_rigidify_normModule_baseChange.lean
Nyll.JacobianVarieties.Picard.RepresentsRelSubPic_nonempty_poincare_pullbackAlong_iso_rigidify_normModule_baseChange
16 declarations indexed from sourceView source ↗ Module documentation
Base change of the norm Poincaré comparison
Compare the represented norm transformation and its Poincaré family after base change.
Declarations
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.isPullback_of_mono
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section MonoBase
variable (R : Type u) [CommRing R] (K : Type u) [CommRing K] [Algebra R K] [Mono (specMap R K)]
{Y T : Scheme.{u}} (y : Y ⟶ Spec (.of K)) (t : T ⟶ Spec (.of K))
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.eY
DocumentationThe pullback comparison induced by a monomorphism of base spectra.
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section MonoBase
variable (R : Type u) [CommRing R] (K : Type u) [CommRing K] [Algebra R K] [Mono (specMap R K)]
{Y T : Scheme.{u}} (y : Y ⟶ Spec (.of K)) (t : T ⟶ Spec (.of K))
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.eY_hom_fst
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section MonoBase
variable (R : Type u) [CommRing R] (K : Type u) [CommRing K] [Algebra R K] [Mono (specMap R K)]
{Y T : Scheme.{u}} (y : Y ⟶ Spec (.of K)) (t : T ⟶ Spec (.of K))
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.eY_hom_snd
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section MonoBase
variable (R : Type u) [CommRing R] (K : Type u) [CommRing K] [Algebra R K] [Mono (specMap R K)]
{Y T : Scheme.{u}} (y : Y ⟶ Spec (.of K)) (t : T ⟶ Spec (.of K))
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.eY_curveChange
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section Squares
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (.of R)) (K : Type u) [CommRing
K] [Algebra R K]
[Mono (specMap R K)] {Y T : Scheme.{u}} (y : Y ⟶ Spec (.of K)) (t : T ⟶ Spec (.of K))
(π : Y ⟶ C) (Hπ : π ≫ c = y ≫ specMap R K) (Hπ₁ : pullback.lift π y Hπ ≫
SmoothProperCurve.baseChange R c K = y)
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.eY_inv_curveChange
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section Squares
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (.of R)) (K : Type u) [CommRing
K] [Algebra R K]
[Mono (specMap R K)] {Y T : Scheme.{u}} (y : Y ⟶ Spec (.of K)) (t : T ⟶ Spec (.of K))
(π : Y ⟶ C) (Hπ : π ≫ c = y ≫ specMap R K) (Hπ₁ : pullback.lift π y Hπ ≫
SmoothProperCurve.baseChange R c K = y)
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.isPullback_curveChange
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section Squares
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (.of R)) (K : Type u) [CommRing
K] [Algebra R K]
[Mono (specMap R K)] {Y T : Scheme.{u}} (y : Y ⟶ Spec (.of K)) (t : T ⟶ Spec (.of K))
(π : Y ⟶ C) (Hπ : π ≫ c = y ≫ specMap R K) (Hπ₁ : pullback.lift π y Hπ ≫
SmoothProperCurve.baseChange R c K = y)
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.isPullback_fst_curveChange
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section Squares
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (.of R)) (K : Type u) [CommRing
K] [Algebra R K]
[Mono (specMap R K)] {Y T : Scheme.{u}} (y : Y ⟶ Spec (.of K)) (t : T ⟶ Spec (.of K))
(π : Y ⟶ C) (Hπ : π ≫ c = y ≫ specMap R K) (Hπ₁ : pullback.lift π y Hπ ≫
SmoothProperCurve.baseChange R c K = y)
omit [Mono (specMap R K)] in
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.finrank_curveChange
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section Squares
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (.of R)) (K : Type u) [CommRing
K] [Algebra R K]
[Mono (specMap R K)] {Y T : Scheme.{u}} (y : Y ⟶ Spec (.of K)) (t : T ⟶ Spec (.of K))
(π : Y ⟶ C) (Hπ : π ≫ c = y ≫ specMap R K) (Hπ₁ : pullback.lift π y Hπ ≫
SmoothProperCurve.baseChange R c K = y)
omit [Mono (specMap R K)] in
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.pullbackRigidifyIso
DocumentationPullback commutes with rigidification along the compatible section and projection.
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section Rigidify
variable {T P P' : Scheme.{u}} (σ : T ⟶ P) (q : P ⟶ T) (σ' : T ⟶ P') (q' : P' ⟶ T) (e : P' ⟶ P)
(hσ : σ' ≫ e = σ) (hq : e ≫ q = q')
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.fstPoint
DocumentationThe relative point obtained from a base-changed point by the first projection.
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section Classify
open AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙
(Spec (.of R))) c)
(K : Type u) [CommRing K] [Algebra R K]
(D : RelativePic0Designation R c) (h : RepresentsRelSubPic c ε (algEquivZeroCut c ε) D)
(h' : RepresentsRelSubPic (SmoothProperCurve.baseChange R c K)
(SmoothProperCurve.sectionBaseChange K ε)
(algEquivZeroCut (SmoothProperCurve.baseChange R c K) (SmoothProperCurve.sectionBaseChange K
ε)) (D.baseChange K))
(hP : Nonempty (h'.poincare.L ≅ (BaseChange.ofR c ε K
(h.poincare.pullbackAlong ⟨pullback.fst D.toBase (specMap R K), pullback.condition⟩)).L))
{T : Scheme.{u}} (t : T ⟶ Spec (.of K))
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.fstPoint_coe
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section Classify
open AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙
(Spec (.of R))) c)
(K : Type u) [CommRing K] [Algebra R K]
(D : RelativePic0Designation R c) (h : RepresentsRelSubPic c ε (algEquivZeroCut c ε) D)
(h' : RepresentsRelSubPic (SmoothProperCurve.baseChange R c K)
(SmoothProperCurve.sectionBaseChange K ε)
(algEquivZeroCut (SmoothProperCurve.baseChange R c K) (SmoothProperCurve.sectionBaseChange K
ε)) (D.baseChange K))
(hP : Nonempty (h'.poincare.L ≅ (BaseChange.ofR c ε K
(h.poincare.pullbackAlong ⟨pullback.fst D.toBase (specMap R K), pullback.condition⟩)).L))
{T : Scheme.{u}} (t : T ⟶ Spec (.of K))
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.poincareFstIso
DocumentationCompare the Poincaré family at a projected point with its base transport.
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section Classify
open AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙
(Spec (.of R))) c)
(K : Type u) [CommRing K] [Algebra R K]
(D : RelativePic0Designation R c) (h : RepresentsRelSubPic c ε (algEquivZeroCut c ε) D)
(h' : RepresentsRelSubPic (SmoothProperCurve.baseChange R c K)
(SmoothProperCurve.sectionBaseChange K ε)
(algEquivZeroCut (SmoothProperCurve.baseChange R c K) (SmoothProperCurve.sectionBaseChange K
ε)) (D.baseChange K))
(hP : Nonempty (h'.poincare.L ≅ (BaseChange.ofR c ε K
(h.poincare.pullbackAlong ⟨pullback.fst D.toBase (specMap R K), pullback.condition⟩)).L))
{T : Scheme.{u}} (t : T ⟶ Spec (.of K))
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.toR_mem
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section Classify
open AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙
(Spec (.of R))) c)
(K : Type u) [CommRing K] [Algebra R K]
(D : RelativePic0Designation R c) (h : RepresentsRelSubPic c ε (algEquivZeroCut c ε) D)
(h' : RepresentsRelSubPic (SmoothProperCurve.baseChange R c K)
(SmoothProperCurve.sectionBaseChange K ε)
(algEquivZeroCut (SmoothProperCurve.baseChange R c K) (SmoothProperCurve.sectionBaseChange K
ε)) (D.baseChange K))
(hP : Nonempty (h'.poincare.L ≅ (BaseChange.ofR c ε K
(h.poincare.pullbackAlong ⟨pullback.fst D.toBase (specMap R K), pullback.condition⟩)).L))
{T : Scheme.{u}} (t : T ⟶ Spec (.of K))
JacobianVarieties.Picard.Proofs.NormPoincareBaseChange.T2Sol.fstPoint_classify
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Picard.Proofs.NormPoincareBaseChange
attribute [-simp]
PresheafOfModules.pushforwardCongr_inv_app_app_apply
PresheafOfModules.pushforwardNatTrans_app_app_apply
PresheafOfModules.pushforwardCongr_hom_app_app_apply
AlgebraicGeometry.tilde.functorCompPullbackSpecIso_app TwoChartCech.Mumford.dK_apply
TwoChartCech.Mumford.ι0_apply TwoChartCech.Mumford.ι1_apply TwoChartCech.KerCoprod.dK_apply
TwoChartCech.KerCoprod.ι1_apply TwoChartCech.KerCoprod.ι0_apply
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
open _root_.AlgebraicGeometry.RelPicard
open _root_.NeronModelInfra
open _root_.GoodReductionJacobian
open _root_.AlgebraicCurve
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
namespace T2Sol
section Classify
open AlgebraicGeometry.RelPicard.BaseTransport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (.of R)) (ε : SchemeHomOver (𝟙
(Spec (.of R))) c)
(K : Type u) [CommRing K] [Algebra R K]
(D : RelativePic0Designation R c) (h : RepresentsRelSubPic c ε (algEquivZeroCut c ε) D)
(h' : RepresentsRelSubPic (SmoothProperCurve.baseChange R c K)
(SmoothProperCurve.sectionBaseChange K ε)
(algEquivZeroCut (SmoothProperCurve.baseChange R c K) (SmoothProperCurve.sectionBaseChange K
ε)) (D.baseChange K))
(hP : Nonempty (h'.poincare.L ≅ (BaseChange.ofR c ε K
(h.poincare.pullbackAlong ⟨pullback.fst D.toBase (specMap R K), pullback.condition⟩)).L))
{T : Scheme.{u}} (t : T ⟶ Spec (.of K))
include hP in
AlgebraicGeometry.RelPicard.RepresentsRelSubPic.nonempty_poincare_pullbackAlong_iso_rigidify_normModule_baseChange
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory
open NeronModelInfra GoodReductionJacobian
open AlgebraicGeometry.Scheme.TwoAffineOpenCover
open AlgebraicCurve
universe u
open _root_.JacobianVarieties.Picard.Proofs in
open NormPoincareBaseChange.T2Sol in
open _root_.AlgebraicGeometry.RelPicard.BaseTransport in