ModuleFinitePresentation.lean
Nyll.SchemeTheory.RingTheory.Descent.FinitePresentation
14 declarations indexed from sourceView source ↗ Module documentation
Faithfully flat descent of finite presentation
Finite generation of the kernel of a polynomial presentation descends through faithfully flat base change. Combined with finite-type descent, this proves descent of finite presentation.
Declarations
FaithfullyFlatFinitePresentation.ker_includeRight_le_map
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section EndGame
variable {A' A B' : Type*} [CommRing A'] [CommRing A] [CommRing B'] [Algebra A' A] [Algebra A' B']
FaithfullyFlatFinitePresentation.exists_fg_le_of_le_map
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section EndGame
variable {A' A B' : Type*} [CommRing A'] [CommRing A] [CommRing B'] [Algebra A' A] [Algebra A' B']
FaithfullyFlatFinitePresentation.θ
DocumentationThe tensor-product algebra map induced by factoring the scalar map through the quotient by J.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section EndGame
variable {A' A B' : Type*} [CommRing A'] [CommRing A] [CommRing B'] [Algebra A' A] [Algebra A' B']
variable (A B') in
FaithfullyFlatFinitePresentation.θ_tmul
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section EndGame
variable {A' A B' : Type*} [CommRing A'] [CommRing A] [CommRing B'] [Algebra A' A] [Algebra A' B']
variable (A B') in
FaithfullyFlatFinitePresentation.θ_includeRight
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section EndGame
variable {A' A B' : Type*} [CommRing A'] [CommRing A] [CommRing B'] [Algebra A' A] [Algebra A' B']
variable (A B') in
FaithfullyFlatFinitePresentation.θ_injective
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section EndGame
variable {A' A B' : Type*} [CommRing A'] [CommRing A] [CommRing B'] [Algebra A' A] [Algebra A' B']
variable (A B') in
FaithfullyFlatFinitePresentation.θ_smul_eq_zero
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section EndGame
variable {A' A B' : Type*} [CommRing A'] [CommRing A] [CommRing B'] [Algebra A' A] [Algebra A' B']
variable (A B') in
FaithfullyFlatFinitePresentation.ker_fg_of_faithfullyFlat_baseChange
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section EndGame
variable {A' A B' : Type*} [CommRing A'] [CommRing A] [CommRing B'] [Algebra A' A] [Algebra A' B']
variable (A B') in
FaithfullyFlatFinitePresentation.ker_fg_of_descent
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section Assembly
FaithfullyFlatFinitePresentation.ker_fg_of_model
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section Assembly
FaithfullyFlatFinitePresentation.ker_fg_of_lifts
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section Assembly
FaithfullyFlatFinitePresentation.ker_fg_of_surjective
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section Assembly
FaithfullyFlatFinitePresentation.main
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum
noncomputable section
namespace FaithfullyFlatFinitePresentation
open FaithfullyFlatFiniteType
section Assembly
Algebra.FinitePresentation.of_faithfullyFlat_of_finitePresentation
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v w
open TensorProduct PrimeSpectrum