hault and reducability Flashcards

1
Q

Church and Turing thesis

A

Every function that can be calculated effectively, can be calculated using a Turing machine

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

The H problem (halt0

A

H = {(p, w) | p(w) stops)
p - program, w - word

H is not decidable
proven using Cantor’s diagnal. We basically show that there is a series of outputs that can’t exist

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

Is Halt acceptable

A

Yes, just run a simulation of p on w. The universal program accepts H.

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

is Halt negative acceptable

A

No. If yes then using the Post theorem since Halt is also acceptable, halt would be decidable, which is wrong. Halt negative is a formal language.

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

Reducibility

A

If there is a function f: Σ* -> Δ* that is computationally possible.
Given two languages L1∈Σ, L2∈Δ and
w∈L1 <-> f(w)∈L2
than: L1 <= L2

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

Reducibility results

A

1: L2 decidable -> L1 decidable
2: L2 acceptable -> L1 acceptable
3: L1 not decidable -> L2 not decidable
4: L1 not acceptable -> L2 not acceptable

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

Reducibility results if f(w)∉L2

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