ModuleScheme_Modules_exists_basis_pullback_of_field_point.lean
Nyll.AlgebraicCurves.Geometry.Sheaves.Scheme_Modules_exists_basis_pullback_of_field_point
41 declarations indexed from sourceView source ↗ Declarations
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.res
DocumentationRestrict a module section to a smaller open subset.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.res_res
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.res_self
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.res_eq_map
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.res_smul
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.res_add
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.res_sum
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.str_map_map
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.str_map_self
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.bas
DocumentationChoose the stipulated basis on a smaller open subset.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.bas_apply
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.repr_res
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.pt_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_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.preimage_le
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
include hs in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.le_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_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.N
DocumentationThe module pulled back to the field-valued 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_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.eta
DocumentationMap a section to the pullback using the adjunction unit.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.eta_add
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.eta_sum
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.eta_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_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.res_eta
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.span_eta_eq_top
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
include he hs in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.P
DocumentationPush the unit module on the field-valued point forward to the scheme.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.kapFun
DocumentationTake a basis coordinate after restricting a section near the field-valued 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_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.kapFun_add
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.kapFun_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_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.kapFun_res
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.toP
DocumentationView a structure sheaf section as a section of the pushed-forward unit module.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.toP_add
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.smul_toP
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.map_toP
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.kapAb
DocumentationThe natural map of abelian presheaves given by a basis coordinate.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.kap
DocumentationThe module sheaf morphism given by a basis coordinate.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.kap_app
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.kapSharp
DocumentationThe adjoint basis-coordinate morphism on the pullback module.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.kapSharp_eta
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.kapFun_e
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.linearIndependent_eta
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
include he hs in
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.basisEta
DocumentationThe basis formed by the images of the local basis under the adjunction unit.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_exists_basis_pullback_of_field_point.Ws14DG.FieldPoint.basisEta_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_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace
namespace Ws14DG
namespace FieldPoint
variable {X : Scheme.{u}} {M : X.Modules} {n : ℕ} {U : X.Opens} (e : Fin n → Γ(M, U))
(he : ∀ (W : X.Opens) (hW : W ≤ U), ∃ b : Module.Basis (Fin n) Γ(X, W) Γ(M, W),
∀ i, b i = M.presheaf.map (homOfLE hW).op (e i))
variable {K : Type u} [Field K] (s : Spec (CommRingCat.of K) ⟶ X)
(hs : s.base (IsLocalRing.closedPoint K) ∈ U)
AlgebraicGeometry.Scheme.Modules.exists_basis_pullback_of_field_point
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs
namespace Scheme_Modules_exists_basis_pullback_of_field_point
universe u
open CategoryTheory AlgebraicGeometry Opposite TopologicalSpace