Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Definable real number

From Wikipedia, the free encyclopedia
(Redirected fromDefinable number)
Real number uniquely specified by description
Thesquare root of 2 is equal to the length of thehypotenuse of aright triangle with legs of length 1 and is therefore aconstructible number

Informally, adefinable real number is areal number that can be uniquely specified by its description. The description may be expressed as a construction or as a formula of aformal language. For example, the positive square root of 2,2{\displaystyle {\sqrt {2}}}, can be defined as the unique positive solution to the equationx2=2{\displaystyle x^{2}=2}, and it can be constructed with a compass and straightedge.

Different choices of a formal language or its interpretation give rise to different notions of definability. Specific varieties of definable numbers include theconstructible numbers of geometry, thealgebraic numbers, and thecomputable numbers. Because formal languages can have onlycountably many formulas, every notion of definable numbers has at most countably many definable real numbers. However, byCantor's diagonal argument, there are uncountably many real numbers, soalmost every real number is undefinable.

Constructible numbers

[edit]
Main article:Constructible number

One way of specifying a real number uses geometric techniques. A real numberr{\displaystyle r} is a constructible number if there is a method to construct a line segment of lengthr{\displaystyle r} using a compass and straightedge, beginning with a fixed line segment of length 1.

Each positive integer, and each positive rational number, is constructible. The positive square root of 2 is constructible. However, the cube root of 2 is not constructible; this is related to the impossibility ofdoubling the cube.

Real algebraic numbers

[edit]
Algebraic numbers on thecomplex plane colored by degree (red=1, green=2, blue=3, yellow=4)

A real numberr{\displaystyle r} is called a realalgebraic number if there is apolynomialp(x){\displaystyle p(x)}, with only integer coefficients, so thatr{\displaystyle r} is a root ofp{\displaystyle p}, that is,p(r)=0{\displaystyle p(r)=0}. Each real algebraic number can be defined individually using the order relation on the reals. For example, if a polynomialq(x){\displaystyle q(x)} has 5 real roots, the third one can be defined as the uniquer{\displaystyle r} such thatq(r)=0{\displaystyle q(r)=0} and such that there are two distinct numbers less thanr{\displaystyle r} at whichq{\displaystyle q} is zero.

All rational numbers are constructible, and all constructible numbers are algebraic. There are numbers such as the cube root of 2 which are algebraic but not constructible.

The real algebraic numbers form asubfield of the real numbers. This means that 0 and 1 are algebraic numbers and, moreover, ifa{\displaystyle a} andb{\displaystyle b} are algebraic numbers, then so area+b{\displaystyle a+b},ab{\displaystyle a-b},ab{\displaystyle ab} and, ifb{\displaystyle b} is nonzero,a/b{\displaystyle a/b}.

The real algebraic numbers also have the property, which goes beyond being a subfield of the reals, that for each positive integern{\displaystyle n} and each real algebraic numbera{\displaystyle a}, all of then{\displaystyle n}th roots ofa{\displaystyle a} that are real numbers are also algebraic.

There are onlycountably many algebraic numbers, but there are uncountably many real numbers, so in the sense ofcardinality most real numbers are not algebraic. Thisnonconstructive proof that not all real numbers are algebraic was first published byGeorg Cantor in his 1874 paper "On a Property of the Collection of All Real Algebraic Numbers".

Non-algebraic numbers are calledtranscendental numbers. The best known transcendental numbers areπ ande.

Computable real numbers

[edit]

A real number is acomputable number if there is an algorithm that, given a natural numbern{\displaystyle n}, produces a decimal expansion for the number accurate ton{\displaystyle n} decimal places. This notion was introduced byAlan Turing in 1936.[1]

The computable numbers include the algebraic numbers along with many transcendental numbers includingπ{\displaystyle \pi }ande{\displaystyle e}. Like the algebraic numbers, the computable numbers also form a subfield of the real numbers, and the positive computable numbers are closed under takingn{\displaystyle n}th roots for eachpositiven{\displaystyle n}.

Not all real numbers are computable. Specific examples of noncomputable real numbers include the limits ofSpecker sequences, andalgorithmically random real numbers such asChaitin's Ω numbers.

Definability in arithmetic

[edit]

Another notion of definability comes from the formal theories of arithmetic, such asPeano arithmetic. Thelanguage of arithmetic has symbols for 0, 1, the successor operation, addition, and multiplication, intended to be interpreted in the usual way over thenatural numbers. Because no variables of this language range over thereal numbers, a different sort of definability is needed to refer to real numbers. A real numbera{\displaystyle a} isdefinable in the language of arithmetic (orarithmetical) if itsDedekind cut can be defined as apredicate in that language; that is, if there is a first-order formulaφ{\displaystyle \varphi } in the language of arithmetic, with three free variables, such thatmnp(φ(n,m,p)(1)pnm+1<a).{\displaystyle \forall m\,\forall n\,\forall p\left(\varphi (n,m,p)\iff {\frac {(-1)^{p}\cdot n}{m+1}}<a\right).}Herem,n, andp range over nonnegative integers.

Thesecond-order language of arithmetic is the same as the first-order language, except that variables and quantifiers are allowed to range over sets of naturals. A real that is second-order definable in the language of arithmetic is calledanalytical.

Every computable real number is arithmetical, and the arithmetical numbers form a subfield of the reals, as do the analytical numbers. Every arithmetical number is analytical, but not every analytical number is arithmetical. Because there are only countably many analytical numbers, most real numbers are not analytical, and thus also not arithmetical.

Every computable number is arithmetical, but not every arithmetical number is computable. For example, the limit of aSpecker sequence is an arithmetical number that is not computable.

The definitions of arithmetical and analytical reals can be stratified into thearithmetical hierarchy andanalytical hierarchy. In general, a real is computable if and only if its Dedekind cut is at levelΔ10{\displaystyle \Delta _{1}^{0}} of the arithmetical hierarchy, one of the lowest levels. Similarly, the reals with arithmetical Dedekind cuts form the lowest level of the analytical hierarchy.

Definability in models of ZFC

[edit]

A real numbera{\displaystyle a} isfirst-order definable in the language of set theory, without parameters, if there is a formulaφ{\displaystyle \varphi } in the language ofset theory, with onefree variable, such thata{\displaystyle a} is the unique real number such thatφ(a){\displaystyle \varphi (a)} holds.[2] This notion cannot be expressed as a formula in the language of set theory.

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 as0,1,π{\displaystyle \pi },e{\displaystyle 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 ofZFC form a field.

Each setmodelM{\displaystyle M} of ZFC set theory that contains uncountably many real numbers must contain real numbers that are not definable withinM{\displaystyle M} (without parameters). This follows from the fact that there are only countably many formulas, and so only countably many elements ofM{\displaystyle M} can be definable overM{\displaystyle M}. Thus, ifM{\displaystyle M} has uncountably many real numbers, one can prove from "outside"M{\displaystyle M} that not every real number ofM{\displaystyle M} is definable overM{\displaystyle M}.

This argument becomes more problematic if it is applied toclass models of ZFC, such as thevon Neumann universe. The assertion "the real numberx{\displaystyle x} is definable over theclass modelN{\displaystyle N}" cannot be expressed as a formula of ZFC.[3][4] Similarly, the question of whether the von Neumann universe contains real numbers that it cannot define cannot be expressed as a sentence in the language of ZFC. Moreover, there are countable models of ZFC in which all real numbers, all sets of real numbers, functions on the reals, etc. are definable.[3][4]

See also

[edit]

References

[edit]
  1. ^Turing, A. M. (1937),"On Computable Numbers, with an Application to the Entscheidungsproblem",Proceedings of the London Mathematical Society, 2,42 (1):230–65,doi:10.1112/plms/s2-42.1.230,S2CID 73712
  2. ^Kunen, Kenneth (1980),Set Theory: An Introduction to Independence Proofs, Amsterdam: North-Holland, p. 153,ISBN 978-0-444-85401-8
  3. ^abHamkins, Joel David; Linetsky, David; Reitz, Jonas (2013), "Pointwise Definable Models of Set Theory",Journal of Symbolic Logic,78 (1):139–156,arXiv:1105.4597,doi:10.2178/jsl.7801090,S2CID 43689192
  4. ^abTsirelson, Boris (2020), "Can each number be specified by a finite text?",WikiJournal of Science, vol. 3, no. 1, p. 8,arXiv:1909.11149,doi:10.15347/WJS/2020.008,S2CID 202749952
Number systems
Sets ofdefinable numbers
Composition algebras
Split
types
Otherhypercomplex
Infinities andinfinitesimals
Other types
Retrieved from "https://en.wikipedia.org/w/index.php?title=Definable_real_number&oldid=1217988988"
Category:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp