The complete lattice structure on two-sided ideals #
@[implicit_reducible]
theorem
TwoSidedIdeal.sup_ringCon
(R : Type u_1)
[NonUnitalNonAssocRing R]
(I J : TwoSidedIdeal R)
:
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]
theorem
TwoSidedIdeal.inf_ringCon
(R : Type u_1)
[NonUnitalNonAssocRing R]
(I J : TwoSidedIdeal R)
:
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]
instance
TwoSidedIdeal.instSupSet
(R : Type u_1)
[NonUnitalNonAssocRing R]
:
SupSet (TwoSidedIdeal R)
theorem
TwoSidedIdeal.sSup_ringCon
(R : Type u_1)
[NonUnitalNonAssocRing R]
(S : Set (TwoSidedIdeal R))
:
theorem
TwoSidedIdeal.iSup_ringCon
(R : Type u_1)
[NonUnitalNonAssocRing R]
{ι : Type u_2}
(I : ι → TwoSidedIdeal R)
:
@[implicit_reducible]
@[implicit_reducible]
instance
TwoSidedIdeal.instInfSet
(R : Type u_1)
[NonUnitalNonAssocRing R]
:
InfSet (TwoSidedIdeal R)
theorem
TwoSidedIdeal.sInf_ringCon
(R : Type u_1)
[NonUnitalNonAssocRing R]
(S : Set (TwoSidedIdeal R))
:
theorem
TwoSidedIdeal.iInf_ringCon
(R : Type u_1)
[NonUnitalNonAssocRing R]
{ι : Type u_2}
(I : ι → TwoSidedIdeal R)
:
@[implicit_reducible]
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]
@[simp]
@[implicit_reducible]
@[simp]
@[implicit_reducible]
@[simp]
@[simp]
theorem
TwoSidedIdeal.one_mem_iff
{R : Type u_2}
[NonAssocRing R]
(I : TwoSidedIdeal R)
:
1 ∈ I ↔ I = ⊤
Alias of the reverse direction of TwoSidedIdeal.one_mem_iff.
Alias of the forward direction of TwoSidedIdeal.one_mem_iff.