English

Normal Forms for Elements of ${}^*$-Continuous Kleene Algebras Representing the Context-Free Languages

Formal Languages and Automata Theory 2026-03-11 v5

Abstract

Within the tensor product KRC2K \mathop{\otimes_{\cal R}} C_2' of any {}^*-continuous Kleene algebra KK with the polycyclic {}^*-continuous Kleene algebra C2C_2' over two bracket pairs there is a copy of the fixed-point closure of KK: the centralizer of C2C_2' in KRC2K \mathop{\otimes_{\cal R}} C_2'. Using an automata-theoretic representation of elements of KRC2K\mathop{\otimes_{\cal R}} C_2' \`a la Kleene, with the aid of normal form theorems that restrict the occurrences of brackets on paths through the automata, we develop a foundation for a calculus of context-free expressions without variable binders. We also give some results on the bra-ket {}^*-continuous Kleene algebra C2C_2, motivate the ``completeness equation'' that distinguishes C2C_2 from C2C_2', and show that C2C_2' already validates a relativized form of this equation.

Cite

@article{arxiv.2310.17295,
  title  = {Normal Forms for Elements of ${}^*$-Continuous Kleene Algebras Representing the Context-Free Languages},
  author = {Mark Hopkins and Hans Leiß},
  journal= {arXiv preprint arXiv:2310.17295},
  year   = {2026}
}

Comments

final version. 42 pages, 4 figures. References sorted alphabetically

R2 v1 2026-06-28T13:02:37.517Z