L1 - Introduction Flashcards

1
Q

What question underpins the origin of computability? And who asked it?

A

David Hilbert questioned whether there was a mechanical procedure that can determine the truthfulness or falseness of any mathematical statement.

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

In regards to the origin of computability, what did David Hilbert think?

A

He believed all mathematical problems could be solved via a mechanical process.

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

Define what it means for a problem to be computable…

A

A problem is computable if it is possible for a computational device to solve it.

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

Who proved Hilberts assumption wrong? And how was this done?

A

Alan Turing : He noted that on certain inputs, the Turing Machine did not halt.

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

Define Universality…

A

Universality is a property which a mechanism has such that it can solve perform and solve different problems whilst maintaining the same underlying structure.

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

Define Computation Limits…

A

The fact that there are problems that are not solvable given the current limits of computation.

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

Define Problem Complexity…

A

Refers to the computational complexity of the problem we are trying to solve.

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