ModulePresheafOfModules_ExteriorPower.lean
Nyll.AlgebraicCurves.Foundations.Algebra.PresheafOfModules_ExteriorPower
20 declarations indexed from sourceView source ↗ Module documentation
Exterior powers of module presheaves
Constructs exterior powers of module presheaves and the maps induced by module morphisms.
Imports2
- Mathlib.Algebra.Category.ModuleCat.Presheaf
- Mathlib.LinearAlgebra.ExteriorPower.Basic
Imported by5
Declarations
PresheafOfModules.ExteriorPower.moduleAlong
DocumentationRestrict a module action along the structure-presheaf restriction homomorphism.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) (M : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat))
section map
variable {X Y : Cᵒᵖ} (f : X ⟶ Y)
PresheafOfModules.ExteriorPower.mapAlong
DocumentationThe original module restriction map viewed as linear over the source ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) (M : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat))
section map
variable {X Y : Cᵒᵖ} (f : X ⟶ Y)
PresheafOfModules.ExteriorPower.ιMultiAlong
DocumentationThe canonical exterior generator map viewed over the source ring by restriction of scalars.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) (M : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat))
section map
variable {X Y : Cᵒᵖ} (f : X ⟶ Y)
PresheafOfModules.ExteriorPower.mapₗ
DocumentationThe linear restriction map on exterior powers induced by the module restriction map.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) (M : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat))
section map
variable {X Y : Cᵒᵖ} (f : X ⟶ Y)
PresheafOfModules.ExteriorPower.mapₗ_ιMulti
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) (M : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat))
section map
variable {X Y : Cᵒᵖ} (f : X ⟶ Y)
PresheafOfModules.ExteriorPower.mapₗ_smul
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) (M : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat))
section map
variable {X Y : Cᵒᵖ} (f : X ⟶ Y)
PresheafOfModules.ExteriorPower.addMonoidHom_ext
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) (M : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat))
PresheafOfModules.ExteriorPower.presheafAb
DocumentationThe additive presheaf of pointwise exterior powers.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) (M : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat))
PresheafOfModules.ExteriorPower.instModulePresheafAb
DocumentationThe pointwise exterior-power module action on the additive presheaf.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) (M : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat))
PresheafOfModules.exteriorPower
DocumentationThe presheaf of modules obtained by taking exterior powers at each object.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
PresheafOfModules.exteriorPower_map_ιMulti
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
PresheafOfModules.ExteriorPower.appₗ
DocumentationA component of a module-presheaf morphism viewed over the corresponding commutative ring.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) {M N P : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat)}
PresheafOfModules.ExteriorPower.appₗ_apply
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) {M N P : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat)}
PresheafOfModules.ExteriorPower.appₗ_id
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) {M N P : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat)}
PresheafOfModules.ExteriorPower.appₗ_comp
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) {M N P : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat)}
PresheafOfModules.ExteriorPower.mapAb
DocumentationThe additive-presheaf morphism induced on pointwise exterior powers.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
namespace ExteriorPower
variable (n : ℕ) {M N P : PresheafOfModules.{u} (R ⋙ forget₂ CommRingCat RingCat)}
PresheafOfModules.exteriorPowerMap
DocumentationThe module-presheaf morphism induced by a morphism on exterior powers.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
PresheafOfModules.exteriorPowerMap_app_apply
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
PresheafOfModules.exteriorPowerMap_app_ιMulti
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
PresheafOfModules.exteriorPowerFunctor
DocumentationThe endofunctor taking each module presheaf and morphism to its exterior power.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory
namespace PresheafOfModules
variable {C : Type*} [Category C] {R : Cᵒᵖ ⥤ CommRingCat.{u}}
variable (R) in