| mon<(⌜nnf⌝ ) ⊦ mon<(lim(λ n. rem(⌜nnf to n⌝ , np))) |
⊦ (∀ n. mon<(nσf(n))) ∧ mon(nσf) → (mon<(lim(λ n. nσf(n))) ↔ true)
mon<(⌜nnf⌝ ), (∀ n. mon<(rem(⌜nnf to n⌝ , np))) ∧ mon(λ n. rem(⌜nnf to n⌝ , np)) → (mon<(lim(λ n. rem(⌜nnf to n⌝ , np))) ↔ true) ⊦ mon<(lim(λ n. rem(⌜nnf to n⌝ , np)))
Used terms: λ n. rem(⌜nnf to n⌝ , np)