Formal languages, spin systems, and quasicrystals
Abstract
We present a categorical formalism for context-free languages with morphisms given by correspondences obtained from rational transductions. We show that D0L-systems are a special case of the correspondences that define morphisms in this category. We construct a functorial mapping to aperiodic spin chains. We then generalize this construction to a class of mildly context sensitive grammars, the multiple-context-free grammars (MCFG), with a similar functorial mapping to spin systems in higher dimensions, with Boltzmann weights describing interacting spins on vertices of hypercubes. We show that a particular motivating example for this general construction is provided by the Korepin completely integrable model on the icosahedral quasicrystal, which we construct as the spin system associated to a multiple-context-free grammar describing the geometry of the Ammann planes quasilattice. We review the main properties of this spin system, including solvability, bulk free energy, and criticality, based on results of Baxter and the known relation to the Zamolodchikov tetrahedron equation, and we show that the latter has a generalization for the Boltzmann weights on hypercubes of the spin systems associated to more general MCFGs in terms of two dual cubulations of the n-simplex. We formulate analogous questions about bulk free energy and criticality for our construction of spin systems.
Copyright and License
© 2025 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.
Acknowledgement
The first author is supported by the Carl F. Braun Residuary Trust and the Caltech WAVE program for undergraduate research. The second author is supported by NSF grant DMS-2104330.
Additional details
Related works
- Is new version of
- Discussion Paper: arXiv:2405.12485 (arXiv)
Funding
- California Institute of Technology
- National Science Foundation
- DMS-2104330
Dates
- Submitted
-
2024-06-23
- Accepted
-
2025-06-06
- Available
-
2025-06-11Available online
- Available
-
2025-06-20Version of record