| eqent + q ⊆ q1, ∀ q1. q ⊆ q1 → q.lebrefs ⊆ q1.lebrefs ⊦ (eqent + q).lebrefs ⊆ q1.lebrefs |
eqent ∈ q1, q ⊆ q1, ∀ q1. q ⊆ q1 → q.lebrefs ⊆ q1.lebrefs ⊦ q.lebrefs ∪ (eqent.lebref ≠ none ⊃ ∅ ++ eqent.lebref;∅) ⊆ q1.lebrefs
Used simplifier rules: lebrefs-rec: ⊦ (eqent ' + q).lebrefs = q.lebrefs ∪ (eqent.lebref ≠ none ⊃ {eqent.lebref} ;∅);% ⊦ {lref} = ∅ ++ lref; (s)%a: ⊦ (q + q0) + q1 = q + q0 + q1; from specification list[erasequeue-base]% ⊦ eqent ' + q ⊆ q0 ↔ eqent ∈ q0 ∧ q ⊆ q0; (ws)% ⊦ eqent + q = eqent ' + q; (s)