| ∀ ints0. Σ(ints1 + ints0) = Σ ints1 + Σ ints0 ⊦ Σ((i + ints1) + ints0) = Σ(i + ints1) + Σ ints0 |
∀ ints0. Σ(ints1 + ints0) = Σ ints1 + Σ ints0 ⊦ Σ(ints1 + ints0) = Σ ints1 + Σ ints0
Used simplifier rules: sum-rec: ⊦ Σ(i ' + ints) = i + Σ ints;%add-c: ⊦ i + j = j + i; from specification int-basic2%add-in: ⊦ i + j = i + i0 ↔ j = i0; from specification int-basic2%add-a: ⊦ i + j + i0 = (i + j) + i0; from specification int-basic2%a: ⊦ (ints + ints0) + ints1 = ints + ints0 + ints1; from specification list[intlista]%c: ⊦ i + ints = i ' + ints; from specification list[intlista]