ModuleProjSpaceCech_GradedModule_Presentation_ker_isFG.lean
Nyll.SchemeTheory.Cohomology.Cech.ProjSpaceCech_GradedModule_Presentation_ker_isFG
16 declarations indexed from sourceView source ↗ Module documentation
Finite generation of the kernel of a graded module presentation over a noetherian base.
Declarations
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.F_module
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.F_scalarTower
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.FD_module
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.ker_module
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.F_xMul_eq_smul
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.Kgr
DocumentationThe sum of the homogeneous components of the presentation kernel.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.Kgr_xMul_stable
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.KgrS
DocumentationThe homogeneous presentation kernel as a submodule over the polynomial ring.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.mem_F_grade
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.K_smul_stable
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.freeGrade_smul_mem_grade
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.FProj
DocumentationThe linear projection to the indicated integer grade of the shifted free presentation source.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.FProj_apply
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.FProj_apply_of_mem_grade
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule in
AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG.ProjSpaceCech.GradedModule.Presentation.ker_isFG'
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial
namespace ProjSpaceCech
open _root_.ProjSpaceCech
open _root_.ProjSpaceCech
section KerFG
variable {R : Type u} [CommRing R] {n : ℕ} {D : GradedModule R n}
variable (σ : GradedModule.Presentation D)
local notation "S" => MvPolynomial (Fin (n + 1)) R
open scoped _root_.ProjSpaceCech.GradedModule _root_.ProjSpaceCech.GradedModule.Presentation in
ProjSpaceCech.GradedModule.Presentation.ker_isFG
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.ProjSpaceCech_GradedModule_Presentation_ker_isFG
universe u
noncomputable section
open Finset Function MvPolynomial