| m ≤ n, n ≤ # x, m ≤ # x ⊦ x to n to m = x to m |
∀ m, x. m ≤ n0 ∧ n0 ≤ # x ∧ m ≤ # x → x to n0 to m = x to m, m ≤ n0 +1, n0 +1 ≤ # x, m ≤ # x ⊦ x to n0 +1 to m = x to m
Used simplifier rules: to-zero-l: ⊦ x to 0 = [];%nat freely generated by 0, +1;;%lez-01: ⊦ m ≤ 0 ↔ m = 0; from specification nat%lez: ⊦ 0 ≤ m; from specification nat