| # σσ = ∞, # σσ[n] = ∞, mon(σσ) ⊦ ∃ n0, σ1. (σσ[n] to m) + σ1 = σσ[n0], σσ = [] |
Used simplifier rules: less-inf1: ⊦ ¬ ∞ < n∞; from specification nat-inf%to-plus-from-simp: ¬ # σ < ⌜n⌝ ⊦ (σ to n) + (σ from n) ≠ σ ↔ false; from specification stream%append-assoc: ⊦ (σ + σ1) + σ2 = σ + σ1 + σ2; from specification stream Used terms: n, σσ[n] from m