| ∀ f. monotone(f) → ((f ^ n0))(λ x. false) ⊆ ((f ^ (n0 + 1)))(λ x. false), monotone(f) ⊦ ((f ^ n0 +1))(λ x. false) ⊆ f(((f ^ n0 +1))(λ x. false)) |
monotone(f), ∀ f. monotone(f) → ((f ^ n0))(λ x. false) ⊆ ((f ^ (n0 + 1)))(λ x. false) ⊦ ((f ^ (n0 + 1)))(λ x. false) ⊆ f(((f ^ (n0 + 1)))(λ x. false))
Used simplifier rules: succ: ⊦ m +1 = m + 1; from specification nat-basic2