Undecidable & Unrecognizable Problems Flashcards

1
Q

Rice’s Theorem

A

Given any nontrivial language P over Turing machine descriptions <M> that depend only on their semantics:
- P is not the empty set and P does not contain all Turing machines
- <M> not a Turing machine description: <M> is not in P
- If L(M1) = L(M2) then <M1> is in P iff <M2> is in P</M2></M1></M></M></M>

Then P must be undecidable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Using reduction to prove undecidability

A

L1 is known to be undecidable. If a decider L2 can be used to decide L1 (L1 can be reduced to L2), then L2 must also be undecidable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Is A_TM decidable?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Is A_TM recognizable?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Is the complement of A_TM recognizable (i.e. is A_TM co-recognizable)?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Is HALT_TM decidable?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Is E_TM decidable?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Is EQ_TM decidable?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Co-recognizable

A

L is co-recognizable if the complement of L is recognizable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Relationship between decidability and recognizability

A

L is decidable iff L is recognizable and co-recognizable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly