| count(A[n], mkbag(A, i)) = 0, n < i, n < # A, i ≤ # A ⊦ |
count(A[n], mkbag(A, i0 +1)) = 0, n < # A, n < i0 +1, i0 +1 ≤ # A, ∀ A, n. ¬(count(A[n], mkbag(A, i0)) = 0 ∧ n < i0 ∧ n < # A ∧ i0 ≤ # A) ⊦
Used simplifier rules: mkbag-base: ⊦ mkbag(A, 0) = ∅;%nat freely generated by 0, +1;;% ⊦ count(a, ∅) = 0; (s)% ⊦ 0 ≤ m; (s)% ⊦ ¬ n < 0; (s)