ModuleIsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.lean
Nyll.AlgebraicCurves.Foundations.CommutativeAlgebra.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
23 declarations indexed from sourceView source ↗ Module documentation
Is Regular Local Ring span Finrank ker add ring Krull Dim eq
Declarations
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.cotImage
DocumentationThe span in the cotangent space of elements of the ideal lying in the maximal ideal.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section CotImage
variable {A : Type*} [CommRing A] [IsLocalRing A]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.toCotangent_mem_cotImage
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section CotImage
variable {A : Type*} [CommRing A] [IsLocalRing A]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.cotImage_mono
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section CotImage
variable {A : Type*} [CommRing A] [IsLocalRing A]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.residue_smul_eq
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section CotImage
variable {A : Type*} [CommRing A] [IsLocalRing A]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.exists_eq_toCotangent_of_mem_cotImage
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section CotImage
variable {A : Type*} [CommRing A] [IsLocalRing A]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.cotSpan
DocumentationThe span of the images of the chosen maximal-ideal elements in the cotangent space.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section CotImage
variable {A : Type*} [CommRing A] [IsLocalRing A]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.idealSpan
DocumentationThe ideal generated by the chosen family of maximal-ideal elements.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section CotImage
variable {A : Type*} [CommRing A] [IsLocalRing A]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.idealSpan_le
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section CotImage
variable {A : Type*} [CommRing A] [IsLocalRing A]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.exists_eq_toCotangent_of_mem_cotSpan
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section CotImage
variable {A : Type*} [CommRing A] [IsLocalRing A]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.cotSpan_sup_cotImage_eq_top
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section CotImage
variable {A : Type*} [CommRing A] [IsLocalRing A]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.le_idealSpan_sup_of_cotSpan_sup_cotImage_eq_top
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section CotImage
variable {A : Type*} [CommRing A] [IsLocalRing A]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.spanFinrank_span_finset_le
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section Helpers
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.spanFinrank_span_range_le
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section Helpers
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.ringKrullDim_eq_natCast_iff
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section Helpers
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.ringKrullDim_le_natCast_iff
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section Helpers
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.natCast_le_ringKrullDim_iff
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section Helpers
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.mem_maximalIdeal_of_map_mem
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section Surjection
variable {A C : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A] [CommRing C] [IsLocalRing
C]
(g : A →+* C) (hg : Function.Surjective g)
include hg
omit [IsNoetherianRing A] hg in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.maximalIdeal_le_idealSpan_sup_ker
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section Surjection
variable {A C : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A] [CommRing C] [IsLocalRing
C]
(g : A →+* C) (hg : Function.Surjective g)
include hg
omit [IsNoetherianRing A] in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.finrank_quotient_cotImage_le
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section Surjection
variable {A C : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A] [CommRing C] [IsLocalRing
C]
(g : A →+* C) (hg : Function.Surjective g)
include hg
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.spanFinrank_maximalIdeal_le_finrank_quotient_cotImage
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section Surjection
variable {A C : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A] [CommRing C] [IsLocalRing
C]
(g : A →+* C) (hg : Function.Surjective g)
include hg
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.spanFinrank_maximalIdeal_eq_finrank_quotient_cotImage
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section Surjection
variable {A C : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A] [CommRing C] [IsLocalRing
C]
(g : A →+* C) (hg : Function.Surjective g)
include hg
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq.RSMU.main
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing
noncomputable section
namespace RSMU
section Main
IsRegularLocalRing.spanFinrank_ker_add_ringKrullDim_eq
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsRegularLocalRing_spanFinrank_ker_add_ringKrullDim_eq
open IsLocalRing