Skip to main content
Log in

The taming of recurrences in computability logic through cirquent calculus, Part I

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

Abstract

This paper constructs a cirquent calculus system and proves its soundness and completeness with respect to the semantics of computability logic. The logical vocabulary of the system consists of negation \({\neg}\), parallel conjunction \({\wedge}\), parallel disjunction \({\vee}\), branching recurrence ⫰, and branching corecurrence ⫯. The article is published in two parts, with (the present) Part I containing preliminaries and a soundness proof, and (the forthcoming) Part II containing a completeness proof.

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. Avron A.: A constructive analysis of RM. J. Symb. Logic 52, 939–951 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  2. Blass A.: A game semantics for linear logic. Ann. Pure Appl. Logic 56, 183–220 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  3. Girard J.: Linear logic. Theor. Comput. Sci. 50, 1–102 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  4. Guglielmi A.: A system of interaction and structure. ACM Trans. Comput. Logic 8, 1–64 (2007)

    Article  MathSciNet  Google Scholar 

  5. Japaridze G.: Introduction to computability logic. Ann. Pure Appl. Logic 123, 1–99 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  6. Japaridze G.: Propositional computability logic I. ACM Trans. Comput. Logic 7, 302–330 (2006)

    Article  MathSciNet  Google Scholar 

  7. Japaridze G.: Propositional computability logic II. ACM Trans. Comput. Logic 7, 331–362 (2006)

    Article  MathSciNet  Google Scholar 

  8. Japaridze G.: From truth to computability I. Theor. Comput. Sci. 357, 100–135 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  9. Japaridze G.: Introduction to cirquent calculus and abstract resource semantics. J. Logic Comput. 16, 489–532 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  10. Japaridze G.: The logic of interactive Turing reduction. J. Symb. Logic 72, 243–276 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  11. Japaridze G.: From truth to computability II. Theor. Comput. Sci. 379, 20–52 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  12. Japaridze G.: Intuitionistic computability logic. Acta Cybern. 18, 77–113 (2007)

    MathSciNet  MATH  Google Scholar 

  13. Japaridze G.: The intuitionistic fragment of computability logic at the propositional level. Ann. Pure Appl. Logic 147, 187–227 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  14. Japaridze G.: Cirquent calculus deepened. J. Logic Comput. 18, 983–1028 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  15. Japaridze G.: Sequential operators in computability logic. Inf. Comput. 206, 1443–1475 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  16. Japaridze G.: In the beginning was game semantics. In: Majer, O., Pietarinen, A.-V., Tulenheimo, T. (eds) Games: Unifying Logic, Language and Philosophy, pp. 249–350. Springer, Berlin (2009)

    Chapter  Google Scholar 

  17. Japaridze G.: Many concepts and two logics of algorithmic reduction. Studia Logica 91, 1–24 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  18. Japaridze G.: Towards applied theories based on computability logic. J. Symb. Logic 75, 565–601 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  19. Japaridze G.: Toggling operators in computability logic. Theor. Comput. Sci. 412, 971–1004 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  20. Japaridze, G.: From formulas to cirquents in computability logic. Logical Methods Comput. Sci. 7(2), Paper 1, 1–55 (2011)

    Google Scholar 

  21. Japaridze G.: Introduction to clarithmetic I. Inf. Comput. 209, 1312–1354 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  22. Japaridze G.: A new face of the branching recurrence of computability logic. Appl. Math. Lett. 25, 1585–1589 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  23. Japaridze G.: Separating the basic logics of the basic recurrences. Ann. Pure Appl. Logic 163, 377–389 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  24. Japaridze G.: A logical basis for constructive systems. J. Logic Comput. 22, 605–642 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  25. Japaridze, G.: The taming of recurrences in computability logic through cirquent calculus, Part II. Arch. Math. Logic (to appear)

  26. Japaridze, G.: Introduction to Clarithmetic II. Manuscript at http://arxiv.org/abs/1004.3236

  27. Japaridze, G.: Introduction to Clarithmetic III. Manuscript at http://arxiv.org/abs/1008.0770

  28. Kolmogorov A.N.: Zur Deutung der intuitionistischen Logik. Mathematische Zeitschrift 35, 58–65 (1932)

    Article  MathSciNet  MATH  Google Scholar 

  29. Kwon H., Hur S.: Adding sequential conjunctions to Prolog. Int. J. Comput. Appl. Technol. 1, 1–3 (2010)

    Google Scholar 

  30. Kwon H.: Adding a loop construct to Prolog. Int. J. Comput. Appl. Technol. 2, 121–123 (2011)

    Google Scholar 

  31. Mezhirov I., Vereshchagin N.: On abstract resource semantics and computability logic. J. Comput. Syst. Sci. 76, 356–372 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  32. Pottinger G.: Uniform, cut-free formulations of T, S4 and S5 (abstract). J. Symb. Logic 48, 900 (1983)

    Google Scholar 

  33. Xu W., Liu S.: Knowledge representation and reasoning based on computability logic. J. Jilin Univ.47, 1230–1236 (2009)

    MATH  Google Scholar 

  34. Xu W., Liu S.: Deduction theorem for symmetric cirquent calculus. Adv. Intell. Soft Comput. 82, 121–126 (2010)

    Article  Google Scholar 

  35. Xu W., Liu S.: Soundness and completeness of the cirquent calculus system CL6 for computability logic. Logic J. IGPL 20, 317–330 (2012)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giorgi Japaridze.

Additional information

Supported by 2010 Summer Research Fellowship from Villanova University.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Japaridze, G. The taming of recurrences in computability logic through cirquent calculus, Part I. Arch. Math. Logic 52, 173–212 (2013). https://doi.org/10.1007/s00153-012-0313-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00153-012-0313-8

Keywords

Mathematics Subject Classification

Navigation