| perm(ints1, ints0 -1l i), i ∈ ints0, ∀ ints0. perm(ints1, ints0) → max(ints1) = max(ints0) ⊦ max(i ' + ints1) = max(ints0) |
⊦ ints ≠ [] → max(i ' + ints) = max(i, max(ints))
¬ ints1 ≠ [], perm(ints1, ints0 -1l i), i ∈ ints0, ∀ ints0. perm(ints1, ints0) → max(ints1) = max(ints0) ⊦ max(i ' + ints1) = max(ints0)
ints1 ≠ [], perm(ints1, ints0 -1l i), i ∈ ints0, ∀ ints0. perm(ints1, ints0) → max(ints1) = max(ints0) ⊦ max(i, max(ints1)) = max(ints0)
Used terms: ints1, i