Skip to content

Conversation

TOTBWF
Copy link
Collaborator

@TOTBWF TOTBWF commented May 19, 2025

Description

Pulling some of my changes out of #375 in hopes of getting back to it at some point. This PR defines split surjectivity, and also proves some misc. lemmas about surjective maps. I've done some minor cleanup in some of the base modules, and added some (hopefully useful!) equivalences.

Checklist

Before submitting a merge request, please check the items below:

  • I've read the contributing guidelines.
  • The imports of new modules have been sorted with support/sort-imports.hs (or nix run --experimental-features nix-command -f . sort-imports).
  • All new code blocks have "agda" as their language.

If your change affects many files without adding substantial content, and
you don't want your name to appear on those pages (for example, treewide
refactorings or reformattings), start the commit message and PR title with chore:.

@TOTBWF TOTBWF requested review from ncfavier and plt-amy May 19, 2025 22:39
@Lavenza
Copy link
Member

Lavenza commented May 19, 2025

Pull request preview

Changed pages

@TOTBWF TOTBWF requested a review from ncfavier May 20, 2025 18:34
ncfavier
ncfavier previously approved these changes May 20, 2025
Copy link
Member

@plt-amy plt-amy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sorry for not batching those

@ncfavier
Copy link
Member

ncfavier commented Aug 4, 2025

This is probably ready now, up to merge conflicts?

@TOTBWF TOTBWF force-pushed the split-surjectivity branch from a3e1736 to 84b724b Compare August 5, 2025 13:11
@TOTBWF
Copy link
Collaborator Author

TOTBWF commented Aug 5, 2025

Rebased onto main, just need a ✅ and we are good to go.

ncfavier
ncfavier previously approved these changes Aug 5, 2025
@TOTBWF
Copy link
Collaborator Author

TOTBWF commented Aug 5, 2025

Looks like I missed some renames during the merge: mind giving this a final ✅ @ncfavier?

ncfavier
ncfavier previously approved these changes Aug 5, 2025
@ncfavier
Copy link
Member

ncfavier commented Aug 5, 2025

Still blocked on @plt-amy 's approval

@TOTBWF TOTBWF merged commit 4ed0bfe into main Aug 6, 2025
5 checks passed
@TOTBWF TOTBWF deleted the split-surjectivity branch August 6, 2025 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants