| n ≤ # ax0, ∀ n, fs. n < # ax0 → keys(fs, ax0)[n] = fs[ax0[n]].key ∨ ax0 = [] ⊦ keys(fs, ax0)[n - # fs[adr].key '] = fs[(adr ' + ax0)[n]].key, n < # fs[adr].key ' |
n ≤ # ax0, ∀ n, fs. n < # ax0 → keys(fs, ax0)[n] = fs[ax0[n]].key ∨ ax0 = [] ⊦ keys(fs, ax0)[n - 1] = fs[(adr ' + ax0)[n]].key, n = 0
Used simplifier rules: ⊦ m < 1 ↔ m = 0; (s)% ⊦ # key ' = 0 +1; (s)