| kar[2] = key-index(key, m1), kar[m0] = key-index(key1, m), kar[0] = key-index(key0, m2), kar[(m0 - 1) / 2] = key-index(key2, m4), 2 < # kar, n0 < # kar, key < key0, ∀ m0. ¬ n0 < m0 ∧ m0 ≠ 0 → ¬ kar[m0].key < kar[(m0 - 1) / 2].key ⊦ # kar = 1, n0 = 1, n0 = 0 |
Used simplifier rules: ⊦ m ≠ 0 → (m < 2 ↔ m = 1); (s)% ⊦ key-index(key, m).key = key; (s) Used terms: 2