Subsemigroup of opposite semigroups #
For every semigroup M, we construct an equivalence between subsemigroups of M and that of
Mᵐᵒᵖ.
Pull an additive subsemigroup back to an opposite subsemigroup
along AddOpposite.unop
Equations
Instances For
@[simp]
@[simp]
@[simp]
@[simp]
Pull an opposite additive subsemigroup back to a subsemigroup
along AddOpposite.op
Equations
Instances For
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
Lattice results #
theorem
Subsemigroup.op_le_iff
{M : Type u_2}
[Mul M]
{S₁ : Subsemigroup M}
{S₂ : Subsemigroup Mᵐᵒᵖ}
:
theorem
AddSubsemigroup.op_le_iff
{M : Type u_2}
[Add M]
{S₁ : AddSubsemigroup M}
{S₂ : AddSubsemigroup Mᵃᵒᵖ}
:
theorem
Subsemigroup.le_op_iff
{M : Type u_2}
[Mul M]
{S₁ : Subsemigroup Mᵐᵒᵖ}
{S₂ : Subsemigroup M}
:
theorem
AddSubsemigroup.le_op_iff
{M : Type u_2}
[Add M]
{S₁ : AddSubsemigroup Mᵃᵒᵖ}
{S₂ : AddSubsemigroup M}
:
@[simp]
@[simp]
@[simp]
@[simp]
A subsemigroup H of M determines a subsemigroup H.op of the opposite semigroup Mᵐᵒᵖ.
Equations
Instances For
An additive subsemigroup H of M determines an additive
subsemigroup H.op of the opposite semigroup Mᵐᵒᵖ.
Equations
Instances For
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
theorem
AddSubsemigroup.unop_iSup
{ι : Sort u_1}
{M : Type u_2}
[Add M]
(S : ι → AddSubsemigroup Mᵃᵒᵖ)
:
theorem
AddSubsemigroup.unop_iInf
{ι : Sort u_1}
{M : Type u_2}
[Add M]
(S : ι → AddSubsemigroup Mᵃᵒᵖ)
:
Bijection between a subsemigroup H and its opposite.
Equations
Instances For
Bijection between an additive subsemigroup H and its opposite.
Equations
Instances For
@[simp]
theorem
AddSubsemigroup.equivOp_symm_apply_coe
{M : Type u_2}
[Add M]
(H : AddSubsemigroup M)
(b : ↥H.op)
:
@[simp]
theorem
Subsemigroup.equivOp_symm_apply_coe
{M : Type u_2}
[Mul M]
(H : Subsemigroup M)
(b : ↥H.op)
:
@[simp]
@[simp]