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

New profunctors #51

Merged
merged 36 commits into from
Feb 20, 2024
Merged

New profunctors #51

merged 36 commits into from
Feb 20, 2024

Conversation

maxsnew
Copy link
Owner

@maxsnew maxsnew commented Feb 9, 2024

No description provided.

@maxsnew
Copy link
Owner Author

maxsnew commented Feb 9, 2024

@stschaef I left a few holes of varying difficulty from where we left off.

@maxsnew
Copy link
Owner Author

maxsnew commented Feb 10, 2024

@stschaef I rebased so make sure you use the latest version

Copy link
Owner Author

@maxsnew maxsnew left a comment

Choose a reason for hiding this comment

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

some minor issues

@maxsnew maxsnew marked this pull request as ready for review February 20, 2024 02:54
@stschaef stschaef merged commit 44f6100 into main Feb 20, 2024
2 checks passed
stschaef added a commit to stschaef/cubical-categorical-logic that referenced this pull request Feb 20, 2024
* new definition of profunctor

* progress on slick functor comprehension

Co-authored-by: Steven Schaefer <stschaef@umich.edu>

* Graph of a profunctor as a displayed category

* fix the definition of Graph lol

* work on Comma categories

* introduction principle for Grothendieck construction

* more Functor^D combinators, IsoComma functor constructor

* more IsoComma stuff, use Preorder^D a bit less

* more progress on Comma cat stuff, probably done for today

* start porting FunctorComprehension proof to use Graph/IsoComma

* hasPropHomsIsoCommaD

* one more hole filled

* invMoveLinv

* hasPropHomsIsoCommaD1

* hasContrHomsIsoCommaᴰ₁ done

* fullyfaithfulcomposition

* fullcomposefull, faithfulcomposefaithful

* Define new FunctorComprehension, more displayed stuff

* Port Adjoints, BinProducts to new format. Better definition of BinProducts

* bifunctorial construction of the product of presheaves

* simplify definition of product of presheaves functor

* compositional definition of BinProduct UMP, Intro rule for Redundant Prod

* Define Relators, Natural Elements of Relators

* whiskered pi-elt

* get counit-elt from whiskering, some naming changes

* A few new combinators, fixing definitions broken by changes

* fix whitespace

* mk\intsrfunctor

* Universal Elements as structure to Representations as structure

* define the natural isomorphism from representability

* line lengths

* line lengths but for real

* make some local defs private

* clean up

---------

Co-authored-by: Steven Schaefer <stschaef@umich.edu>
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.

2 participants