| lpt[n] = mklp(n0, n1, LP_GROUP_NODES, n2), lpt[n4] = mklp(n3, m1, LP_GROUP_NODES, m2), n4 < m, n4 < # lpt, m ≤ # lpt ⊦ n4 ≠ n ↔ key-index(n3, n4) ≠ key-index(n0, n), n ∈ nx, n4 ∈ nx |
Used simplifier rules: fle: ⊦ m < n ∧ n ≤ n0 → m < n0; (forward) from specification nat%⊦ mklp(m, m0, lpf, m1) = mklp(m2, m3, lpf0, m4) ↔ m = m2 ∧ m0 = m3 ∧ lpf = lpf0 ∧ m1 = m4; (ws)%⊦ key-index(natkey, m) = key-index(natkey0, m0) ↔ natkey = natkey0 ∧ m = m0; (ws)