Commit 2024-11-04 10:42 51a3c0a3

View on Github →

feat: quotient lift on a finite family (#5576) In the future it may be used to prove that ZFSet is a model of ZF set theory without using Classical.choice. Specifically, it will be used to prove that all first-order formulas of ZFSet are definable. Comparing to (finChoice q).liftOn f, finLiftOn q f asks users to provide a proof of (∀ i, a i ≈ b i) → f a = f b instead of a ≈ b → f a = f b, which is more readable and easier to rewrite. It also makes it easier for users to discover and use relevant APIs.

Estimated changes