instance
Ideal.instIsTwoSidedMax_ado
{R : Type u_1}
[Semiring R]
(I J : Ideal R)
[I.IsTwoSided]
[J.IsTwoSided]
:
(I ⊔ J).IsTwoSided
theorem
Ideal.span_induction
{R : Type u_1}
[Semiring R]
{s : Set R}
{p : (x : R) → x ∈ span s → Prop}
(mem : ∀ (x : R) (h : x ∈ s), p x ⋯)
(zero : p 0 ⋯)
(add : ∀ (x y : R) (hx : x ∈ span s) (hy : y ∈ span s), p x hx → p y hy → p (x + y) ⋯)
(mul : ∀ (a x : R) (hx : x ∈ span s), p x hx → p (a * x) ⋯)
{x : R}
(hx : x ∈ span s)
:
p x hx
@[simp]
theorem
Ideal.le_toTwoSidedIdeal
{R : Type u_2}
[Ring R]
{I : TwoSidedIdeal R}
{J : Ideal R}
[J.IsTwoSided]
:
theorem
Ideal.toTwoSidedIdeal_le
{R : Type u_2}
[Ring R]
{I : Ideal R}
[I.IsTwoSided]
{J : TwoSidedIdeal R}
: