Content deleted Content added
I deleted the last external link but forgot to remove the section header :facepalm: |
There isn't much justification here for having separate footnotes and full references; just put the full ref into the footnote using list-defined refs; other minor ref cleanups |
||
Line 29:
== Computable real numbers ==
A real number is a [[computable number]] if there is an algorithm that, given a natural number ''n'', produces a decimal expansion for the number accurate to ''n'' decimal places. This notion was introduced by [[Alan Turing]] in 1936.{{
The computable numbers include the algebraic numbers along with many transcendental numbers including π and ''e''. Like the algebraic numbers, the computable numbers also form a subfield of the real numbers, and the positive computable numbers are closed under taking ''n''th roots for each positive ''n''.
Line 49:
== Definability in models of ZFC ==
A real number ''a'' is '''first-order definable in the language of set theory, without parameters''', if there is a formula ''φ'' in the language of [[set theory]], with one [[free variable]], such that ''a'' is the unique real number such that ''φ''(''a'') holds.{{
All analytical numbers, and in particular all computable numbers, are definable in the language of set theory. Thus the real numbers definable in the language of set theory include all familiar real numbers such as [[Zero|0]], [[One|1]], [[Pi|π]], [[E (mathematical constant)|''e'']], et cetera, along with all algebraic numbers. Assuming that they form a set in the model, the real numbers definable in the language of set theory over a particular model of [[Zermelo–Fraenkel set theory|ZFC]] form a field.
Line 55:
Each set [[Model theory|model]] ''M'' of ZFC set theory that contains uncountably many real numbers must contain real numbers that are not definable within ''M'' (without parameters). This follows from the fact that there are only countably many formulas, and so only countably many elements of ''M'' can be definable over ''M''. Thus, if ''M'' has uncountably many real numbers, we can prove from "outside" ''M'' that not every real number of ''M'' is definable over ''M''.
This argument becomes more problematic if it is applied to [[class (set theory)|class]] models of ZFC, such as the [[von Neumann universe]]. The assertion "the real number ''x'' is definable over the ''class'' model ''N''" cannot be expressed as a formula of ZFC.{{
== See also ==
Line 65:
==References==
{{reflist
* {{Citation | last1=Turing | first1=A.M. | author1-link=Alan Turing | year=1937 | title=On Computable Numbers, with an Application to the Entscheidungsproblem | periodical=Proceedings of the London Mathematical Society | series=2 | volume=42 | issue=1 | pages=230–65 | doi=10.1112/plms/s2-42.1.230 | url=http://www.abelard.org/turpap2/tp2-ie.asp }}▼
<ref name=tsirelson>{{Citation | last1=Tsirelson | first1=Boris | author1-link=Boris Tsirelson | year=2020 | title=Can each number be specified by a finite text? | periodical=WikiJournal of Science | volume=3 | issue=1 | doi=10.15347/WJS/2020.008 }}</ref>
▲
}}
{{Number systems}}
|