Commit 2025-08-08 08:35 cf0b42e1

View on Github →

fix: restore the algebraic instances on UInt types (#27540) These were deleted without comment in the 4.20.0 upgrade (https://github.com/leanprover-community/mathlib4/commit/7d6781bab0100467855789de1053ccabeed34520), presumably because they were annoying to fix. This follows the advice in the comment to make a PR to restore them. These should be much less fragile than before, as rfl is no longer used for any of the proofs about data defined elsewhere. Some fragile theorems remain, but they can be upstreamed and then deleted. #lean4 > open scoped UInt64.CommRing @ 💬

Estimated changes