| 0 < j, i ∈ mapFun(λ i. i |%| j, ints), j < n→i(# ints), 0 ≤ j ⊦ ints = [], # ints = 1, dups(ints), 0 ≤ i ∧ i < j, ∃ i1, i2. i1 ≠ i2 ∧ ≡mod(i1, i2, j) |
⊦ i ∈ mapFun(intfun, ints) ↔ (∃ j. j ∈ ints ∧ intfun(j) = i)
Used simplifier rules: mod-pos: ⊦ 0 < j → ¬ i |%| j < 0;%mod-le-same: ⊦ 0 < j → ¬ j ≤ i |%| j;%lels-01: ⊦ ¬ i ≤ j ↔ j < i; from specification int-abs%lels: ⊦ ¬ i < j ↔ j ≤ i; from specification int-abs Used terms: ints, λ i. i |%| j, i