ModuleRelativeGroupLaw_isFinite_endKerStr_of_surjective.lean
Nyll.AlgebraicCurves.Geometry.AbelianSchemes.Theorems.RelativeGroupLaw_isFinite_endKerStr_of_surjective
52 declarations indexed from sourceView source ↗ Declarations
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.isIntegral_quotient_of_generators
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Alg
open _root_.Polynomial
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.exists_ne_zero_forall_finite_liesOver
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Alg
open _root_.Polynomial
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.isAlgebraic_of_trdeg_eq
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Alg
open _root_.Polynomial
universe u₁ u₂ u₃
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.algK
DocumentationThe coefficient-field homomorphism to sections on an open of the group scheme.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Sections
variable {K : Type u} [Field K] {A : Scheme.{u}} (f : A ⟶ Spec (CommRingCat.of K))
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.map_comp_algK
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Sections
variable {K : Type u} [Field K] {A : Scheme.{u}} (f : A ⟶ Spec (CommRingCat.of K))
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.algFF
DocumentationThe coefficient-field homomorphism to the function field, defined through the generic-point germ.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Sections
variable {K : Type u} [Field K] {A : Scheme.{u}} (f : A ⟶ Spec (CommRingCat.of K))
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.germ_comp_algK
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Sections
variable {K : Type u} [Field K] {A : Scheme.{u}} (f : A ⟶ Spec (CommRingCat.of K))
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.trdeg_sections_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Sections
variable {K : Type u} [Field K] {A : Scheme.{u}} (f : A ⟶ Spec (CommRingCat.of K))
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.appLE_congr_hom
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Sections
variable {K : Type u} [Field K] {A : Scheme.{u}} (f : A ⟶ Spec (CommRingCat.of K))
omit [Field K] in
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.appLE_comp_algK
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Sections
variable {K : Type u} [Field K] {A : Scheme.{u}} (f : A ⟶ Spec (CommRingCat.of K))
variable (γ : A ⟶ A) (hγ : γ ≫ f = f)
include hγ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.appLE_injective
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Sections
variable {K : Type u} [Field K] {A : Scheme.{u}} (f : A ⟶ Spec (CommRingCat.of K))
variable (γ : A ⟶ A) (hγ : γ ≫ f = f)
include hγ
omit hγ in
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.exists_forall_finite_fibre_inter
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Sections
variable {K : Type u} [Field K] {A : Scheme.{u}} (f : A ⟶ Spec (CommRingCat.of K))
variable (γ : A ⟶ A) (hγ : γ ≫ f = f)
include hγ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.finiteType_algK
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section KPoints
variable {K : Type u} [Field K] {A : Scheme.{u}} (f : A ⟶ Spec (CommRingCat.of K))
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.exists_section_mem
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section KPoints
variable {K : Type u} [Field K] {A : Scheme.{u}} (f : A ⟶ Spec (CommRingCat.of K))
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.IsHom
DocumentationCompatibility of an endomorphism over the base with the relative group multiplication.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.pull_comp
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Points
variable (L : RelativeGroupLaw K f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.one_coe
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Points
variable (L : RelativeGroupLaw K f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.pull_one
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Points
variable (L : RelativeGroupLaw K f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.pull_inv
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Points
variable (L : RelativeGroupLaw K f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.hom_one
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Points
variable (L : RelativeGroupLaw K f)
variable {L}
variable {β : SchemeHomOver f f} (hβ : IsHom L β)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.hom_inv
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Points
variable (L : RelativeGroupLaw K f)
variable {L}
variable {β : SchemeHomOver f f} (hβ : IsHom L β)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.P₀
DocumentationThe base change of the endomorphism kernel along the chosen test scheme.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.P₁
DocumentationThe pullback of the endomorphism along the image of the chosen point.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.t₀
DocumentationThe structure morphism of the kernel base change to the base field spectrum.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.t₁
DocumentationThe structure morphism of the endomorphism fibre pullback to the base field spectrum.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.k₀
DocumentationThe kernel point on its base change, viewed as a point of the group scheme.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.x₀
DocumentationThe chosen test point pulled back to the kernel base change.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.q₁
DocumentationThe group scheme point given by the first projection of the endomorphism fibre pullback.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.x₁
DocumentationThe chosen test point pulled back to the endomorphism fibre pullback.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.k₀_comp
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.q₁_comp
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Φ
DocumentationTranslation by the chosen point from the kernel base change to the endomorphism fibre.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Φ_fst
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Φ_snd
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.c
DocumentationThe morphism to the kernel obtained by taking the quotient of two points with the same image.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.c_fst
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.c_snd
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Ψ
DocumentationThe inverse translation from the endomorphism fibre to the kernel base change.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Ψ_fst
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Ψ_snd
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Ψ_t₀
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Ψ_pull_k₀
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Ψ_pull_x₀
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Ψ_Φ
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Φ_t₁
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Φ_pull_q₁
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Φ_pull_x₁
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Φ_Ψ
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.Φ_injective
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section GroupLaw
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
local infixl:80 " ⊚ " => NeronModelInfra.schemeHomOverComp
section Translate
variable (L : RelativeGroupLaw K f) {β : SchemeHomOver f f} (hβ : IsHom L β)
{T : Scheme.{u}} (t : T ⟶ Spec (CommRingCat.of K)) (ξ : SchemeHomOver t f)
include hβ
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.exists_open_forall_finite_fibre
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Main
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] [IsAlgClosed K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
omit [IsAlgClosed K] in
AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs.RelativeGroupLaw_isFinite_endKerStr_of_surjective.P2mSurjIsog.isFinite_endKerStr
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
namespace P2mSurjIsog
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry TopologicalSpace Opposite
section Main
open NeronModelInfra GoodReductionJacobian
variable {K : Type u} [Field K] [IsAlgClosed K] {A : Scheme.{u}} {f : A ⟶ Spec (CommRingCat.of K)}
GoodReductionJacobian.RelativeGroupLaw.isFinite_endKerStr_of_surjective
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.AbelianSchemes.Theorems.Proofs
namespace RelativeGroupLaw_isFinite_endKerStr_of_surjective
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry NeronModelInfra GoodReductionJacobian in