Thema6

Aus ProgrammingWiki

Aufgabe 1

Satz: Wenn P unentscheidbar ist und P ist reduzierbar auf P', so ist auch P' unentscheidbar.

Beweisen Sie den vorhergehenden Satz, indem Sie mittels Aussagenlogik die Äquivalenz dieser Aussage zum vorhergehenden Satz zeigen. Es handelt sich um die Kontraposition:

A \wedge B \rightarrow C \Leftrightarrow \neg C \wedge B \rightarrow \neg A

Verwenden Sie im Beweis die folgenden Aussagen:

A: P' ist entscheidbar

B: P ist reduzierbar auf P'

C: P ist entscheidbar

Mit Hilfe einer Wahrheitstabelle kann der vorhergehende Satz bewiesen werden.

ABCS1 =A \wedge BS1 \Rightarrow CS2 =\neg C \wedge B S2 \Rightarrow \neg AA \wedge B \rightarrow C \Leftrightarrow \neg C \wedge B \rightarrow \neg A
|11111011
|11010101
|10101011
|10001011
|01101011
|01001111
|00101011
|00001011

Aufgabe 2

Zeigen Sie die Unentscheidbarkeit von L_{\Sigma^{*}}:=\{\left\langle M \right\rangle | L(M) = \Sigma^{*} \} durch Reduktion des Halteproblems.