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

Morita equivalence #44

Draft
wants to merge 27 commits into
base: main
Choose a base branch
from
Draft

Morita equivalence #44

wants to merge 27 commits into from

Conversation

ohad
Copy link
Collaborator

@ohad ohad commented Sep 21, 2021

Speculative investigation of taking advantage of morita equivalence

To do so, we need to implement some category theoretic machinery.

It would be much better to port @JacquesCarette and @HuStmpHrrr 's agda categories library, but we probably want to introduce more eta-equality into the type-theory to gain all the dualisation benefits.

Ohad Kammar added 27 commits September 21, 2021 17:01
(taking a snapshot: heading home)
Abandon 2-categorical def. of adjunction since I don't want to formulate 2-categories
Also, might freeze this branch until after deadline
takes a horribly long time to type-check though
Also refactor out the property 'f left-adjoint-to g' in preparation
for dualisation

(since I want to avoid re-doing the naturality proof again :D)
Also, instantiate the naturality condition for each of one arguments
of the pair, since it simplifies the proofs
Define universal arrows

Start proving that a universal arrow from every object gives a left adjoint
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