HomSetX
HomSetX is a software toolkit for category theory research and education that concentrates on the computation and exploration of Hom-sets between objects in mathematical categories. It provides an interactive environment to define categories, objects, and morphisms, and to compute Hom(A,B), the set of morphisms from A to B. The project supports finite and finitely presented categories and can model certain enriched structures and 2-categories.
Overview and development: The project began as an open-source initiative in the early 2020s and is maintained
Key features: HomSetX includes data models for objects and morphisms, and an engine for computing Hom-sets,
Architecture and usage: The project adopts a modular architecture consisting of a core solver, a category-definition
Access and licensing: HomSetX is released under a permissive open-source license and hosted on a public repository,
See also: Hom-set, category theory, computational category theory.