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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 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.
By this we mean the notion of limit coming from the order topology over \(\mathrm {No}\).
- 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.
By abuse of notation we write \(\wp (\mathrm {No})\) for the class of subsets of \(\mathrm {No}\).
- 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.
Once again the operations in \((\omega \times S)+H\) must be interpreted as ordinal operations.
- 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.
Note that, if K is a set \(H^{n,m}_{K}\) is also a set.
References
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)
Conway, J.H.: On Numbers and Games. A K Peters & CRC Press, Natick (2000)
Ehrlich, P.: An alternative construction of Conway’s ordered field No. Algebra Universalis 25(1), 7–16 (1988)
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
Gonshor, H.: An Introduction to the Theory of Surreal Numbers. London Mathematical Society Lecture Note Series, vol. 110. Cambridge University Press, Cambridge (1986)
Hamkins, J.D., Lewis, A.: Infinite time turing machines. J. Symbolic Logic 65, 567–604 (2000). https://doi.org/10.2307/2586556
Koepke, P., Morozov, A.S.: The computational power of infinite time Blum-Shub-Smale machines. Algebra Logic 56(1), 37–62 (2017)
Koepke, P.: Turing computations on ordinals. Bull. Symbolic Logic 11(3), 377–397 (2005)
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
Lewis, E.: Computation with Infinite Programs. Master’s thesis, ILLC Master of Logic Thesis Series MoL-2018-14, Universiteit van Amsterdam (2018)
Seyfferth, B.: Three Models of Ordinal Computability. Ph.D. thesis, Rheinische Friedrich-Wilhelms-Universität Bonn (2013)
Welch, P.D.: The length of infinite time turing machine computations. Bull. London Math. Soc. 32(2), 129–136 (2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
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)