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