| ⊦ ∃ ints0, ints1. perm([], ints0 + ints1) ∧ (ints0 = [] ∨ max(ints0) ≤ j) ∧ (ints1 = [] ∨ j < min(ints1)) |
⊦ ∃ ints, ints0. ints + ints0 = [] ∧ (ints = [] ∨ max(ints) ≤ j) ∧ (ints0 = [] ∨ j < min(ints0))
Used simplifier rules: empty-01: ⊦ perm([], ints) ↔ ints = []; from specification list-perm[intlista]