Skip to main content
Log in

Simply terminating rewrite systems with long derivations

  • Published:
Archive for Mathematical Logic Aims and scope Submit manuscript

Abstract.

A term rewrite system is called simply terminating if its termination can be shown by means of a simplification ordering. According to a result of Weiermann, the derivation length function of any simply terminating finite rewrite system is eventually dominated by a Hardy function of ordinal less than the small Veblen ordinal. This bound had appeared to be of rather theoretical nature, because all known examples had had multiple recursive complexities, until recently Touzet constructed simply (and even totally) terminating examples with complexities beyond multiple recursion. This was established by simulating the Hydra battle for all ordinal segments below the proof-theoretic ordinal of Peano arithmetic. By extending this result to the small Veblen ordinal we prove the huge bound of Weiermann to be sharp. As a spin-off we can show that total termination allows for complexities as high as those of simple termination.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Buchholz, W.: Fundamentalfolgen für , Handwritten notes in German, 1980 See also the unpublished manuscript ‘‘Ordinal notations and Fundamental Sequences,’’ Available at http://www.mathematiu.uni-muenchem.de/∼buchholz.

  2. Buchholz, W., Cichon, E.A., Weiermann, A.: A uniform approach to fundamental sequences and hierarchies. Math. Logic Quarterly 40, 273–286 (1994)

    MathSciNet  MATH  Google Scholar 

  3. Cichon, E.A.: Termination orderings and complexity characterisations. In: P. Aczel, H. Simmons, S.S. Wainer (eds), Proof Theory, pp. 171–193. Cambridge University Press, 1992

  4. Dershowitz, N., Jouannaud, J.-P.: Rewrite systems. In: J. van Leeuwen (ed.), Handbook of Theoretical Computer Science. Vol. B, pp. 243–320. Elsevier, 1990

  5. Dershowitz, N., Jouannaud, J.-P., Klop, J.W.: Problems in rewriting III. In: J. Hsiang (ed.), Proceedings of the 6th RTA, vol. 914 of Lect. Notes Comput. Sci. pp. 457–471. Springer-Verlag, Berlin, 1995

  6. Dershowitz, N., Treinen, R.: An on-line problem database. In T. Nipkow (ed.), Proceedings of the 9th RTA, vol. 1379 of Lect. Notes Comput. Sci. pp. 332–342. Springer-Verlag, Berlin, 1998. The list is available at http://www.lsv.ens-cachan.fr/rtaloop

  7. Ferreira, M.D.C.F., Zantema, H.: Total termination of term rewriting. In: C. Kirchner (ed.), Proceedings of the 5th RTA, vol. 690 of Lect. Notes Comput. Sci. pp. 213–227, Springer-Verlag, Berlin, 1993

  8. Hofbauer, D. Termination Proofs and Derivation Lengths in Term Rewriting Systems. Ph.D. thesis, Technische Universität Berlin, 1991

  9. Hofbauer, D.: Termination proofs by multiset path orderings imply primitive recursive derivation lengths. Theoret. Comput. Sci. 105 (1), 129–140 (1992)

    Article  MATH  Google Scholar 

  10. Kirby, L., Paris, J.: Accessible independence results for Peano arithmetic. Bull. London Math. Soc. 14, 285–293 (1982)

    MathSciNet  MATH  Google Scholar 

  11. Pohlers, W.: Proof Theory. No. 1407 in Lect. Notes Math. Springer-Verlag, Berlin, 1989

  12. Rose, H.E.: Subrecursion: Functions and Hierarchies. Clarendon Press, Oxford, 1984

  13. Schmidt, D.: Well-Partial Orderings and their Maximal Order Types. Habilitations- schrift, Fakultät für Mathematik der Ruprecht-Karl-Universität Heidelberg, 1979

  14. Schütte, K.: Proof Theory. Springer-Verlag, Berlin, 1977

  15. Touzet, H.: Propriétés combinatoires pour la terminaison de systèmes de réécriture. Ph.D. thesis, Université Henri Poincaré, Nancy, 1997 http://www.lifl.fr/~touzet/Publications/publi.html. In French.

  16. Touzet, H.: Encoding the Hydra battle as a rewrite system. In: L. Brim, J. Gruska, J. Zlatuška (eds), Mathematical Foundations of Computer Science, vol. 1450 of Lect. Notes Comput. Sci., pp. 267–276. Springer-Verlag, Berlin, 1998

  17. Veblen, O.: Continuous increasing functions of finite and transfinite ordinals. Trans. Amer. Math. Soc. 9, 280–292 (1908)

    MATH  Google Scholar 

  18. Wainer, S.S.: Ordinal recursion, and a refinement of the extended Grzegorczyk hierarchy. J. Symbolic Logic 37 (2), 281–292 (1972)

    MATH  Google Scholar 

  19. Weiermann, A.: Complexity bounds for some finite forms of Kruskal’s theorem. J. Symbolic Computation 18 (5), 463–488 (1994)

    Article  MATH  Google Scholar 

  20. Weiermann, A.: Termination proofs for term rewriting systems by lexicographic path orderings imply multiply recursive derivation lengths. Theoret. Comput. Sci. 139 (1–2), 355–362 (1995)

    Google Scholar 

  21. Weiermann, A.: Ordinalzahlbezeichnungssysteme und subrekursive Hierarchien, 1997, Handwritten notes in German.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ingo Lepper.

Additional information

This paper is part of the author’s doctoral dissertation project (under the supervision of Professor A. Weiermann at the University of Münster).

The work on this paper was supported by DFG grant WE 2178/2–1

Mathematics Subject Classification (2000): 03D20, 68Q15, 68Q42

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lepper, I. Simply terminating rewrite systems with long derivations. Arch. Math. Logic 43, 1–18 (2004). https://doi.org/10.1007/s00153-003-0190-2

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00153-003-0190-2

Keywords

Navigation