ModuleScheme_Modules_IsInvertible_exists_functionField_presentation.lean
Nyll.AlgebraicCurves.Geometry.Sheaves.Scheme_Modules_IsInvertible_exists_functionField_presentation
28 declarations indexed from sourceView source ↗ Module documentation
Scheme Modules Is Invertible exists function Field presentation
Declarations
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.trivApp
DocumentationThe section map of the chosen local trivialization.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Coord
variable (W : X.Opens)
(E : (M.restrict W.ι) ≅ (SheafOfModules.unit W.toScheme.ringCatSheaf : W.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.trivApp_apply
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Coord
variable (W : X.Opens)
(E : (M.restrict W.ι) ≅ (SheafOfModules.unit W.toScheme.ringCatSheaf : W.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.coord
DocumentationLocal coordinates in the original scheme obtained from the trivialization and the canonical section ring isomorphism.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Coord
variable (W : X.Opens)
(E : (M.restrict W.ι) ≅ (SheafOfModules.unit W.toScheme.ringCatSheaf : W.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.coord_apply
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Coord
variable (W : X.Opens)
(E : (M.restrict W.ι) ≅ (SheafOfModules.unit W.toScheme.ringCatSheaf : W.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.trivApp_injective
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Coord
variable (W : X.Opens)
(E : (M.restrict W.ι) ≅ (SheafOfModules.unit W.toScheme.ringCatSheaf : W.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.coord_injective
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Coord
variable (W : X.Opens)
(E : (M.restrict W.ι) ≅ (SheafOfModules.unit W.toScheme.ringCatSheaf : W.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.map_trivApp
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Coord
variable (W : X.Opens)
(E : (M.restrict W.ι) ≅ (SheafOfModules.unit W.toScheme.ringCatSheaf : W.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.map_coord
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Coord
variable (W : X.Opens)
(E : (M.restrict W.ι) ≅ (SheafOfModules.unit W.toScheme.ringCatSheaf : W.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.coord_smul
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Coord
variable (W : X.Opens)
(E : (M.restrict W.ι) ≅ (SheafOfModules.unit W.toScheme.ringCatSheaf : W.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.inW
DocumentationThe intersection with the chosen open expressed as the image of its inverse image.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section InW
variable (W : X.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.inW_le
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section InW
variable (W : X.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.inW_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section InW
variable (W : X.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.mem_inW
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section InW
variable (W : X.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.preimage_mono_of_le
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section InW
variable (W : X.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.inW_mono
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section InW
variable (W : X.Opens)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.genericPoint_mem
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Generic
variable [IsIntegral X]
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.genericPoint_mem_of_mem
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Generic
variable [IsIntegral X]
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.eq_zero_of_res_eq_zero
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Generic
variable [IsIntegral X]
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.resIn
DocumentationRestriction of module sections to the intersection with the chosen trivializing open.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Pres
variable [IsIntegral X] (W₀ : X.Opens) (hξ : genericPoint X ∈ W₀)
(E₀ : (M.restrict W₀.ι) ≅ (SheafOfModules.unit W₀.toScheme.ringCatSheaf : W₀.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.pres
DocumentationThe function field presentation obtained by taking the germ of the local coordinate at the generic point.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Pres
variable [IsIntegral X] (W₀ : X.Opens) (hξ : genericPoint X ∈ W₀)
(E₀ : (M.restrict W₀.ι) ≅ (SheafOfModules.unit W₀.toScheme.ringCatSheaf : W₀.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.pres_apply
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Pres
variable [IsIntegral X] (W₀ : X.Opens) (hξ : genericPoint X ∈ W₀)
(E₀ : (M.restrict W₀.ι) ≅ (SheafOfModules.unit W₀.toScheme.ringCatSheaf : W₀.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.pres_natural
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Pres
variable [IsIntegral X] (W₀ : X.Opens) (hξ : genericPoint X ∈ W₀)
(E₀ : (M.restrict W₀.ι) ≅ (SheafOfModules.unit W₀.toScheme.ringCatSheaf : W₀.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.pres_smul
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Pres
variable [IsIntegral X] (W₀ : X.Opens) (hξ : genericPoint X ∈ W₀)
(E₀ : (M.restrict W₀.ι) ≅ (SheafOfModules.unit W₀.toScheme.ringCatSheaf : W₀.toScheme.Modules))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.restrictIsoOfPullbackIso
DocumentationThe restriction trivialization obtained from a pullback trivialization through the canonical comparison isomorphism.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Inj
variable [IsIntegral X] (W₀ : X.Opens) (hξ : genericPoint X ∈ W₀)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.resIn_eq_zero_of_resIn_eq_zero
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Inj
variable [IsIntegral X] (W₀ : X.Opens) (hξ : genericPoint X ∈ W₀)
include hξ in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.eq_zero_of_resIn_eq_zero
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
section Inj
variable [IsIntegral X] (W₀ : X.Opens) (hξ : genericPoint X ∈ W₀)
include hξ in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_IsInvertible_exists_functionField_presentation.P2mKPresSol.main
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite
namespace P2mKPresSol
variable {X : Scheme.{u}} (M : X.Modules)
AlgebraicGeometry.Scheme.Modules.IsInvertible.exists_functionField_presentation
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_IsInvertible_exists_functionField_presentation
universe u
open CategoryTheory AlgebraicGeometry TopologicalSpace Opposite