Theorems · Definition · commutative algebra
RingTheory.Sequence.IsWeaklyRegular.recIterModByRegular
{R : Type u_1} →
[inst : CommRing R] →
{motive :
(M : Type v) →
[inst_1 : AddCommGroup M] →
[inst_2 : Module R M] → (rs : List R) → RingTheory.Sequence.IsWeaklyRegular M rs → Sort u_7} →
((M : Type v) → [inst_1 : AddCommGroup M] → [inst_2 : Module R M] → motive M [] ⋯) →
({M : Type v} →
[inst_1 : AddCommGroup M] →
[inst_2 : Module R M] →
(r : R) →
(rs : List R) →
(h1 : IsSMulRegular M r) →
(h2 : RingTheory.Sequence.IsWeaklyRegular (QuotSMulTop r M) rs) →
motive (QuotSMulTop r M) rs h2 → motive M (r :: rs) ⋯) →
{M : Type v} →
[inst_1 : AddCommGroup M] →
[inst_2 : Module R M] → {rs : List R} → (h : RingTheory.Sequence.IsWeaklyRegular M rs) → motive M rs hWeakly regular sequences can be inductively characterized by:
* The empty sequence is weakly regular on any module.
* If r is regular on M and rs is a weakly regular sequence on M⧸rM then
the sequence obtained from rs by prepending r is weakly regular on M.
This is the induction principle produced by the inductive definition above.
The motive will usually be valued in Prop, but Sort* works too.
- Cited by
- 3 results in Mathlib
- Foundations
- Depth 100 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- CommRingAddCommGroupModule
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites11
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Modulestatement and proof · cited by 20,661
- CommRingstatement and proof · cited by 17,173
- AddCommGroupstatement and proof · cited by 12,871
- Top.topstatement and proof · cited by 9,680
- Submodulestatement · cited by 7,192
- IsSMulRegularstatement and proof · cited by 128
- Submodule.pointwiseDistribMulActionstatement · cited by 105
- QuotSMulTopstatement and proof · cited by 46
- RingTheory.Sequence.IsWeaklyRegularstatement and proof · cited by 40
- RingTheory.Sequence.IsWeaklyRegular.nilstatement and proof · cited by 6
- RingTheory.Sequence.IsWeaklyRegular.consstatement and proof · cited by 2
Cited by5
Results whose statement or proof uses this declaration.
- RingTheory.Sequence.IsWeaklyRegular.isWeaklyRegular_lTensorproof · cited by 0
- RingTheory.Sequence.IsWeaklyRegular.isWeaklyRegular_rTensorproof · cited by 0
- RingTheory.Sequence.IsWeaklyRegular.ndrecIterModByRegularproof · cited by 0
- RingTheory.Sequence.IsRegular.recIterModByRegularproof · cited by 0