Hostname: page-component-8448b6f56d-dnltx Total loading time: 0 Render date: 2024-04-19T17:07:12.665Z Has data issue: false hasContentIssue false

Formal languages defined by the underlying structure of their words

Published online by Cambridge University Press:  12 March 2014

J. P. Ressayre*
Affiliation:
Equipe de Logique du C.N.R.S., Université Paris-VII, 75251 Paris, France

Abstract

i) We show for each context-free language L that by considering each word of L as a structure in a natural way, one turns L into a finite union of classes which satisfy a finitary analog of the characteristic properties of complete universal first order classes of structures equipped with elementary embeddings. We show this to hold for a much larger class of languages which we call free local languages, ii) We define local languages, a class of languages between free local and context-sensitive languages. Each local language L has a natural extension L to infinite words, and we prove a series of “pumping lemmas”, analogs for each local language L of the “uvxyz theorem” of context free languages: they relate the existence of large words in L or L to the existence of infinite “progressions” of words included in L, and they imply the decidability of various questions about L or L . iii) We show that the pumping lemmas of ii) are independent from strong axioms, ranging from Peano arithmetic to ZF + Mahlo cardinals.

We hope that these results are useful for a model-theoretic approach to the theory of formal languages.

Type
Research Article
Copyright
Copyright © Association for Symbolic Logic 1988

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCE

[1] McAloon, K. and Ressayre, J.-P., Independent statements about finite stretchable structures, Proceedings of the American Mathematical Society (to appear).Google Scholar