Pull a subgroup back to an opposite subgroup along MulOpposite.unop
Equations
- H.op = { carrier := MulOpposite.unop ⁻¹' ↑H, mul_mem' := ⋯, one_mem' := ⋯, inv_mem' := ⋯ }
Instances For
Pull an additive subgroup back to an opposite additive subgroup along AddOpposite.unop
Equations
- H.op = { carrier := AddOpposite.unop ⁻¹' ↑H, add_mem' := ⋯, zero_mem' := ⋯, neg_mem' := ⋯ }
Instances For
@[simp]
@[simp]
@[simp]
@[simp]
@[simp]
Pull an opposite subgroup back to a subgroup along MulOpposite.op
Equations
- H.unop = { carrier := MulOpposite.op ⁻¹' ↑H, mul_mem' := ⋯, one_mem' := ⋯, inv_mem' := ⋯ }
Instances For
Pull an opposite additive subgroup back to an additive subgroup along AddOpposite.op
Equations
- H.unop = { carrier := AddOpposite.op ⁻¹' ↑H, add_mem' := ⋯, zero_mem' := ⋯, neg_mem' := ⋯ }
Instances For
@[simp]
@[simp]
@[simp]
@[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]
A subgroup H
of G
determines a subgroup H.op
of the opposite group Gᵐᵒᵖ
.
Equations
- Subgroup.opEquiv = { toFun := Subgroup.op, invFun := Subgroup.unop, left_inv := ⋯, right_inv := ⋯, map_rel_iff' := ⋯ }
Instances For
An additive subgroup H
of G
determines an additive subgroup
H.op
of the opposite additive group Gᵃᵒᵖ
.
Equations
- AddSubgroup.opEquiv = { toFun := AddSubgroup.op, invFun := AddSubgroup.unop, left_inv := ⋯, right_inv := ⋯, map_rel_iff' := ⋯ }
Instances For
@[simp]
@[simp]
@[simp]
@[simp]
Bijection between a subgroup H
and its opposite.
Equations
Instances For
Bijection between an additive subgroup H
and its opposite.
Equations
Instances For
@[simp]
@[simp]
@[simp]
@[simp]
theorem
AddSubgroup.equivOp_symm_apply_coe
{G : Type u_2}
[AddGroup G]
(H : AddSubgroup G)
(b : ↥H.op)
: