| # zbrar0 = # zbrar1, n < # zbrar1, ∀ n0. n0 ≤ n ∧ n0 ≤ n + 1 → zbrar0[n0].key = zbrar1[n0].key ⊦ n = 0, ri |> zbrar0[n - 1].key = ri |> zbrar1[n - 1].key |
# zbrar0 = # zbrar1, n = m + 1, n < # zbrar1, ∀ n0. n0 ≤ n ∧ n0 ≤ n + 1 → zbrar0[n0].key = zbrar1[n0].key ⊦ n = 0, ri |> zbrar0[m].key = ri |> zbrar1[m].key
Used simplifier rules: n ≠ 0 ⊦ m = n - 1 ↔ n = m + 1; (elim) Used terms: n, m