| ¬(Σ ints0 < 0 ∧ (∀ i. i ∈ ints0 → 0 ≤ i)), Σ(i + ints0) < 0, ∀ i0. i0 ∈ i + ints0 → 0 ≤ i0 ⊦ |
i + Σ ints0 < 0, ∀ i0. i0 = i ∨ i0 ∈ ints0 → 0 ≤ i0 ⊦ Σ ints0 < 0 ∧ (i0 ∈ ints0 → 0 ≤ i0)
Used simplifier rules: sum-app: ⊦ Σ(ints + ints0) = Σ ints + Σ ints0;%sum-one: ⊦ Σ i ' = i;%forward-le-02: ⊦ j < i ∧ i ≤ 0 → j < 0; (forward) from specification int-abs%in-17: ⊦ i ∈ i0 ' ↔ i = i0; from specification list[intlista]%in-append: ⊦ i ∈ ints + ints0 ↔ ¬ ¬(i ∈ ints ∨ i ∈ ints0); from specification list[intlista]%a: ⊦ (ints + ints0) + ints1 = ints + ints0 + ints1; from specification list[intlista]%c: ⊦ i + ints = i ' + ints; from specification list[intlista]