ModuleTensorSectionMaps.lean
Nyll.SchemeTheory.Modules.TensorSectionMaps
9 declarations indexed from sourceView source ↗ Module documentation
Tensor morphisms on local tensor sections
The components of a tensor product of module morphisms act separately on the two factors of a local tensor section.
Declarations
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections.presheafSectionsModule
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections.AlgebraicGeometry.Scheme.Modules.TensorHomSections.ι
DocumentationThe underlying presheaf functor in the native module category of the scheme.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
local instance presheafSectionsModule {X : Scheme.{u}}
(P : X.PresheafOfModules) (U : X.Opens) :
Module Γ(X, U) (P.obj (Opposite.op U)) :=
(P.obj (Opposite.op U)).isModule
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace TensorHomSections
open Opposite TensorProduct
variable {X : Scheme.{u}} {L L' M M' : X.Modules}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections.AlgebraicGeometry.Scheme.Modules.TensorHomSections.adj
DocumentationThe canonical adjunction between sheafification and the underlying presheaf functor.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
local instance presheafSectionsModule {X : Scheme.{u}}
(P : X.PresheafOfModules) (U : X.Opens) :
Module Γ(X, U) (P.obj (Opposite.op U)) :=
(P.obj (Opposite.op U)).isModule
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace TensorHomSections
open Opposite TensorProduct
variable {X : Scheme.{u}} {L L' M M' : X.Modules}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections.AlgebraicGeometry.Scheme.Modules.TensorHomSections.sheafifyTensorIso
DocumentationThe canonical comparison from the sheafified presheaf tensor product to the sheaf tensor product.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
local instance presheafSectionsModule {X : Scheme.{u}}
(P : X.PresheafOfModules) (U : X.Opens) :
Module Γ(X, U) (P.obj (Opposite.op U)) :=
(P.obj (Opposite.op U)).isModule
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace TensorHomSections
open Opposite TensorProduct
variable {X : Scheme.{u}} {L L' M M' : X.Modules}
variable (L M)
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections.AlgebraicGeometry.Scheme.Modules.TensorHomSections.sheafifyTensorIso_hom_naturality
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
local instance presheafSectionsModule {X : Scheme.{u}}
(P : X.PresheafOfModules) (U : X.Opens) :
Module Γ(X, U) (P.obj (Opposite.op U)) :=
(P.obj (Opposite.op U)).isModule
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace TensorHomSections
open Opposite TensorProduct
variable {X : Scheme.{u}} {L L' M M' : X.Modules}
variable (L M)
variable {L M}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections.AlgebraicGeometry.Scheme.Modules.TensorHomSections.tensorSections_eq
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
local instance presheafSectionsModule {X : Scheme.{u}}
(P : X.PresheafOfModules) (U : X.Opens) :
Module Γ(X, U) (P.obj (Opposite.op U)) :=
(P.obj (Opposite.op U)).isModule
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace TensorHomSections
open Opposite TensorProduct
variable {X : Scheme.{u}} {L L' M M' : X.Modules}
variable (L M)
variable {L M}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections.AlgebraicGeometry.Scheme.Modules.TensorHomSections.sheafify_map_val_app_unit
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
local instance presheafSectionsModule {X : Scheme.{u}}
(P : X.PresheafOfModules) (U : X.Opens) :
Module Γ(X, U) (P.obj (Opposite.op U)) :=
(P.obj (Opposite.op U)).isModule
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace TensorHomSections
open Opposite TensorProduct
variable {X : Scheme.{u}} {L L' M M' : X.Modules}
variable (L M)
variable {L M}
AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections.AlgebraicGeometry.Scheme.Modules.TensorHomSections.tensorHom_app_tensorSections
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
local instance presheafSectionsModule {X : Scheme.{u}}
(P : X.PresheafOfModules) (U : X.Opens) :
Module Γ(X, U) (P.obj (Opposite.op U)) :=
(P.obj (Opposite.op U)).isModule
noncomputable section
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme.Modules
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
namespace TensorHomSections
open Opposite TensorProduct
variable {X : Scheme.{u}} {L L' M M' : X.Modules}
variable (L M)
variable {L M}
AlgebraicGeometry.Scheme.Modules.tensorHom_app_tensorSections
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_tensorHom_app_tensorSections
universe u
open _root_.CategoryTheory
open _root_.CategoryTheory.MonoidalCategory
open _root_.AlgebraicGeometry
local instance presheafSectionsModule {X : Scheme.{u}}
(P : X.PresheafOfModules) (U : X.Opens) :
Module Γ(X, U) (P.obj (Opposite.op U)) :=
(P.obj (Opposite.op U)).isModule
open _root_.AlgebraicGeometry AlgebraicGeometry _root_.AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules in