| ⊦ (st.keys ++ a).min = st.min, a = (st.keys ++ a).min, a < st.keys.min ∧ st.keys ≠ ∅ |
⊦ st.keys = ∅, (st.keys ++ a).min = st.min, a = (st.keys ++ a).min, a < st.keys.min ∧ st.keys ≠ ∅
Used simplifier rules: ⊦ (∅ ++ a).min = a; (s) Used formulas: st.keys ≠ ∅