Skip to main content

Surreal Blum-Shub-Smale Machines

  • Conference paper
  • First Online:

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

Abstract

Blum-Shub-Smale machines are a classical model of computability over the real line. In [9], Koepke and Seyfferth generalised Blum-Shub-Smale machines to a transfinite model of computability by allowing them to run for a transfinite amount of time. The model of Koepke and Seyfferth is asymmetric in the following sense: while their machines can run for a transfinite number of steps, they use real numbers rather than their transfinite analogues. In this paper we will use the surreal numbers in order to define a generalisation of Blum-Shub-Smale machines in which both time and register content are transfinite.

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

Buying options

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

Learn about institutional subscriptions

Notes

  1. 1.

    A stronger version of infinite time Blum-Shub-Smale machines could be obtained by allowing infinite time Blum-Shub-Smale machines to use rational functions with real coefficients, but this was not done in [11].

  2. 2.

    By this we mean the notion of limit coming from the order topology over \(\mathrm {No}\).

  3. 3.

    A totally ordered field is a field together with a total order \(\le \) such that for all x, y, and z, we have that if \(x\le y\), then \(x+z \le y+z\), and if x and y are positive, then \(x \cdot y\) is positive. The cofinality of an ordered field is the least cardinal \(\lambda \) such that there is a sequence of length \(\lambda \) cofinal in the field.

  4. 4.

    By abuse of notation we write \(\wp (\mathrm {No})\) for the class of subsets of \(\mathrm {No}\).

  5. 5.

    In this sentence \(1+\alpha \) should be read as the ordinal addition so that for \(\alpha \ge \omega \) we have \(1+\alpha =\alpha \).

  6. 6.

    Once again the operations in \((\omega \times S)+H\) must be interpreted as ordinal operations.

  7. 7.

    The class function \(\delta _{\mathrm {No}}\) is not literally an extension of \(\delta _{\mathbb {Q}_\kappa }\) just because in [4] we assumed \(\mathrm {dom}(\delta _{\mathbb {Q}_\kappa })\subset 2^\kappa \) rather than \(\mathrm {dom}(\delta _{\mathbb {Q}_\kappa })\subset 2^{<\kappa }\). This does not make much of a difference in our algorithms as far as we have a marker for the end of the code of the sign sequence (i.e., the last two bits in the definition of \(\delta _{\mathrm {No}}\)).

  8. 8.

    Note that, if K is a set \(H^{n,m}_{K}\) is also a set.

References

  1. Blum, L., Shub, M., Smale, S.: On a theory of computation and complexity over the real numbers: \(\rm NP\)-completeness, recursive functions and universal machines. Bull. Am. Math. Soc. 21, 1–46 (1989)

    Article  MathSciNet  Google Scholar 

  2. Conway, J.H.: On Numbers and Games. A K Peters & CRC Press, Natick (2000)

    Book  Google Scholar 

  3. Ehrlich, P.: An alternative construction of Conway’s ordered field No. Algebra Universalis 25(1), 7–16 (1988)

    Article  MathSciNet  Google Scholar 

  4. Galeotti, L., Nobrega, H.: Towards computable analysis on the generalised real line. In: Kari, J., Manea, F., Petre, I. (eds.) CiE 2017. LNCS, vol. 10307, pp. 246–257. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-58741-7_24

    Chapter  Google Scholar 

  5. Gonshor, H.: An Introduction to the Theory of Surreal Numbers. London Mathematical Society Lecture Note Series, vol. 110. Cambridge University Press, Cambridge (1986)

    Book  Google Scholar 

  6. Hamkins, J.D., Lewis, A.: Infinite time turing machines. J. Symbolic Logic 65, 567–604 (2000). https://doi.org/10.2307/2586556

    Article  MathSciNet  MATH  Google Scholar 

  7. Koepke, P., Morozov, A.S.: The computational power of infinite time Blum-Shub-Smale machines. Algebra Logic 56(1), 37–62 (2017)

    Article  MathSciNet  Google Scholar 

  8. Koepke, P.: Turing computations on ordinals. Bull. Symbolic Logic 11(3), 377–397 (2005)

    Article  Google Scholar 

  9. Koepke, P., Seyfferth, B.: Towards a theory of infinite time Blum-Shub-Smale machines. In: Cooper, S.B., Dawar, A., Löwe, B. (eds.) CiE 2012. LNCS, vol. 7318, pp. 405–415. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-30870-3_41

    Chapter  Google Scholar 

  10. Lewis, E.: Computation with Infinite Programs. Master’s thesis, ILLC Master of Logic Thesis Series MoL-2018-14, Universiteit van Amsterdam (2018)

    Google Scholar 

  11. Seyfferth, B.: Three Models of Ordinal Computability. Ph.D. thesis, Rheinische Friedrich-Wilhelms-Universität Bonn (2013)

    Google Scholar 

  12. Welch, P.D.: The length of infinite time turing machine computations. Bull. London Math. Soc. 32(2), 129–136 (2000)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lorenzo Galeotti .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Galeotti, L. (2019). Surreal Blum-Shub-Smale Machines. In: Manea, F., Martin, B., Paulusma, D., Primiero, G. (eds) Computing with Foresight and Industry. CiE 2019. Lecture Notes in Computer Science(), vol 11558. Springer, Cham. https://doi.org/10.1007/978-3-030-22996-2_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-22996-2_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-22995-5

  • Online ISBN: 978-3-030-22996-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics