Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Descent data for sequential colimits and its version of the flattening lemma #1109

Merged

Conversation

VojtechStep
Copy link
Collaborator

@VojtechStep VojtechStep commented Apr 11, 2024

Sorry, this is bigger than I anticipated...

This PR

  • defines morphisms and equivalences between dependent sequential diagrams
  • defines morphisms and equivalences of cocones under morphisms and equivalences of sequential diagrams
  • defines equifibered sequential diagrams
  • defines descent data for sequential colimits
  • shows the descent property of sequential colimits
  • proves a version of the flattening lemma expressed with families with associated descent data
  • collects various helpers for converting between sequential stuff and coequalizer stuff into one file
  • adds some auxiliary infrastructure along the way

I took care to properly separate the work into commits, so it might be more digestible to review it commit by commit.

This is progress towards #1080

Copy link
Collaborator

@fredrik-bakke fredrik-bakke left a comment

Choose a reason for hiding this comment

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

Absolutely amazing work, well done! The infrastructure you're building is looking pristine

@VojtechStep VojtechStep force-pushed the feature/sequential-colimits-2 branch from 2d3da21 to c800133 Compare April 16, 2024 12:58
@VojtechStep VojtechStep force-pushed the feature/sequential-colimits-2 branch from c800133 to 690b8b2 Compare April 16, 2024 13:16
@VojtechStep VojtechStep force-pushed the feature/sequential-colimits-2 branch from 690b8b2 to d2a1bd9 Compare April 16, 2024 13:32
@fredrik-bakke
Copy link
Collaborator

I looked over pentagons again, and the comments that were left unresolved, and it looks good to me now aside from the new comments I added

@fredrik-bakke fredrik-bakke enabled auto-merge (squash) April 16, 2024 13:59
@fredrik-bakke fredrik-bakke merged commit 2c0f6a6 into UniMath:master Apr 16, 2024
4 checks passed
@VojtechStep VojtechStep deleted the feature/sequential-colimits-2 branch April 16, 2024 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants