Teoria obliczalnosci
20 pojęć w 8 podgrupach, z prostymi definicjami i źródłami.
Przeglądaj kategorię
Hierarchie
Klasy jezykow
Język, dla którego istnieje maszyna Turinga akceptująca wszystkie jego słowa, lecz mogąca nie zatrzymać się dla słów spoza niego.
Język, dla którego istnieje maszyna Turinga zawsze zatrzymująca się i rozstrzygająca przynależność słowa.
Własność języka, dla którego istnieje maszyna Turinga zatrzymująca się i poprawnie odpowiadająca tak/nie dla każdego wejścia.
Modele obliczen
Nierozstrzygalnosc
Własność problemu, dla którego nie istnieje algorytm rozstrzygający go dla wszystkich wejść.
Problem doboru ciągu par słów dających po sklejeniu identyczne łańcuchy; klasyczny problem nierozstrzygalny.
Problem decyzyjny, dla którego nie istnieje algorytm dający poprawną odpowiedź dla każdego wejścia.
Problem rozstrzygnięcia, czy dany program zatrzyma się dla danego wejścia; dowodliwie nierozstrzygalny.
Twierdzenie głoszące, że każda nietrywialna własność semantyczna języków rozpoznawanych przez maszyny Turinga jest nierozstrzygalna.
Podstawy obliczalnosci
Redukowalnosc
Techniki dowodowe
Teoria rekursji
Funkcja obliczalna mogąca być niezdefiniowana dla niektórych argumentów, gdy obliczenie nie kończy się.
Funkcja budowana z funkcji bazowych przez złożenie i rekursję pierwotną, zawsze całkowita, lecz węższa od wszystkich funkcji obliczalnych.
Funkcja obliczalna zdefiniowana przez rekursję pierwotną, minimalizację i funkcje bazowe; klasa równoważna funkcjom obliczalnym Turinga.
Twierdzenie zapewniające, że maszyna Turinga może uzyskać własny opis i użyć go w obliczeniach.
Pozostałe grupy — Matematyka dyskretna i teoria obliczeń
Chcesz wykorzystać AI w swojej firmie?
Wdrażamy chatboty, agentów głosowych i automatyzacje dla MŚP. Pierwsza konsultacja jest bezpłatna.
Bezpłatna konsultacja