Skip to content

feat/chore: move definition of surfaces#141

Open
alreadydone wants to merge 5 commits intoleanprover:mainfrom
alreadydone:move_surfaces
Open

feat/chore: move definition of surfaces#141
alreadydone wants to merge 5 commits intoleanprover:mainfrom
alreadydone:move_surfaces

Conversation

@alreadydone
Copy link
Copy Markdown
Contributor

@alreadydone alreadydone commented May 6, 2026

I have a definition of mapping class groups and would like to state some facts about MCGs of surfaces, so I'm moving definition of surfaces to a Prelude file. Also:

  • changes their namespace from ClassificationOfSurfaces to Surface.

  • removes the redundant IsManifold condition from classification of surfaces statement.

  • defines 3D handlebodies and add a problem to show the boundary of a genus g handlebody is a genus g surface. I plan to use these handlebodies to state Heegaard splittings.

  • defines action of continuous maps on singular homology as a homomorphism. Will be used to define orientation-preserving/reversing maps.

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.

1 participant