A Categorical Generalization of Counterpoint
Octavio A. Agust\'in-Aquino, Juan Sebasti\'an Arias, Enrique Ruiz Hern\'andez

TL;DR
This paper generalizes Mazzola's counterpoint model using category theory, showing that counterpoint's core structure depends on categorical conditions rather than set theory, and introduces new structures capturing opposition in musical intervals.
Contribution
It extends counterpoint theory to arbitrary topoi with minimal categorical conditions, introducing quasidichotomies and a generalized counterpoint theorem.
Findings
Counterpoint sequences exist in suitable topoi.
The framework accommodates set-based counterpoint with context-dependent consonance.
Generalizes to involutive morphisms, broadening theoretical applicability.
Abstract
We extend Mazzola's counterpoint model using category theory, generalizing from the category to other topoi with suitable properties. This generalization suggests that counterpoint's essential structure depends on specific categorical conditions rather than classical set-theoretic reasoning. A key contribution is identifying the minimal requirements for counterpoint theory: the topos satisfying some version of Zorn's Lemma (ZL) and being two-valued with split supports (NS). Within this framework, we introduce (weak) quasidichotomies alongside the classical notion of dichotomy. These structures capture varying degrees of oppositional structure between consonance and dissonance, with weak quasidichotomies preserving the non-Boolean flexibility essential to musical practice while quasidichotomies represent maximal opposition short of complete partition. We prove a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Phonetics and Phonology Research · Constraint Satisfaction and Optimization
