Número computable

En matemàtiques, especialment en ciència computacional teòrica i llògica matemàtica, els números computables o recursivos són els número real que poden ser computats en la precisió que es desige per un algoritme finito. Es pot aplegar al mateix resultat utilisant funcions recursivas, màquines de Turing o càlcul-λ, d'acort en la tesis de Church-Turing.
Definició informal utilisant Màquines de Turing
[editar | editar còdic]Marvin Minsky va definir els números que es van a calcular més o menys com ho va fer allà per 1936 Alan Turing, com "una seqüència de dígits interpretada com a fraccions decimals" entre 0 i 1:
- "Un número computable [és] aquell per al que hi ha una màquina de Turing que, donat n en la seua cinta inicial, termina en el n-ésimo dígit d'eixe número [codificat en eixa cinta]." (Minsky 1967:159)
Les claus d'esta definició són: (1) s'especifica n al principi, i (2) el càlcul té un número finito de passos per a qualsevol n, despuix del com la màquina produïx el resultat desijat i termina.
Una forma diferent de dir (2) podria ser que la màquina escriu successivament tots els dígits en la cinta i per a en el n-ésimo dígit, i esta definició emfatisa l'observació de Minsky: (3) utilisant una Màquina de Turing es dona una definició finita de lo que és potencialment una cadena infinita de dígits decimals.
Aixina i tot, esta no és la definició formal i moderna, que únicament requerix que el resultat calga donat qualsevol grau de precisió. La definició informal està subjecta a un problema de grosseig mentres que la moderna no.
Definició formal
[editar | editar còdic]Un número real és computable si es pot donar una aproximació d'ell per mig d'una funció computable de la següent forma: donat qualsevol número entero , la funció produïx un número entero k tal que:
Hi ha dos definicions similars que són equivalents:
- Existix una funció computable que, donat qualsevol marge d'error , produïx un número racional r tal que
- Existix una seqüència computable d'número racional que convergixen en tal que per a cada i.
Existix encara una atra definició de números computables per mig de cortaduras de Dedekind. Una cortadura de Dedekind computable és una funció computable que, proporcionat un número racional com a entrada, torna o , i complixen les següents condicions:
Un eixemple pot ser un programa D que definix la raïl cúbica de 3. Assumint es definix:
Un número real és computable si i solament si existix una cortadura de Dedekind D que convergix en ell. La funció D és única per a cada número computable irracional (encara que dos programes diferents puguen donar la mateixa funció).
Un número complejo és computable si les seues parts real i imaginària són abdós computables.
Referències
[editar | editar còdic]Bibliografia
[editar | editar còdic]- Oliver Aberth 1968, Analysis in the Computable Number Field, Journal of the Association for Computing Machinery (JACM), vol 15, iss 2, pp 276–299. Descriu el desenroll del càlcul sobre els números computables.
- Errett Bishop i Douglas Bridges, Constructive Analysis, Springer, 1985, ISBN 0-387-15066-8
- Douglas Bridges i 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.
- Marvin Minsky 1967, Computation: Finite and Infinite Machines, Prentice-Hall, Inc. Englewood Cliffs, NJ. No ISBN. Library of Congress Card Catalog No. 67-12342. El capítul §9 "The Computable Real Numbers" expandix els temes d'este artícul.
- E. Specker, "Nicht konstruktiv beweisbare Sätze der Analysis" J. Symbol. Logic , 14 (1949) pp. 145–158
- Erro en la seqüencia d'órdens: no existix el mòdul «Citas». (and Erro en la seqüencia d'órdens: no existix el mòdul «Citas».). Els números computables (i les màquines de Turing) estan en este document; la definició de números computables usa seqüències infinites de decimals.
- Klaus Weihrauch 2000, Computable analysis, parla de ciències de la computació, Springer, ISBN 3-540-66817-9. El capítul §1.3.2 introduïx la definició per mig del principi dels intervals encaixats. També es parla d'atres representacions en el capítul §4.1.
- Klaus Weihrauch, A simple introduction to computable analysis
- Este artícul conté una traducció derivada de «Número computable» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.