Documentation

Mathlib.RingTheory.TwoSidedIdeal.Lattice

The complete lattice structure on two-sided ideals #

@[implicit_reducible]
Equations
  • One or more equations did not get rendered due to their size.
theorem TwoSidedIdeal.mem_sup_left {R : Type u_1} [NonUnitalNonAssocRing R] {I J : TwoSidedIdeal R} {x : R} (h : x ∈ I) :
x ∈ I ⊔ J
theorem TwoSidedIdeal.mem_sup_right {R : Type u_1} [NonUnitalNonAssocRing R] {I J : TwoSidedIdeal R} {x : R} (h : x ∈ J) :
x ∈ I ⊔ J
theorem TwoSidedIdeal.mem_sup {R : Type u_1} [NonUnitalNonAssocRing R] {I J : TwoSidedIdeal R} {x : R} :
x ∈ I ⊔ J ↔ ∃ y ∈ I, ∃ z ∈ J, y + z = x
@[implicit_reducible]
Equations
  • One or more equations did not get rendered due to their size.
theorem TwoSidedIdeal.mem_inf (R : Type u_1) [NonUnitalNonAssocRing R] {I J : TwoSidedIdeal R} {x : R} :
x ∈ I ⊓ J ↔ x ∈ I ∧ x ∈ J
@[implicit_reducible]
Equations
theorem TwoSidedIdeal.iSup_ringCon (R : Type u_1) [NonUnitalNonAssocRing R] {ι : Type u_2} (I : ι → TwoSidedIdeal R) :
(⨆ (i : ι), I i).ringCon = ⨆ (i : ι), (I i).ringCon
@[implicit_reducible]
Equations
theorem TwoSidedIdeal.iInf_ringCon (R : Type u_1) [NonUnitalNonAssocRing R] {ι : Type u_2} (I : ι → TwoSidedIdeal R) :
(⨅ (i : ι), I i).ringCon = ⨅ (i : ι), (I i).ringCon
theorem TwoSidedIdeal.mem_iInf (R : Type u_1) [NonUnitalNonAssocRing R] {ι : Type u_2} {I : ι → TwoSidedIdeal R} {x : R} :
x ∈ iInf I ↔ ∀ (i : ι), x ∈ I i
theorem TwoSidedIdeal.mem_sInf (R : Type u_1) [NonUnitalNonAssocRing R] {S : Set (TwoSidedIdeal R)} {x : R} :
x ∈ sInf S ↔ ∀ I ∈ S, x ∈ I
@[implicit_reducible]
Equations
@[simp]
theorem TwoSidedIdeal.mem_top (R : Type u_1) [NonUnitalNonAssocRing R] {x : R} :
@[implicit_reducible]
Equations
@[simp]
theorem TwoSidedIdeal.mem_bot (R : Type u_1) [NonUnitalNonAssocRing R] {x : R} :
x ∈ ⊥ ↔ x = 0
@[implicit_reducible]
Equations
  • One or more equations did not get rendered due to their size.
@[simp]
theorem TwoSidedIdeal.one_mem {R : Type u_2} [NonAssocRing R] (I : TwoSidedIdeal R) :
I = ⊤ → 1 ∈ I

Alias of the reverse direction of TwoSidedIdeal.one_mem_iff.

theorem TwoSidedIdeal.eq_top {R : Type u_2} [NonAssocRing R] (I : TwoSidedIdeal R) :
1 ∈ I → I = ⊤

Alias of the forward direction of TwoSidedIdeal.one_mem_iff.