ModuleRegularLocalRingRegularSequenceAscent.lean
Nyll.AlgebraicCurves.Geometry.Schemes.RegularLocalRingRegularSequenceAscent
18 declarations indexed from sourceView source ↗ Module documentation
Ascent of regular local rings through regular sequences
Regularity ascends from a quotient by a regular sequence. The final examples show how this applies to p-adic integers and why regularity of the sequence is necessary.
Declarations
RegularLocalRingQuotientAscent.mem_nonZeroDivisors_of_isSMulRegular
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Preliminaries
variable {A : Type*} [CommRing A]
RegularLocalRingQuotientAscent.ofList_ne_top_of_isRegular
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Preliminaries
variable {A : Type*} [CommRing A]
RegularLocalRingQuotientAscent.mem_maximalIdeal_of_isRegular
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Preliminaries
variable {A : Type*} [CommRing A]
RegularLocalRingQuotientAscent.spanFinrank_ofList_le_length
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Preliminaries
variable {A : Type*} [CommRing A]
RegularLocalRingQuotientAscent.spanFinrank_maximalIdeal_le_quotient_ofList_add_length
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Ascent
variable {A : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A]
RegularLocalRingQuotientAscent.isRegularLocalRing_of_isRegularLocalRing_quotient_ofList
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Ascent
variable {A : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A]
RegularLocalRingQuotientAscent.isRegularLocalRing_of_isRegularLocalRing_quotient_isWeaklyRegular
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Ascent
variable {A : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A]
RegularLocalRingQuotientAscent.isRegularLocalRing_of_isRegularLocalRing_quotient_regularSequence
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Ascent
variable {A : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A]
RegularLocalRingQuotientAscent.isRegularLocalRing_of_surjective_ker_ofList
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Ascent
variable {A : Type*} [CommRing A] [IsLocalRing A] [IsNoetherianRing A]
RegularLocalRingQuotientAscent.isRegularLocalRing_of_isRegularLocalRing_quotient_ofList_iterated
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section IteratedAscent
RegularLocalRingQuotientAscent.isRegularLocalRing_of_quotient_via_iterated_ascent
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section IteratedAscent
RegularLocalRingQuotientAscent.gate_padicInt_isRegular_singleton_p
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Gates
variable (p : ℕ) [Fact p.Prime]
RegularLocalRingQuotientAscent.gate_padicInt_quotient_ofList_isRegularLocalRing
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Gates
variable (p : ℕ) [Fact p.Prime]
RegularLocalRingQuotientAscent.gate_isRegularLocalRing_padicInt_via_sequence
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Gates
variable (p : ℕ) [Fact p.Prime]
RegularLocalRingQuotientAscent.gate_isRegularLocalRing_padicInt_via_iterated_ascent
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Gates
variable (p : ℕ) [Fact p.Prime]
RegularLocalRingQuotientAscent.gate_padicInt_dimension_jump_length
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Gates
variable (p : ℕ) [Fact p.Prime]
RegularLocalRingQuotientAscent.not_isRegular_dualNumber_singleton_eps
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Teeth
RegularLocalRingQuotientAscent.not_forall_isRegularLocalRing_of_quotient_ofList_dropping_isRegular
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsLocalRing RingTheory Pointwise
namespace RegularLocalRingQuotientAscent
universe u
section Teeth