| max(ints1) = max(ints0 -1l i), i ∈ ints0, perm(ints1, ints0 -1l i) ⊦ ints1 = [], max(i, max(ints1)) = max(ints0) |
⊦ ¬ j < i → max(j, i) = j
¬ ¬ i < max(ints1), max(ints1) = max(ints0 -1l i), i ∈ ints0, perm(ints1, ints0 -1l i) ⊦ ints1 = [], max(i, max(ints1)) = max(ints0)
¬ i < max(ints1), max(ints1) = max(ints0 -1l i), i ∈ ints0, perm(ints1, ints0 -1l i) ⊦ ints1 = [], i = max(ints0)
Used terms: max(ints1), i