Commit 2026-01-13 17:24 ad934715

View on Github →

feat: define List.offDiag (#33812) Use it to drop decidability assumption in Finset.offDiag. Also redefine Finset.diag.

Estimated changes

modified def Finset.diag
modified theorem Finset.diag_insert
modified theorem Finset.diag_inter
modified theorem Finset.diag_mono
modified theorem Finset.diag_singleton
modified theorem Finset.diag_union
modified theorem Finset.diag_union_offDiag
modified def Finset.offDiag
modified theorem Finset.offDiag_card
modified theorem Finset.offDiag_insert
modified theorem Finset.offDiag_inter
modified theorem Finset.offDiag_singleton
modified theorem Finset.offDiag_union
modified theorem Finset.product_sdiff_diag