ModuleSmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.lean
Nyll.AlgebraicCurves.Models.Gluing.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
17 declarations indexed from sourceView source ↗ Module documentation
Coordinate maps from two-chart pole data
For a proper smooth geometrically integral curve with two-chart pole data, the base-changed coordinate is transcendental whenever the tensor product of sections is nontrivial.
Declarations
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.zero_or_isUnit_of_not_injective
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.sK
DocumentationThe base morphism Spec K to Spec R induced by the given algebra map.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.CK
DocumentationThe base change of the curve along the given field algebra.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.π
DocumentationThe projection from the base-changed curve to the original curve.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.σ
DocumentationThe structure morphism of the base-changed curve over the field.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.UK
DocumentationThe inverse-image open in the base-changed curve.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.iK
DocumentationThe field map to sections on the pulled-back open, through the structure morphism.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.iU
DocumentationThe map on sections induced by the projection to the original curve.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.compat_appLE
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.compat
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.Φ
DocumentationThe tensor-product map to sections on the pulled-back open, induced by the compatible maps.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.Φ_tmul
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.Φ_one_tmul
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Transport
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R)) (U : C.Opens)
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.sK_apply
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Points
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.exists_mem_over
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
section Points
variable {R : Type u} [CommRing R] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of R))
(K : Type u) [Field K] [Algebra R K]
AlgebraicCurves.Models.Gluing.Proofs.SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum.TRANSCK.main
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
namespace TRANSCK
AlgebraicGeometry.SmoothProperCurve.injective_aeval_tensor_of_twoChartPoleDatum
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Models.Gluing.Proofs
namespace SmoothProperCurve_injective_aeval_tensor_of_twoChartPoleDatum
universe u
open scoped TensorProduct
open Polynomial CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct in
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.SmoothProperCurve
NeronModelInfra in