| ⊦ (eq-entry(n, v × m) ' + []).lebrefs = ∅ ++ (v × m) |
⊦ (eqent ' + q).lebrefs = q.lebrefs ∪ (eqent.lebref ≠ none ⊃ {eqent.lebref} ;∅)
Used simplifier rules: lebrefs-base: ⊦ [].lebrefs = ∅;% ⊦ eq-entry(m, lref).lebref = lref; (s)% ⊦ none ≠ v × m; (s)% ⊦ {lref} = ∅ ++ lref; (s)% ⊦ (s1 ++ lref) ∪ s2 = (s1 ∪ s2) ++ lref; (s)% ⊦ s0 ∪ ∅ = s0; (s)%una: ⊦ (s2 ∪ s3) ∪ s4 = s2 ∪ s3 ∪ s4; from specification set-union[lebrefset]%unc: ⊦ s1 ∪ s2 = s2 ∪ s1; from specification set-union[lebrefset] Used terms: [], eq-entry(n, v × m)