Pull a subgroup back to an opposite subgroup along MulOpposite.unop
Instances For
Pull an additive subgroup back to an opposite additive subgroup along AddOpposite.unop
Instances For
@[simp]
theorem
Subgroup.coe_op
{G : Type u_2}
[Group G]
(H : Subgroup G)
:
โH.op = MulOpposite.unop โปยน' โH
@[simp]
theorem
AddSubgroup.coe_op
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup G)
:
โH.op = AddOpposite.unop โปยน' โH
@[simp]
theorem
Subgroup.mem_op
{G : Type u_2}
[Group G]
{x : Gแตแตแต}
{S : Subgroup G}
:
x โ S.op โ MulOpposite.unop x โ S
@[simp]
theorem
AddSubgroup.mem_op
{G : Type u_2}
[AddGroup G]
{x : Gแตแตแต}
{S : AddSubgroup G}
:
x โ S.op โ AddOpposite.unop x โ S
@[simp]
@[simp]
theorem
AddSubgroup.op_toAddSubmonoid
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup G)
:
H.op.toAddSubmonoid = H.op
theorem
Subgroup.op_toSubsemigroup
{G : Type u_2}
[Group G]
(H : Subgroup G)
:
H.op.toSubsemigroup = H.op
theorem
AddSubgroup.op_toSubsemigroup
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup G)
:
H.op.toAddSubsemigroup = H.op
Pull an opposite subgroup back to a subgroup along MulOpposite.op
Instances For
Pull an opposite additive subgroup back to an additive subgroup along AddOpposite.op
Instances For
@[simp]
theorem
AddSubgroup.coe_unop
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup Gแตแตแต)
:
โH.unop = AddOpposite.op โปยน' โH
@[simp]
theorem
Subgroup.coe_unop
{G : Type u_2}
[Group G]
(H : Subgroup Gแตแตแต)
:
โH.unop = MulOpposite.op โปยน' โH
@[simp]
theorem
Subgroup.mem_unop
{G : Type u_2}
[Group G]
{x : G}
{S : Subgroup Gแตแตแต}
:
x โ S.unop โ MulOpposite.op x โ S
@[simp]
theorem
AddSubgroup.mem_unop
{G : Type u_2}
[AddGroup G]
{x : G}
{S : AddSubgroup Gแตแตแต}
:
x โ S.unop โ AddOpposite.op x โ S
@[simp]
theorem
Subgroup.unop_toSubmonoid
{G : Type u_2}
[Group G]
(H : Subgroup Gแตแตแต)
:
H.unop.toSubmonoid = H.unop
@[simp]
theorem
AddSubgroup.unop_toAddSubmonoid
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup Gแตแตแต)
:
H.unop.toAddSubmonoid = H.unop
theorem
Subgroup.unop_toSubsemigroup
{G : Type u_2}
[Group G]
(H : Subgroup Gแตแตแต)
:
H.unop.toSubsemigroup = H.unop
theorem
AddSubgroup.unop_toSubsemigroup
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup Gแตแตแต)
:
H.unop.toAddSubsemigroup = H.unop
@[simp]
@[simp]
@[simp]
@[simp]
Lattice results #
theorem
AddSubgroup.op_le_iff
{G : Type u_2}
[AddGroup G]
{Sโ : AddSubgroup G}
{Sโ : AddSubgroup Gแตแตแต}
:
theorem
AddSubgroup.le_op_iff
{G : Type u_2}
[AddGroup G]
{Sโ : AddSubgroup Gแตแตแต}
{Sโ : AddSubgroup G}
:
@[simp]
@[simp]
@[simp]
theorem
AddSubgroup.unop_le_unop_iff
{G : Type u_2}
[AddGroup G]
{Sโ Sโ : AddSubgroup Gแตแตแต}
:
A subgroup H of G determines a subgroup H.op of the opposite group Gแตแตแต.
Instances For
An additive subgroup H of G determines an additive subgroup
H.op of the opposite additive group Gแตแตแต.
Instances For
@[simp]
theorem
AddSubgroup.opEquiv_symm_apply
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup Gแตแตแต)
:
(RelIso.symm opEquiv) H = H.unop
@[simp]
@[simp]
@[simp]
theorem
Subgroup.opEquiv_symm_apply
{G : Type u_2}
[Group G]
(H : Subgroup Gแตแตแต)
:
(RelIso.symm opEquiv) H = H.unop
@[simp]
@[simp]
@[simp]
@[simp]
Bijection between a subgroup H and its opposite.
Instances For
Bijection between an additive subgroup H and its opposite.
Instances For
@[simp]
theorem
AddSubgroup.equivOp_symm_apply_coe
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup G)
(b : โฅH.op)
:
โ(H.equivOp.symm b) = AddOpposite.unop โb
@[simp]
theorem
Subgroup.equivOp_symm_apply_coe
{G : Type u_2}
[Group G]
(H : Subgroup G)
(b : โฅH.op)
:
โ(H.equivOp.symm b) = MulOpposite.unop โb
@[simp]
theorem
Subgroup.equivOp_apply_coe
{G : Type u_2}
[Group G]
(H : Subgroup G)
(a : โฅH)
:
โ(H.equivOp a) = MulOpposite.op โa
@[simp]
theorem
AddSubgroup.equivOp_apply_coe
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup G)
(a : โฅH)
:
โ(H.equivOp a) = AddOpposite.op โa
theorem
Subgroup.op_normalizer
{G : Type u_2}
[Group G]
(H : Subgroup G)
:
(normalizer โH).op = normalizer โH.op
theorem
AddSubgroup.op_normalizer
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup G)
:
(normalizer โH).op = normalizer โH.op
theorem
Subgroup.unop_normalizer
{G : Type u_2}
[Group G]
(H : Subgroup Gแตแตแต)
:
(normalizer โH).unop = normalizer โH.unop
theorem
AddSubgroup.unop_normalizer
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup Gแตแตแต)
:
(normalizer โH).unop = normalizer โH.unop