Skip to content
9 changes: 9 additions & 0 deletions Mathlib/RingTheory/Valuation/Discrete/Basic.lean
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,16 @@ instance : v.IsNontrivial := by
intro y x
specialize h1 x
aesop
#adaptation_note
/-- Until nightly-2026-01-07, this was:
```
aesop (add safe forward [generator_lt_one, generator_zpowers_eq_valueGroup])
```
-/
simp_all only [ne_eq]
have : generator v < 1 := generator_lt_one v
have : zpowers (generator v) = valueGroup v := generator_zpowers_eq_valueGroup v
simp_all only [zpowers_eq_bot, lt_self_iff_false]

lemma valueGroup_genLTOne_eq_generator : (valueGroup v).genLTOne = generator v :=
((valueGroup v).genLTOne_unique (generator_lt_one v) (generator_zpowers_eq_valueGroup v)).symm
Expand Down
2 changes: 1 addition & 1 deletion lake-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
"type": "git",
"subDir": null,
"scope": "leanprover-community",
"rev": "b397d9226a96d388e740db11c33e14430369c0bf",
"rev": "78da9217f81ae1daa7b396f8e43da3f77fb30f68",
"name": "batteries",
"manifestFile": "lake-manifest.json",
"inputRev": "nightly-testing",
Expand Down
2 changes: 1 addition & 1 deletion lean-toolchain
Original file line number Diff line number Diff line change
@@ -1 +1 @@
leanprover/lean4:nightly-2026-01-07
leanprover/lean4:nightly-2026-01-09
Loading