effectus
Effectus is a categorical framework for modeling and reasoning about effects that arise in computation and logic, including probabilistic, nondeterministic, and quantum phenomena. Introduced in the work of Bart Jacobs and collaborators, effectus theory aims to provide a unified language for states, predicates, and measurements across classical and quantum-like models, enabling compositional reasoning about complex systems.
In an effectus, objects represent systems and morphisms represent state-transforming processes. For each object X, there
A central feature of effectus theory is the state-effect duality. States are morphisms 1 → X from
Examples of effectuses include the category of sets with total functions (classical deterministic), the Kleisli category