ModuleTransport.lean
Nyll.AlgebraicCurves.Models.Transport
31 declarations indexed from sourceView source ↗ Module documentation
Transport
Declarations
AlgebraicCurve.inv_base_genericPoint
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.hom_base_genericPoint
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.functionFieldHomOfIso
DocumentationThe function-field morphism induced by an isomorphism of integral schemes.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.isIso_stalkSpecializes_of_eq
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.isIso_functionFieldHomOfIso
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.functionFieldIsoOfIso
DocumentationThe ring equivalence of function fields induced by an isomorphism of integral schemes.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.functionFieldIsoOfIso_apply
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.ofHom_functionFieldIsoOfIso
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.fromSpecStalk_comp_inv_eq_specMap_functionFieldIsoOfIso
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.fromSpecStalk_eq_specMap_functionFieldIsoOfIso_comp_hom
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.germ_comp_functionFieldHomOfIso
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.stalkToFunctionField_comp_functionFieldHomOfIso
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.functionFieldIsoOfIso_algebraMap_stalk
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.functionFieldIsoOfIso_baseToFunctionField
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
section FunctionFieldIso
variable {X Y : Scheme.{u}} [IsIntegral X] [IsIntegral Y]
AlgebraicCurve.CurveModel.mem_closedPoints_of_iso
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section ClosedPoints
variable {X Y : Scheme.{u}}
AlgebraicCurve.CurveModel.closedPointsEquivOfIso
DocumentationThe equivalence of closed points induced contravariantly by a scheme isomorphism.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section ClosedPoints
variable {X Y : Scheme.{u}}
AlgebraicCurve.CurveModel.closedPointsEquivOfIso_apply_coe
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section ClosedPoints
variable {X Y : Scheme.{u}}
AlgebraicCurve.CurveModel.toBase_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
include he in
AlgebraicCurve.CurveModel.isIntegral_of_iso
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
include Mdl e in
AlgebraicCurve.CurveModel.isProper_of_iso
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
include he in
AlgebraicCurve.CurveModel.smooth_of_iso
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
include he in
AlgebraicCurve.CurveModel.range_stalk_eq_of_iso
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
AlgebraicCurve.CurveModel.transport
DocumentationTransport of a curve model along a compatible scheme isomorphism.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
AlgebraicCurve.CurveModel.transport_C
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
AlgebraicCurve.CurveModel.transport_toBase
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
AlgebraicCurve.CurveModel.transport_ffEquiv
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
AlgebraicCurve.CurveModel.transport_ffEquiv_apply
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
AlgebraicCurve.CurveModel.transport_ffEquiv_symm_apply
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
AlgebraicCurve.CurveModel.transport_placeOfPoint
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
AlgebraicCurve.CurveModel.transport_placeOfPoint'
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)
AlgebraicCurve.CurveModel.transport_pointEquivPlace
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
open CategoryTheory AlgebraicGeometry
noncomputable section
namespace AlgebraicCurve
namespace CurveModel
variable {K : Type u} [Field K] {L : Type v} [Field L] [Algebra K L]
section Transport
variable (Mdl : CurveModel K L) {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K)) (e : Mdl.C ≅ C)
(he : e.hom ≫ c = Mdl.toBase)