Equations
- System.Symmetry.one = { ft := Equiv.refl T, fs := Equiv.refl S }
Instances For
@[instance_reducible]
Equations
@[instance_reducible]
Equations
- System.Symmetry.instInhabited = { default := 1 }
@[instance_reducible]
Equations
@[instance_reducible]
Equations
@[instance_reducible]
Equations
def
System.Symmetry.zpow
{S T : Type u}
{sys : System S T}
(z : ℤ)
(sym : sys.Symmetry)
:
sys.Symmetry
Equations
- System.Symmetry.zpow (Int.ofNat n) sym = System.Symmetry.npow n sym
- System.Symmetry.zpow (Int.negSucc n) sym = System.Symmetry.npow (n + 1) sym⁻¹
Instances For
class
System.Symmetry.SelfInverse
{S T : Type u}
{sys : System S T}
(sym : sys.Symmetry)
extends sym.WF :