Mis on Turingi täielikkus?

Arvutiteaduses on Turingi terviklikkus andmete töötlemise reeglite süsteemi liigitus. See on nime saanud Turingi masina leiutaja Alan Turingi.

Näiteks on programmeerimiskeeled ja CPU-käskude komplektid näited formaalsetest reeglite süsteemidest, mis kasutavad ja muudavad andmeid. Kui reegleid saab kasutada Turingi hüpoteetilise arvutiseadme simuleerimiseks, siis reeglid on "Turing valmis". Turing-kompleksi süsteemi saab matemaatiliselt tõestada, et oleks võimalik teostada mis tahes võimalikku arvutust või arvutiprogrammi.

Turingi täieliku süsteemi näide on lambda calculus, mille töötas välja Alonzo kirik, Alan Turingi professor.

Turingi süsteemide näited

Arvutiteadus, Lambda kalkulaator, programmeerimise tingimused