| □ (Outf = Outf' ∧ Inpf = Inpf'), ∀ m. m ≤ n0 + 1 → Ry(m)(S', S''), GInv(S') → GInv(S''), ¬ Ry(n0 + 1)(S', S'') ∨ ¬ Rton(n0)(S', S'') ⊦ |
⊦ Rton(n)(s, s0) ↔ (∀ m. m ≤ n → Ry(m)(s, s0))
□ (Outf = Outf' ∧ Inpf = Inpf'), ∀ m. m ≤ n0 + 1 → Ry(m)(S', S''), GInv(S') → GInv(S''), ¬ Ry(n0 + 1)(S', S'') ∨ ¬(∀ m. m ≤ n0 → Ry(m)(S', S'')) ⊦
Used terms: S'', S', n0