Laskettava toiminto

Computable toiminto (tai rekursiivinen toiminto ) on puoliksi laskettava funktio (tai rekursiivinen osittainen funktio ), joka on myös yhteensä , eli joka on määritelty koko sen domeenin. Nämä ovat toiminnot, jotka laskee "päättävä" Turing-kone .

Laskettava funktio ei välttämättä ole "fyysisesti laskettavissa", esimerkiksi jos sen toteutusaika ylittää useita miljardeja vuosia.

Yksinkertaisimmat esimerkit laskettavista funktioista ovat vakiofunktiot . Poissuljetun kolmanneksen periaatteen seurauksena on, että vakiofunktio, joka kokonaislukuun yhdistää 1, jos Goldbach-oletus on totta, ja 0, jos se on väärä, on laskettavissa, vaikka emme tiedä tänään, onko oletus totta. Tämä osoittaa, kuinka tämän periaatteen soveltaminen tuhoaa intuitiivisen käsityksen laskettavuudesta.

Esimerkkejä

Viitteet

  1. Alain Prochiantz , kone-mieli , Odile Jacob,5. tammikuuta 2001( lue verkossa ).

Katso myös