Skip to content

Conversation

@fgdorais
Copy link
Collaborator

@fgdorais fgdorais commented Jul 19, 2025

This PR adds functions for coding common finite types into Fin.

Depends on:

@github-actions github-actions bot added the awaiting-review This PR is ready for review; the author thinks it is ready to be merged. label Jul 19, 2025
@fgdorais fgdorais mentioned this pull request Jul 19, 2025
1 task
leanprover-community-mathlib4-bot added a commit to leanprover-community/mathlib4-nightly-testing that referenced this pull request Jul 19, 2025
@leanprover-community-bot
Copy link
Collaborator

Mathlib CI status (docs):

@fgdorais
Copy link
Collaborator Author

This PR is split from #1007 to avoid Mathlib issues discussed there.

@kim-em
Copy link
Collaborator

kim-em commented Aug 8, 2025

The coding part looks fine.

@linesthatinterlace
Copy link
Contributor

It does not code a finite type (so you might consider it out of scope), but finSumNatEquiv in Mathlib feels thematically very similar to many of your encodings here, and feels similarly like the sort of thing one might find useful absent a mathematical context.

@fgdorais
Copy link
Collaborator Author

There's another plan for that but thanks for reminding me!

@fgdorais fgdorais added WIP work in progress and removed awaiting-review This PR is ready for review; the author thinks it is ready to be merged. labels Oct 12, 2025
@fgdorais
Copy link
Collaborator Author

Back into development to fix outstanding issues and other stuff.

@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot added the merge-conflict This PR has merge conflicts with the `main` branch which must be resolved by the author. label Oct 22, 2025
@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot removed the merge-conflict This PR has merge conflicts with the `main` branch which must be resolved by the author. label Oct 30, 2025
@fgdorais fgdorais mentioned this pull request Nov 22, 2025
1 task
@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot added the merge-conflict This PR has merge conflicts with the `main` branch which must be resolved by the author. label Nov 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

builds-mathlib merge-conflict This PR has merge conflicts with the `main` branch which must be resolved by the author. WIP work in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants