ModuleDirectImageAlgebra.lean
Nyll.SchemeTheory.Modules.DirectImageAlgebra
3 declarations indexed from sourceView source ↗ Module documentation
The actual direct-image algebra of a scheme morphism
The ring sheaf is the native pushforward of the structure sheaf and its structure morphism is the original morphism's sheaf map. Its underlying module is identified with the native direct image of the unit module, using identity maps on the actual section modules and their restrictions.
Imports6
- Nyll.SchemeTheory.Modules.FiniteRelativeSpec
- Mathlib.AlgebraicGeometry.Modules.Presheaf
- Mathlib.AlgebraicGeometry.Modules.Sheaf
- Mathlib.Algebra.Category.ModuleCat.Presheaf.Pushforward
- Mathlib.Algebra.Category.ModuleCat.Sheaf.PushforwardContinuous
- Mathlib.Topology.Sheaves.Functors
Imported by3
Declarations
AlgebraicGeometry.Scheme.DirectImageAlgebra.sheaf
DocumentationThe native direct image of the source's sheaf of commutative rings.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory
namespace AlgebraicGeometry.Scheme.DirectImageAlgebra
variable {T X : Scheme.{u}} (g : T ⟶ X)
AlgebraicGeometry.Scheme.DirectImageAlgebra.structureMap
DocumentationThe structure map is the original morphism's map on structure sheaves.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory
namespace AlgebraicGeometry.Scheme.DirectImageAlgebra
variable {T X : Scheme.{u}} (g : T ⟶ X)
AlgebraicGeometry.Scheme.DirectImageAlgebra.underlyingModuleIso
DocumentationThe algebra's underlying module is the actual direct image of the source unit module, including its original scalar and restriction maps.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory
namespace AlgebraicGeometry.Scheme.DirectImageAlgebra
variable {T X : Scheme.{u}} (g : T ⟶ X)