Skip to main content

A fixed-point theorem for recursive-enumerable languages and some considerations about fixed-point semantics of monadic programs

  • Conference paper
  • First Online:
  • 180 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 71))

Abstract

This paper generalizes the ALGOL-like theorem showing that every λ-free context-sensitive (recursive-enumerable) language is a component of the minimal solution of a system of equation X=F(X), where X=(X1,...,Xt), F=(F1,...,Ft), t⩾1 and Fi, 1⩽i⩽t are regular expressions over the alphabet of operations:{concatenation, reunion, kleene "+" closure, nonereasing finite substitution (arbitrary finite substitution), intersection}.

In the second part is presented a method which constructs for a monadic program a system of equations (in the above form) so that one of the components of the minimal solution of the system gives the partial function f computed by the program in a language form:

$$\left\{ {a^{n + 1} \# b^{f(n) + 1} |n \in Dom f} \right\}.$$

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J.A.Goguen — "On Homomorphism, Correctness, Termination, Unfoldments and Equivalence of Flow Diagram Programs". Journal of Comp.System Sci., vol.8, nr.3 (1974).

    Google Scholar 

  2. G.T.Herman, G.Rozenberg — "Developmental Systems and Languages" North-Holland (1975).

    Google Scholar 

  3. S.Istrail — "Context-sensitive Languages: Recursivity, Fixed-point theorems and applications to program semantics and number theory".Ph.D.Thesis,Univ. Bucharest, March 1979.

    Google Scholar 

  4. S.Istrail — "A fixed-point approach of context-sensitive languages using context-free grammars with choice" (submitted for publication).

    Google Scholar 

  5. S.Istrail — "On the weak equivalence problem of SICK-OL systems with some generative devices". Annalles Univ.Iaşi, T.XXIII, S.I.a, f.2 (1977).

    Google Scholar 

  6. S.Istrail — "SICK OL systems and simulating ability" (submitted for publication).

    Google Scholar 

  7. A. Salomaa — "Formal Languages" Academic Press, New York and London (1973).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Hermann A. Maurer

Rights and permissions

Reprints and permissions

Copyright information

© 1979 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Istrail, S. (1979). A fixed-point theorem for recursive-enumerable languages and some considerations about fixed-point semantics of monadic programs. In: Maurer, H.A. (eds) Automata, Languages and Programming. ICALP 1979. Lecture Notes in Computer Science, vol 71. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-09510-1_23

Download citation

  • DOI: https://doi.org/10.1007/3-540-09510-1_23

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-09510-1

  • Online ISBN: 978-3-540-35168-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics