English

An abstract view on syntax with sharing

Logic in Computer Science 2011-10-17 v2 Category Theory

Abstract

The notion of term graph encodes a refinement of inductively generated syntax in which regard is paid to the the sharing and discard of subterms. Inductively generated syntax has an abstract expression in terms of initial algebras for certain endofunctors on the category of sets, which permits one to go beyond the set-based case, and speak of inductively generated syntax in other settings. In this paper we give a similar abstract expression to the notion of term graph. Aspects of the concrete theory are redeveloped in this setting, and applications beyond the realm of sets discussed.

Keywords

Cite

@article{arxiv.1009.3682,
  title  = {An abstract view on syntax with sharing},
  author = {Richard Garner},
  journal= {arXiv preprint arXiv:1009.3682},
  year   = {2011}
}

Comments

26 pages; v2: final journal version

R2 v1 2026-06-21T16:15:56.647Z