| ∀ n0. n0 < n → (true → 〈RED(ks(n0); t)〉 ((even(n0) → t = K) ∧ (odd(n0) → t = K _ K))), n = 0 ∨ n = 1 ⊦ 〈RED(ks(n); t)〉 ((even(n) → t = K) ∧ (odd(n) → t = K _ K)) |
⊦
∀ n0. n0 < n → (true → 〈RED(ks(n0); t)〉 ((even(n0) → t = K) ∧ (odd(n0) → t = K _ K))), n = 0 ∨ n = 1 ⊦ 〈let tn = none in { RED1(ks(n); tn) ; if tn ≠ none then RED(tn .t; t0) else t0 := ks(n) }〉 ((even(n) → t0 = K) ∧ (odd(n) → t0 = K _ K))
[[CONCRETESIMPRULES : ()]]