Skip to main content

Subrecursive Equivalence Relations and (non-)Closure Under Lattice Operations

  • Conference paper
  • First Online:
Book cover Connecting with Computability (CiE 2021)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 12813))

Included in the following conference series:

  • 718 Accesses

Abstract

The set of equivalence relations on any non-empty set is equipped with a natural order that makes it a complete lattice. The lattice structure only depends on the cardinality of the set, and thus the study of the lattice structure on any countably infinite set is (up to order-isomorphism) the same as studying the lattice of equivalence relations on the set of natural numbers.

We investigate closure under the meet and join operations in the lattice of equivalence relations on the set of natural numbers. Among other results, we show that no set of co-r.e. equivalence relations that contains all logspace-decidable equivalence relations is a lattice.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Computable reducibility between elements of \(\text {Equ}(\mathbb {N})_{} \) gives rise to an order structure distinct from the classical ordering we consider, and has been investigated in various settings, in particular for \(\varSigma ^0_1\) equivalence relations (called ceers) [1,2,3, 10, 11, 13].

  2. 2.

    A lambda theory is an equivalence relation on the set of closed terms in lambda calculus containing \(\beta \)-equivalence and satisfying a few other natural constraints; see [16] for basic properties.

  3. 3.

    “Singular” is the term originally used in the seminal paper [19] and in the literature on lattice theory; in work on reducibility between equivalence relations, the term “1-dimensional” is sometimes used [10].

  4. 4.

    Note that \(\mathtt {c}\) does contain the whole tape, of size N and the head position in it. Because the head must point into the tape, the head position is at most N and thus can be stored in binary using only \(\log N\) space. Therefore, counting up to N to actually find the position in the tape requires space \(\log N\) (which is indeed logarithmic in the size of \(\mathtt {c}\)).

References

  1. Andrews, U., Badaev, S., Sorbi, A.: A survey on universal computably enumerable equivalence relations. In: Day, A., Fellows, M., Greenberg, N., Khoussainov, B., Melnikov, A., Rosamond, F. (eds.) Computability and Complexity. LNCS, vol. 10010, pp. 418–451. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-50062-1_25

    Chapter  Google Scholar 

  2. Andrews, U., Sorbi, A.: The complexity of index sets of classes of computably enumerable equivalence relations. J. Symbolic Logic 81(4), 1375–1395 (2016)

    Article  MathSciNet  Google Scholar 

  3. Andrews, U., Sorbi, A.: Joins and meets in the structure of ceers. Computability 8(3–4), 193–241 (2019)

    Article  MathSciNet  Google Scholar 

  4. Asperti, A.: The intensional content of rice’s theorem. In: Proceedings of the 35th Annual ACM SIGPLAN - SIGACT Symposium on Principles of Programming Languages (POPL 2008) (2008)

    Google Scholar 

  5. Avery, J.E., Moyen, J.Y., Růžička, P., Simonsen, J.G.: Chains, antichains, and complements in infinite partition lattices. Algebra Univers. 79(2), 37 (2018)

    Article  MathSciNet  Google Scholar 

  6. Birkhoff, G.: Lattice Theory, Colloquium Publications, vol. 25. American Mathematical Society (1940)

    Google Scholar 

  7. Blum, M.: A machine-independent theory of the complexity of recursive functions. J. ACM 14(2), 322–336 (1967)

    Article  MathSciNet  Google Scholar 

  8. Burris, S., Sankappanavar, H.P.: A Course in Universal Algebra, Graduate Texts in Mathematics, vol. 78. Springer, New York (1981)

    Google Scholar 

  9. Carroll, J.S.: Some undecidability results for lattices in recursion theory. Pacific J. Math. 122(2), 319–331 (1986)

    Article  MathSciNet  Google Scholar 

  10. Gao, S., Gerdes, P.: Computably enumerable equivalence relations. Studia Logica: Int. J. Symbolic Logic 67(1), 27–59 (2001)

    Article  MathSciNet  Google Scholar 

  11. Gavryushkin, A., Khoussainov, B., Stephan, F.: Reducibilities among equivalence relations induced by recursively enumerable structures. Theoretical Computer Science 612, 137–152 (2016)

    Article  MathSciNet  Google Scholar 

  12. Grätzer, G.: General Lattice Theory. Birkhäuser, second edn. (2003)

    Google Scholar 

  13. Ianovski, E., Miller, R., Ng, K.M., Nies, A.: Complexity of equivalence relations and preorders from computability theory. J. Symbolic Logic 79(3), 859–881 (2014)

    Article  MathSciNet  Google Scholar 

  14. Jones, N.D.: Computability and Complexity, from a Programming Perspective. MIT press (1997)

    Google Scholar 

  15. Kozen, D.: Indexings of subrecursive classes. Theor. Comput. Sci. 11, 277–301 (1980)

    Article  MathSciNet  Google Scholar 

  16. Lusin, S., Salibra, A.: The lattice of lambda theories. J. Log. Comput. 14(3), 373–394 (2004)

    Article  MathSciNet  Google Scholar 

  17. Moyen, J., Simonsen, J.G.: Computability in the lattice of equivalence relations. In: Proceedings of DICE-FOPARA@ETAPS 2017, pp. 38–46 (2017)

    Google Scholar 

  18. Moyen, J., Simonsen, J.G.: More intensional versions of Rice’s theorem. In: Proceedings of the 15th Conference on Computability in Europe (CiE 2019), pp. 217–229 (2019)

    Google Scholar 

  19. Ore, Ø.: Theory of equivalence relations. Duke Math. J. 9(3), 573–627 (1942)

    Article  MathSciNet  Google Scholar 

  20. Papadimitriou, C.H.: Computational Complexity. Addison-Wesley (1994)

    Google Scholar 

  21. Regan, K.W.: Minimum-complexity pairing functions. J. Comput. Syst. Sci. 45(3), 285–295 (1992)

    Article  MathSciNet  Google Scholar 

  22. Rice, H.G.: Classes of Recursively Enumerable Sets and Their Decision Problems. Trans. Am. Math. Soc. 74, 358–366 (1953)

    Google Scholar 

  23. Rogers, H.: Theory of Recursive Functions and Effective Computability. McGraw-Hill (1967). (reprint, MIT press 1987)

    Google Scholar 

  24. Stern, M.: Semimodular Lattices. Cambridge University Press (1999)

    Google Scholar 

  25. Visser, A.: Numerations, \(\lambda \)-calculus and arithmetic. In: To H.B. Curry: Essays on Combinatory Logic, Lambda-Calculus and Formalism, pp. 259–284. Academic Press (1980)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jakob Grue Simonsen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Moyen, JY., Simonsen, J.G. (2021). Subrecursive Equivalence Relations and (non-)Closure Under Lattice Operations. In: De Mol, L., Weiermann, A., Manea, F., Fernández-Duque, D. (eds) Connecting with Computability. CiE 2021. Lecture Notes in Computer Science(), vol 12813. Springer, Cham. https://doi.org/10.1007/978-3-030-80049-9_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-80049-9_34

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-80048-2

  • Online ISBN: 978-3-030-80049-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics