Declarations
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.instSubsingletonQuotientOfSubsingleton
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.length_le_depth
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_of_subsingleton
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_of_isScalarTower
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_le_krullDim_support
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
open scoped Pointwise in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_le_dim_annihilator
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_le_dim
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.isSMulRegular_iff_of_free
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.RingTheory.Sequence.isWeaklyRegular_of_subsingleton
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.RingTheory.Sequence.isWeaklyRegular_of_free_aux
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
open scoped Pointwise TensorProduct in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.RingTheory.Sequence.isWeaklyRegular_of_free
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_le_of_free
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.faithfulSMul_of_depth_eq_ringKrullDim
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
variable (R S M : Type*) [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S]
variable [AddCommGroup M] [Module R M] [Module S M] [Algebra R S] [IsScalarTower R S M]
variable [IsLocalHom (algebraMap R S)]
open _root_.IsLocalRing
open _root_.RingTheory
open _root_.Module
open _root_.RingTheory.Sequence
noncomputable section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.isSMulRegular_X
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.ker_constantCoeff
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.quotSpanXEquiv
DocumentationIdentify the power-series ring modulo its variable with the coefficient ring using the constant coefficient.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.quotSpanXEquiv_mk
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.smul_top_eq_span_X
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.instIsLocalRingPowerSeries'
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
section IsLocalRing
variable [IsLocalRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.mem_maximalIdeal_iff
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
section IsLocalRing
variable [IsLocalRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.X_mem_maximalIdeal
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
section IsLocalRing
variable [IsLocalRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.C_mem_maximalIdeal
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
section IsLocalRing
variable [IsLocalRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.quotXSMulTopAddEquiv
DocumentationThe additive identification of power series modulo multiplication by the variable with the coefficient ring.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.quotXSMulTopAddEquiv_mk
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.quotXSMulTopAddEquiv_smul
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.isWeaklyRegular_X_cons_map_C
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.le_depth_of_isWeaklyRegular
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
section Depth
variable (R) [IsLocalRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.natCast_succ_le_depth
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
section Depth
variable (R) [IsLocalRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.ringKrullDim_powerSeries
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace PowerSeries
open PowerSeries
variable {R : Type*} [CommRing R]
section KrullDim
variable (R) [IsNoetherianRing R] [IsLocalRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.IsCohenMacaulayOfDim.ringKrullDim_lt_top
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace IsLocalRing
variable (R : Type*) [CommRing R] [IsLocalRing R]
namespace IsCohenMacaulayOfDim
open IsCohenMacaulayOfDim
variable {R} {d : ℕ}
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.IsCohenMacaulayOfDim.patching_hypotheses
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace IsLocalRing
variable (R : Type*) [CommRing R] [IsLocalRing R]
namespace IsCohenMacaulayOfDim
open IsCohenMacaulayOfDim
variable {R} {d : ℕ}
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.IsCohenMacaulayOfDim.Module.depth_le_depth_of_ringEquiv
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace IsLocalRing
variable (R : Type*) [CommRing R] [IsLocalRing R]
namespace IsCohenMacaulayOfDim
open IsCohenMacaulayOfDim
variable {R} {d : ℕ}
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.IsCohenMacaulayOfDim.of_ringEquiv
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace IsLocalRing
variable (R : Type*) [CommRing R] [IsLocalRing R]
namespace IsCohenMacaulayOfDim
open IsCohenMacaulayOfDim
variable {R} {d : ℕ}
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.IsCohenMacaulayOfDim.of_field
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace IsLocalRing
variable (R : Type*) [CommRing R] [IsLocalRing R]
namespace IsCohenMacaulayOfDim
open IsCohenMacaulayOfDim
variable {R} {d : ℕ}
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.IsCohenMacaulayOfDim.of_isDiscreteValuationRing
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
namespace IsLocalRing
variable (R : Type*) [CommRing R] [IsLocalRing R]
namespace IsCohenMacaulayOfDim
open IsCohenMacaulayOfDim
variable {R} {d : ℕ}
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.PowerSeries.isCohenMacaulayOfDim_succ
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.IsLocalRing
open _root_.PowerSeries
open scoped Pointwise
noncomputable section
open Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing
namespace PowerSeries
open PowerSeries
variable (R : Type*) [CommRing R] [IsNoetherianRing R] [IsLocalRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.exists_isSMulRegular_of_depth_pos
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section DepthCharacterization
variable (R : Type*) [CommRing R] [IsLocalRing R]
variable (M : Type*) [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_pos_of_isSMulRegular
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section DepthCharacterization
variable (R : Type*) [CommRing R] [IsLocalRing R]
variable (M : Type*) [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_pos_iff_exists_isSMulRegular
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section DepthCharacterization
variable (R : Type*) [CommRing R] [IsLocalRing R]
variable (M : Type*) [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.maximalIdeal_ne_bot_of_depth_pos
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section DepthCharacterization
variable (R : Type*) [CommRing R] [IsLocalRing R]
variable (M : Type*) [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.maximalIdeal_ne_bot_of_ringKrullDim_pos
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section DepthCharacterization
variable (R : Type*) [CommRing R] [IsLocalRing R]
variable (M : Type*) [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.maximalIdeal_notMem_associatedPrimes_of_depth_pos
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section DepthCharacterization
variable (R : Type*) [CommRing R] [IsLocalRing R]
variable (M : Type*) [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.exists_isSMulRegular_and_isSMulRegular_of_notMem_associatedPrimes
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section PrimeAvoidance
variable (R : Type*) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.exists_isSMulRegular_and_isSMulRegular_of_depth_pos
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.exists_isSMulRegular_and_isSMulRegular_of_depth_pos'
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.IsCohenMacaulayOfDim.exists_isSMulRegular_and_isSMulRegular
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.exists_isSMulRegular_and_isSMulRegular_of_depth_pos_of_isDomain
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.exists_isSMulRegular_and_isSMulRegular_of_isDiscreteValuationRing
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_eq_of_linearEquiv
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section Transport
variable {M N : Type*} [AddCommGroup M] [Module R M] [AddCommGroup N] [Module R N]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.exists_isWeaklyRegular_of_le_depth
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section Transport
variable {M N : Type*} [AddCommGroup M] [Module R M] [AddCommGroup N] [Module R N]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_lt_top
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section Transport
variable {M N : Type*} [AddCommGroup M] [Module R M] [AddCommGroup N] [Module R N]
variable (M) in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.quotSMulTopQuotSMulTopEquivSup
DocumentationIdentify successive quotients by two scalar multiples with the quotient by the sum of their scalar-multiple submodules.
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section Transport
variable {M N : Type*} [AddCommGroup M] [Module R M] [AddCommGroup N] [Module R N]
variable (M) in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.quotSMulTopQuotSMulTopComm
DocumentationInterchange the order of quotienting a module by two scalar multiples.
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section Transport
variable {M N : Type*} [AddCommGroup M] [Module R M] [AddCommGroup N] [Module R N]
variable (M) in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.eq_zero_of_maximalIdeal_smul_eq_zero
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section Elementary
variable {M : Type*} [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.not_isAssociatedPrime_maximalIdeal_of_isSMulRegular
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section AssociatedPrimes
variable [IsNoetherianRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.not_isAssociatedPrime_maximalIdeal_quotSMulTop
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section AssociatedPrimes
variable [IsNoetherianRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
variable (M) in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.exists_mem_maximalIdeal_isSMulRegular_isSMulRegular
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section AssociatedPrimes
variable [IsNoetherianRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
variable (M) in
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_quotSMulTop_succ_le
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section DepthDrop
variable [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.le_depth_quotSMulTop_of_succ_le_depth
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section DepthDrop
variable [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_quotSMulTop_succ_eq
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section DepthDrop
variable [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_quotSMulTop_eq_sub_one
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section DepthDrop
variable [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.exists_mem_maximalIdeal_mk_eq
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section QuotientCurrency
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_quotient_eq_depth
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section QuotientCurrency
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.isLocalRing_quotient_span_singleton
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section QuotientCurrency
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_quotient_quotSMulTop_succ_eq
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section QuotientCurrency
variable [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_quotient_quotSMulTop_eq_sub_one
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section QuotientCurrency
variable [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_quotient_self_succ_eq
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section QuotientCurrency
variable [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.ringKrullDim_quotient_span_singleton_succ
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section KrullDim
variable (R) [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.ringKrullDim_quotient_span_singleton_succ_of_ne_zero
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section KrullDim
variable (R) [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.ringKrullDim_quotient_span_singleton_succ_of_regular_parameter
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section KrullDim
variable (R) [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.ringKrullDim_eq_succ_of_quotient_span_singleton_eq
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section KrullDim
variable (R) [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.ringKrullDim_quotient_span_singleton_of_ringKrullDim_eq
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
namespace Module
open Module
variable {R : Type*} [CommRing R] [IsLocalRing R]
section KrullDim
variable (R) [IsNoetherianRing R]
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Pointwise
noncomputable section
section SATGates
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.exists_isSMulRegular_of_notMem_associatedPrimes
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section Characterization
variable (R : Type*) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_pos_of_maximalIdeal_notMem_associatedPrimes
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section Characterization
variable (R : Type*) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_pos_iff_maximalIdeal_notMem_associatedPrimes
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section Characterization
variable (R : Type*) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_eq_zero_iff_maximalIdeal_mem_associatedPrimes
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section Characterization
variable (R : Type*) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_pos_iff_not_isAssociatedPrime_maximalIdeal
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section Characterization
variable (R : Type*) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_eq_zero_iff_isAssociatedPrime_maximalIdeal
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section Characterization
variable (R : Type*) [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
variable (M : Type*) [AddCommGroup M] [Module R M] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_eq_top_and_associatedPrimes_eq_empty_of_subsingleton
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section Degeneration
variable (R : Type*) [CommRing R] [IsLocalRing R]
variable (M : Type*) [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_pos_and_maximalIdeal_notMem_associatedPrimes_of_subsingleton
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
section Degeneration
variable (R : Type*) [CommRing R] [IsLocalRing R]
variable (M : Type*) [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.DepthZeroAssociatedPrime.gate_dvr_maximalIdeal_notMem_associatedPrimes
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
namespace DepthZeroAssociatedPrime
open DepthZeroAssociatedPrime
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.DepthZeroAssociatedPrime.gate_dvr_depth_pos
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
namespace DepthZeroAssociatedPrime
open DepthZeroAssociatedPrime
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.DepthZeroAssociatedPrime.gate_field_maximalIdeal_mem_associatedPrimes
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
namespace DepthZeroAssociatedPrime
open DepthZeroAssociatedPrime
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.DepthZeroAssociatedPrime.gate_field_depth_eq_zero
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
namespace DepthZeroAssociatedPrime
open DepthZeroAssociatedPrime
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.DepthZeroAssociatedPrime.gate_field_maximalIdeal_mem_associatedPrimes_via_depth
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
namespace DepthZeroAssociatedPrime
open DepthZeroAssociatedPrime
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.DepthZeroAssociatedPrime.gate_rat_depth_eq_zero_and_mem
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
namespace DepthZeroAssociatedPrime
open DepthZeroAssociatedPrime
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.ringKrullDim_quotient_succ_le_of_lt
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section DimensionDrop
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.pTorsion
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section PTorsionScaffolding
variable {R : Type*} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsAssociatedPrime.exists_forall_smul_eq_zero_notMem_smul_top
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section NakayamaStep
variable {R : Type*} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsAssociatedPrime.exists_isAssociatedPrime_quotSMulTop_le
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section NakayamaStep
variable {R : Type*} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.depth_le_ringKrullDim_quotient_aux
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section MainTheorem
variable {R : Type u} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.natCast_le_ringKrullDim_quotient_of_le_depth
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section MainTheorem
variable {R : Type u} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_le_ringKrullDim_quotient_of_mem_associatedPrimes
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section MainTheorem
variable {R : Type u} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.depth_le_ringKrullDim_quotient_of_isAssociatedPrime
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section MainTheorem
variable {R : Type u} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.IsCohenMacaulayOfDim.ringKrullDim_quotient_eq_of_mem_associatedPrimes
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section Unmixedness
variable {R : Type*} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
namespace IsLocalRing
namespace IsCohenMacaulayOfDim
open IsCohenMacaulayOfDim
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.IsCohenMacaulayOfDim.mem_minimalPrimes_of_mem_associatedPrimes
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section Unmixedness
variable {R : Type*} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
namespace IsLocalRing
namespace IsCohenMacaulayOfDim
open IsCohenMacaulayOfDim
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.isCohenMacaulayOfDim_of_depth_eq_ringKrullDim
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section Unmixedness
variable {R : Type*} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
namespace IsLocalRing
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.IsLocalRing.mem_minimalPrimes_of_mem_associatedPrimes_of_depth_eq_ringKrullDim
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Pointwise
noncomputable section
section Unmixedness
variable {R : Type*} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
namespace IsLocalRing
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop.mk_smul_mk
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
namespace QuotSMulTop
open Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop
section Bookkeeping
variable (x : R)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop.quotientMk_smul
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
namespace QuotSMulTop
open Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop
section Bookkeeping
variable (x : R)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop.instModuleFiniteQuotient
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
namespace QuotSMulTop
open Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop
section Bookkeeping
variable (x : R)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop.nontrivial_quotientRing
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
namespace QuotSMulTop
open Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop
section Bookkeeping
variable (x : R)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop.span_le_jacobson_bot
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
namespace QuotSMulTop
open Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop
section Bookkeeping
variable (x : R)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop.free_self
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
namespace QuotSMulTop
open Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop
section RankOne
variable (x : R)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop.span_eq_top_of_span_quotientMk_eq_top
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
namespace QuotSMulTop
open Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop
section Engines
variable [IsLocalRing R] (x : R)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop.linearIndependent_of_quotientMk_linearIndependent
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
namespace QuotSMulTop
open Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop
section Engines
variable [IsLocalRing R] (x : R)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop.exists_basis_lift
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
namespace QuotSMulTop
open Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.QuotSMulTop
section Main
variable [IsLocalRing R] [IsNoetherianRing R] [Module.Finite R M] (x : R)
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.free_of_quotSMulTop_free
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
section MainTheorems
variable [IsLocalRing R] [IsNoetherianRing R] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.free_of_quotSMulTop_free_of_regular_param
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
section MainTheorems
variable [IsLocalRing R] [IsNoetherianRing R] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.Module.finrank_quotSMulTop_eq
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open _root_.Submodule
open _root_.Function
open scoped Pointwise
noncomputable section
variable {R : Type*} [CommRing R]
variable {M : Type*} [AddCommGroup M] [Module R M]
section MainTheorems
variable [IsLocalRing R] [IsNoetherianRing R] [Module.Finite R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.isLocalRing_quotient_span_singleton
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section QuotientInfrastructure
variable {R : Type u} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.isScalarTower_quotient_span_singleton
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section QuotientInfrastructure
variable {R : Type u} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.moduleFinite_quotient_span_singleton
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section QuotientInfrastructure
variable {R : Type u} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.nontrivial_quotSMulTop_of_mem_maximalIdeal
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section QuotientInfrastructure
variable {R : Type u} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.exists_ringKrullDim_eq_natCast
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section QuotientInfrastructure
variable {R : Type u} [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.isField_of_spanFinrank_maximalIdeal_eq_zero
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section BaseCase
variable (R : Type u) [CommRing R] [IsRegularLocalRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.free_of_spanFinrank_maximalIdeal_eq_zero
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section BaseCase
variable (R : Type u) [CommRing R] [IsRegularLocalRing R]
variable (M : Type v) [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.free_of_ringKrullDim_eq_zero
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section BaseCase
variable (R : Type u) [CommRing R] [IsRegularLocalRing R]
variable (M : Type v) [AddCommGroup M] [Module R M]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.exists_finite_span_eq_maximalIdeal_mem
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section Exchange
variable (R : Type u) [CommRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.isRegularLocalRing_quotient_span_singleton
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section Exchange
variable (R : Type u) [CommRing R]
variable [IsRegularLocalRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.JointRegularElementSelection
DocumentationThe assertion that a finite nontrivial module of positive depth over a positive-dimensional regular local ring admits a parameter regular on both the ring and the module.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section Carriers
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.DepthDropQuotient
DocumentationThe assertion that quotienting by an element regular on both a Noetherian local ring and a finite nontrivial module lowers the module depth by one over the quotient ring.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section Carriers
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.QuotientInductionStep
DocumentationThe assertion that freeness of the quotient module over the quotient ring lifts to freeness of the original finite module along a regular parameter.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section Carriers
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.free_of_depth_eq_ringKrullDim_aux
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section Assembly
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.free_of_depth_eq_ringKrullDim
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section Assembly
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.free_of_depth_eq_ringKrullDim_of_dim_zero
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section Assembly
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.quotientInductionStep_holds
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section SiblingWiring
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.RegularPositiveDepth
DocumentationThe assertion that every positive-dimensional regular local ring has positive depth as a module over itself.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section SiblingWiring
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.jointRegularElementSelection_of_regularPositiveDepth
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section SiblingWiring
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.free_of_depth_eq_ringKrullDim_of_landed_siblings
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section SiblingWiring
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.depthDropQuotient_holds
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
namespace No4PatchingCore
open No4PatchingCore
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.maximalIdeal_notMem_minimalPrimes_of_ringKrullDim_pos
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section PrimeAvoidance
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.exists_parameter_notMem_minimalPrimes
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section PrimeAvoidance
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.annihilator_self_eq_bot
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section DimensionDrop
variable {R : Type u} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.ringKrullDim_quotSMulTop_succ_eq_of_forall_notMem_minimalPrimes
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section DimensionDrop
variable {R : Type u} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.ringKrullDim_quotient_span_singleton_succ_eq_of_forall_notMem_minimalPrimes
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section DimensionDrop
variable {R : Type u} [CommRing R] [IsLocalRing R] [IsNoetherianRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.isRegularLocalRing_quotient_span_singleton_of_forall_notMem_minimalPrimes
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section QuotientRegularity
variable (R : Type u) [CommRing R] [IsRegularLocalRing R]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.isDomain_of_isRegularLocalRing_aux
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section MatsumuraDomain
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.isDomain_of_isRegularLocalRing
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section MatsumuraDomain
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.depth_self_pos_of_isRegularLocalRing
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section PositiveDepth
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.regularPositiveDepth_holds
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section PositiveDepth
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.jointRegularElementSelection_holds
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section Unconditional
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing.Ws14Port.No4PatchingCore.free_of_depth_eq_ringKrullDim_unconditional
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory
namespace Ws14Port
universe u v
open IsLocalRing RingTheory RingTheory.Sequence Module
section
open scoped Pointwise
namespace No4PatchingCore
open No4PatchingCore
section Unconditional
Module.free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_free_of_depth_eq_ringKrullDim_of_isRegularLocalRing
open IsLocalRing RingTheory