| countdims(i0 ' + ints0, i) < 0, 0 ≤ i, ∀ i1. i1 < 0 ∨ 0 ≤ countdims(ints0, i1) ⊦ |
⊦ 0 < j → countdims(j ' + ints, i) = countdims(ints, i)
⊦ j ≤ 0 → countdims(j ' + ints, i) = i + n→i(# ints)
0 < i0, countdims(ints0, i) < 0, 0 ≤ i, ∀ i1. i1 < 0 ∨ 0 ≤ countdims(ints0, i1) ⊦
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ ¬ i < j ↔ j ≤ i], [CSIMPSEQ : ⊦ (ints + ints0) + ints1 = ints + ints0 + ints1], [CSIMPFORWARD : ⊦ i < j ∧ j ≤ j0 → i < j0], [CSIMPFORWARD : ⊦ j < i ∧ i ≤ 0 → j < 0], [CSIMPFORWARD : ⊦ j ≤ j0 ∧ j0 ≤ j1 → j ≤ j1], [CSIMPFORWARD : ⊦ j ≤ i ∧ i ≤ 0 → j ≤ 0], [CSIMPSEQ : ⊦ i + j < j ↔ i < 0], [CSIMPSEQ : ⊦ ¬ n→i(n) < 0], [CSIMPSEQ : ⊦ i + j + i0 = (i + j) + i0], [CSIMPSEQ : ⊦ i + j = j + i])], [EXTRATERMS : (i, ints0, i0)]]