| primes(ints), j + 2 ≤ min(ints), max(ints) ≤ j * 2 + 1, 4 ^ j < Π ints, 0 < j ⊦ dups(ints) |
∀ i. i ∈ ints → prime(i) ∧ j + 2 ≤ i ∧ i ≤ j * 2 + 1, ¬ dups(ints), 0 < j ⊦ Π ints ≤ binom_coef(2 * j + 1, j)
Π ints ≤ binom_coef(2 * j + 1, j), primes(ints), j + 2 ≤ min(ints), max(ints) ≤ j * 2 + 1, 4 ^ j < Π ints, 0 < j ⊦ dups(ints)
Used simplifier rules: primes-in: ⊦ primes(ints) ∧ i ∈ ints → (¬ prime(i) ↔ false); from specification intlist%lels-01: ⊦ ¬ i ≤ j ↔ j < i; from specification int-abs%forward-lsle: ⊦ i < j ∧ j ≤ j0 → i < j0; (forward) from specification int-abs%min-in-not-ls: ⊦ i ∈ ints → ¬ i < min(ints); from specification intlist%forward-lels: ⊦ i ≤ j ∧ j < j0 → i < j0; (forward) from specification int-abs%max-in-not-ls: ⊦ i ∈ ints → ¬ max(ints) < i; from specification intlist Used terms: ints, j