| n = n0 +1, ((f ^ n))(λ x. false)(x), monotone(f), ∀ x. f(λ x0. ∃ n. ((f ^ n))(λ x. false)(x0))(x) ↔ (∃ n. f(((f ^ n))(λ x. false))(x)) ⊦ ∃ n. f(((f ^ n))(λ x. false))(x), f(λ x0. ∃ n. ((f ^ n))(λ x. false)(x0))(x) |
((f ^ (n0 + 1)))(λ x. false)(x), monotone(f), ∀ x. f(λ x0. ∃ n. ((f ^ n))(λ x. false)(x0))(x) ↔ (∃ n. f(((f ^ n))(λ x. false))(x)) ⊦ ∃ n. f(((f ^ n))(λ x. false))(x), f(λ x0. ∃ n. ((f ^ n))(λ x. false)(x0))(x)
Used simplifier rules: ⊦ m +1 = m + 1; (s)