可計算數(英語:computable numbers),是數學名詞,是指可用有限次、會結束的演算法計算到任意精確度的實數。可計算數也被稱為遞迴數、遞迴實數或可計算實數。
| 此條目需要 精通或熟悉數學的編者參與及協助編輯。 (2018年8月22日) |
等效的定義可以用遞迴函數、圖靈機及λ演算等演算法的形式表示法而得。可計算數形成實閉體,可以在許多數學應用上取代實數。
非可計算的實數即為不可計算數。1975年,計算機學家格里高里·柴廷做了一個有趣的實驗:選擇任意一種程式語言,隨意輸入一段程式碼,該程式碼能夠成功運行並且能夠在有限時間內終止的機率即為柴廷常數,這個數為一個經典的不可計算數。[1]
- Oliver Aberth 1968, Analysis in the Computable Number Field, Journal of the Association for Computing Machinery (JACM), vol 15, iss 2, pp 276–299. This paper describes the development of the calculus over the computable number field.
- Errett Bishop and Douglas Bridges, Constructive Analysis, Springer, 1985, ISBN 0-387-15066-8
- Douglas Bridges and Fred Richman. Varieties of Constructive Mathematics, Oxford, 1987.
- Jeffry L. Hirst, Representations of reals in reverse mathematics, Bulletin of the Polish Academy of Sciences, Mathematics, 55, (2007) 303–316.
- 馬文·閔斯基 1967, Computation: Finite and Infinite Machines, Prentice-Hall, Inc. Englewood Cliffs, NJ. No ISBN. Library of Congress Card Catalog No. 67-12342. His chapter §9 "The Computable Real Numbers" expands on the topics of this article.
- E. Specker, "Nicht konstruktiv beweisbare Sätze der Analysis" J. Symbol. Logic, 14 (1949) pp. 145–158
- Turing, A.M., On Computable Numbers, with an Application to the Entscheidungsproblem, Proceedings of the London Mathematical Society, 2 42 (1), 1936, 42 (1): 230–651937 [2018-08-22], doi:10.1112/plms/s2-42.1.230, (原始內容存檔於2004-04-03) (and Turing, A.M., On Computable Numbers, with an Application to the Entscheidungsproblem: A correction, Proceedings of the London Mathematical Society, 2 43 (6), 1938, 43 (6): 544–61937, doi:10.1112/plms/s2-43.6.544). Computable numbers (and Turing's a-machines) were introduced in this paper; the definition of computable numbers uses infinite decimal sequences.
- Klaus Weihrauch 2000, Computable analysis, Texts in theoretical computer science, Springer, ISBN 3-540-66817-9. §1.3.2 introduces the definition by nested sequences of intervals converging to the singleton real. Other representations are discussed in §4.1.
- Klaus Weihrauch, A simple introduction to computable analysis
- H. Gordon Rice. "Recursive real numbers." Proceedings of the American Mathematical Society 5.5 (1954): 784-791.
- V. Stoltenberg-Hansen, J. V. Tucker "Computable Rings and Fields" in Handbook of computability theory edited by E.R. Griffor. Elsevier 1999