ModuleQuasicoherentKernel.lean
Nyll.SchemeTheory.Modules.QuasicoherentKernel
26 declarations indexed from sourceView source ↗ Module documentation
Quasicoherence of kernels over affine schemes
The section functor preserves the actual categorical kernel. Its canonical comparison with the ordinary linear-map kernel commutes with restrictions. Localization of kernels therefore proves quasicoherence, without assuming an identification of the kernel or replacing the kernel by a new object.
This supplies the affine kernel step in Stacks, Tag 01PE.
Imports10
- Nyll.SchemeTheory.RingTheory.ModuleKernelLocalization
- Mathlib.AlgebraicGeometry.Modules.Tilde
- Mathlib.AlgebraicGeometry.Modules.Sheaf
- Mathlib.Algebra.Category.ModuleCat.Kernels
- Mathlib.Algebra.Category.ModuleCat.Limits
- Mathlib.Algebra.Category.ModuleCat.Sheaf.Limits
- Mathlib.CategoryTheory.Limits.Preserves.Shapes.Kernels
- Mathlib.CategoryTheory.Limits.Preserves.Finite
- Mathlib.CategoryTheory.Limits.FunctorCategory.Basic
- Mathlib.CategoryTheory.Limits.FunctorCategory.Finite
Imported by2
Declarations
AlgebraicGeometry.Scheme.Modules.isLocalizedModule_of_commuting_isos
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.affineModulePresheaf
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.affineModuleMap
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.affineBasicOpen
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.affineBasicOpenInclusion
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.nativeAffineSectionFunctor
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.restrictScalars_preservesFiniteLimits_native
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.nativeAffineSectionFunctor_preservesFiniteLimits
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.affineSectionFunctor
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.nativeAffineSectionFunctorIso
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.affineSectionFunctor_preservesFiniteLimits
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.affineSectionFunctor_preservesZeroMorphisms
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.sectionKernel
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.kernelSectionIso
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.kernelSectionIso_comp_subtype
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.kernelSectionIso_hom_apply_val
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.sectionRestriction_square
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.sectionKernelRestriction
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.kernelSectionIso_restriction
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.sectionKernelRestriction_localizes
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.kernelForkRestriction_localizes
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.isLocalizing_of_affineModulePresheaf
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.affineModulePresheaf_localizes_of_isLocalizing
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.isLocalizing_of_limitKernelFork
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.isLocalizing_kernel_toSpec
DocumentationKernels of morphisms between actual localizing modules have localizing sections. Evaluation of the canonical kernel fork supplies the kernel comparison; no sectionwise identification is a premise.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules
AlgebraicGeometry.Scheme.Modules.isQuasicoherent_kernel_toSpec
DocumentationThe actual kernel of a morphism between quasicoherent modules on an affine scheme is quasicoherent.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
open CategoryTheory Limits Opposite
namespace AlgebraicGeometry.Scheme.Modules