| n0 < # ar ⊦ ar[m, a][n, b][n0] = ar[n, b][m, a][n0], m = n |
n0 < # ar ⊦ ar[m, a][n, b][n0] = ar[n, b][m, a][n0], m = n, n0 = n
Used simplifier rules: Size-put: ⊦ # ar[n, a] = # ar;%cgetput: m < # ar ⊦ ar[m, a][m] = a;%cngetput: m ≠ n ⊦ ar[m, a][n] = ar[n];% ⊦ m < n ↔ ¬ n ≤ m; (ss)% ⊦ m < n → (n ≤ m ↔ false); (s) Used formulas: n0 = n