Mul-opposite subgroups #
This file contains a somewhat arbitrary assortment of results on the opposite subgroup H.op
that rely on further theory to define. As such it is a somewhat arbitrary assortment of results,
which might be organized and split up further.
Tags #
subgroup, subgroups
@[implicit_reducible]
We redeclare this instance to get keys
SMul (@Subtype (MulOpposite _) (@Membership.mem (MulOpposite _) (Subgroup (MulOpposite _) _) _ (@Subgroup.op _ _ _))) _
compared to the keys for Submonoid.smul
SMul (@Subtype _ (@Membership.mem _ (Submonoid _ _) _ _)) _
Lattice results #
@[implicit_reducible]
instance
Subgroup.instEncodableSubtypeMulOppositeMemOp
{G : Type u_2}
[Group G]
(H : Subgroup G)
[Encodable ↥H]
:
Equations
@[implicit_reducible]
instance
AddSubgroup.instEncodableSubtypeAddOppositeMemOp
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup G)
[Encodable ↥H]
:
Equations
instance
AddSubgroup.instCountableSubtypeAddOppositeMemOp
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup G)
[Countable ↥H]
:
@[simp]
Alias of the forward direction of Subgroup.normal_op.
Alias of the reverse direction of Subgroup.normal_op.
@[simp]
Alias of the forward direction of Subgroup.normal_unop.
Alias of the reverse direction of Subgroup.normal_unop.
instance
AddSubgroup.unop.instNormal
{G : Type u_2}
[AddGroup G]
{H : AddSubgroup Gᵃᵒᵖ}
[H.Normal]
: