We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 72ca3c2 commit 8e2d689Copy full SHA for 8e2d689
1 file changed
Mathlib/SetTheory/Ordinal/FixedPointApproximants.lean
@@ -198,10 +198,8 @@ lemma lfpApprox_mem_fixedPoints_of_eq {a b c : Ordinal}
198
have lfpApprox_mem_fixedPoint :
199
lfpApprox f x a ∈ fixedPoints f := by
200
rw [mem_fixedPoints_iff, ← lfpApprox_add_one f x h_init]
201
- apply le_antisymm
202
- · rw [lfpApprox_add_one f x h_init]
203
- simpa [h_fab] using f_lfpApprox_le_lfpApprox_of_lt f x h_ab
204
- · exact lfpApprox_monotone f x (SuccOrder.le_succ a)
+ exact Monotone.eq_of_ge_of_le (lfpApprox_monotone f x)
+ h_fab (SuccOrder.le_succ a) (SuccOrder.succ_le_of_lt h_ab)
205
rw [lfpApprox_eq_of_mem_fixedPoints f x]
206
· exact lfpApprox_mem_fixedPoint
207
· exact h_ac
0 commit comments