spec:
inst:
name: Square-def
seq: ⊦ i ^2 = i * i
subst: [i] → [~1]
flags: rewrite, current
Additional information
Used simplifier rules:
associativity: ⊦ i * j * j0 = (i * j) * j0; from specification int-mult%commutativity: ⊦ i * j = j * i; from specification int-mult
Used terms: ~1