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

factoring morphisms into composites #709

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

kris-brown
Copy link
Contributor

@kris-brown kris-brown commented Nov 12, 2022

The general problem solved is that we have an f: A -> C and want to factor it into g;h or h;g (where g is known and h is being solved for). This is tantamount to homomorphism search in a (co)-slice category.

This is implemented in C-Set as well as slice cats. The hope is that the main code can be written agnostic to what category we are working in, and whether or not one's particular types implement homomorphisms and factorize_constraints dictates how factorize behaves on a (co)span of morphisms in a given category.

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.

1 participant