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) :