11.2 Rice's theorem Flashcards

1
Q

In english, what does Rice’s theorem mean

A

We can’t tell what a program does (ie relating input to output) by looking at its source code (except for trivial cases).

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

What is Rice’s theorem (precicely)

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

What form does the reflected set (the target predicate) have to be in for rice’s theorem to apply

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

What 2 things must you show to use rice’s theorem

A
  1. Is in correct form
  2. Is not trivial
How well did you know this?
1
Not at all
2
3
4
5
Perfectly