| # refs = i→n(countrefs(i ' + ints)), # refs < i→n(countrefs(ints)), 0 < i, # refs ≤ # refs - i→n(countrefs(ints)), abs(countrefs(i ' + ints)) < abs(countrefs(ints)) ⊦ |
⊦ i ≤ 0 ∧ j ≤ 0 → (abs(i) < abs(j) ↔ j < i)
¬ (countrefs(i ' + ints) ≤ 0 ∧ countrefs(ints) ≤ 0), # refs = i→n(countrefs(i ' + ints)), # refs < i→n(countrefs(ints)), 0 < i, # refs ≤ # refs - i→n(countrefs(ints)), abs(countrefs(i ' + ints)) < abs(countrefs(ints)) ⊦
⊦ ¬ countrefs(ints) < 0
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ i < j ∧ j ≤ j0 → i < j0], [CSIMPFORWARD : ⊦ i ≤ j ∧ j < j0 → i < j0], [CSIMPFORWARD : ⊦ j ≤ i ∧ i ≤ 0 → j ≤ 0])], [EXTRATERMS : (countrefs(ints), countrefs(i ' + ints))]]