Self-inverse elements #
This file defines self-inverse elements of a type with an inversion, i.e. elements a satisfying
a⁻¹ = a.
Main declarations #
Alias of the forward direction of isSelfInv_iff.
Alias of the reverse direction of isSelfInv_iff.
Alias of the reverse direction of isSelfNeg_iff.
Alias of the forward direction of isSelfNeg_iff.
@[instance_reducible]
Equations
@[instance_reducible]
Equations
@[simp]
@[simp]
Alias of the reverse direction of isSelfInv_inv.
Alias of the reverse direction of isSelfNeg_neg.
theorem
IsSelfInv.mul
{α : Type u_1}
[DivisionCommMonoid α]
{a b : α}
(ha : IsSelfInv a)
(hb : IsSelfInv b)
:
theorem
IsSelfNeg.add
{α : Type u_1}
[SubtractionCommMonoid α]
{a b : α}
(ha : IsSelfNeg a)
(hb : IsSelfNeg b)
:
theorem
IsSelfInv.div
{α : Type u_1}
[DivisionCommMonoid α]
{a b : α}
(ha : IsSelfInv a)
(hb : IsSelfInv b)
:
theorem
IsSelfNeg.sub
{α : Type u_1}
[SubtractionCommMonoid α]
{a b : α}
(ha : IsSelfNeg a)
(hb : IsSelfNeg b)
: