Commit 2026-01-25 15:24 7f1afc1e
View on Github →feat(ValuationSubring): eq_top_iff + qol changes (#33604)
Given a A : ValuationSubring K, this PR adds the lemma eq_top_iff : A = ⊤ ↔ ¬ A.valuation.IsNontrivial.
I have also made some small quality of life changes:
- Added other forms of the basic rewrite lemmas with
Valuation.IsEquiv:
eq_zeroone_le_iff_one_leneq_one_iff_neq_oneone_lt_iff_one_lt- removed :
ne_zero
- Reorganized section following the
IsEquivnamespace block in Valuation.Basic - Added lemmas
(h : v.IsEquiv v') : v.IsNontrivial ↔ v'.IsNontrivial
isNontrivial_of_isEquivisNontrivial_iff_isEquiv_isNontrivial
- Added simp tags
- Added simp lemmas
isNontrivial_valuationSubring_valuation_iff