Das Wortproblem fur DCFLs ist in linearer Zeit 可解决
image-20211012190351368
可决定性可计算性
对于一个函数
total 对于所有 , 有定义
partiell 可以没有定义
echt partiell 不是total的
图灵机TM
有状态,可以操控指针左移右移
如果没有状态了就停止
Satz 5.22 (WHILE → TM)
Jede WHILE-berechenbare Funktion ist auch Turing-berechenbar.
Fakt 5.23 (WHILE → GOTO)
Satz 5.24 (GOTO → WHILE)
Satz 5.27 (TM → GOTO)
5.2 Unentscheidbarkeit des
Halteproblems
可决定性
若 可计算
定义 5.31
是 输入
是 输入 并且停止了
Definition 5.32
(Spezielles Halteproblem)
给定 , 是否能停止
Satz 5.33
Das spezielle Halteproblem ist nicht entscheidbar.
Definition 5.34
((Allgemeines) Halteproblem)
给定 , 是否能停止
Das Halteproblem H ist nicht entscheidbar.
Definition 5.36 (Reduktion)
Eine Menge
ist reduzierbar auf eine Menge gdw es eine totale und berechenbare Funktion gibt
mit 写作 Falls und ist entscheidbar, so ist auch entscheidbar.
Satz 5.40
Das Halteproblem auf leerem Band, , ist unentscheidbar
Satz 5.48 (Rice)
是可计算函数的集合
trivial:
Alle nicht-triviale semantische Eigenschaften von Programmen sind
unentscheidbar.
Satz 5.50 (Rice-Shapiro)
Die Menge der terminierenden Programme ist nicht
semi-entscheidbar.
Die Menge der nicht-terminierenden Programme ist nicht
semi-entscheidbar.