| even(i1), odd(i2), even(i0), odd(i) ⊦ even(i1 + i0) ∧ even(i2 + i) ∧ i1 ^2 + i0 ^2 + i2 ^2 + i ^2 = (i ^2 + i0 ^2) + i1 ^2 + i2 ^2 |
even(i1), odd(i2), even(i0), odd(i) ⊦ even(i1 + i0) ∧ even(i2 + i)
Used simplifier rules: add-c: ⊦ i + j = j + i; from specification int-basic2%add-a: ⊦ i + j + i0 = (i + j) + i0; from specification int-basic2