Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Church-Turing
Thesis
Concluding
remarks
1
Outline
The
The Church-Turing Thesis Church-Turing
Thesis
Criticism on and
interpretations
Criticism on and interpretations of the Church-Turing Thesis of the
Church-Turing
Thesis
Variations on
Variations on the Church-Turing Thesis the
Church-Turing
Physical/Strong Church-Turing Thesis Thesis
Physical/Strong
Feasibility Thesis/Extended Church-Turing Thesis Church-Turing Thesis
Feasibility
2
Outline
The
The Church-Turing Thesis Church-Turing
Thesis
Criticism on and
interpretations
Criticism on and interpretations of the Church-Turing Thesis of the
Church-Turing
Thesis
Variations on
Variations on the Church-Turing Thesis the
Church-Turing
Physical/Strong Church-Turing Thesis Thesis
Physical/Strong
Feasibility Thesis/Extended Church-Turing Thesis Church-Turing Thesis
Feasibility
3
So first...
The
Church-Turing
Thesis
Criticism on and
interpretations
of the
Church-Turing
A reintroduction to the Church-Turing Thesis and some Thesis
Variations on
concepts from Sélinde’s talk. the
Church-Turing
Thesis
Physical/Strong
Church-Turing Thesis
Feasibility
Thesis/Extended
Church-Turing Thesis
Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
4
Alonzo Church (1903-1995)
Criticism on and
interpretations
of the
Church-Turing
Thesis
Variations on
the
Church-Turing
Thesis
Physical/Strong
Church-Turing Thesis
Feasibility
Thesis/Extended
Church-Turing Thesis
Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
5
An effectively calculable function: a small
motivation
The
Church-Turing
Thesis
Criticism on and
interpretations
I What is an effectively calculable function? of the
Church-Turing
• An informal concept. Thesis
• Explained as: “calculable by a finite (mechanical) Variations on
the
procedure”. Church-Turing
Thesis
I Some possible intuitive notions: Physical/Strong
Church-Turing Thesis
Concluding
remarks
6
An effectively calculable function: a small
motivation
The
Church-Turing
Thesis
Criticism on and
interpretations
I What is an effectively calculable function? of the
Church-Turing
• An informal concept. Thesis
• Explained as: “calculable by a finite (mechanical) Variations on
the
procedure”. Church-Turing
Thesis
I Some possible intuitive notions: Physical/Strong
Church-Turing Thesis
Concluding
remarks
6
The Church Thesis
Criticism on and
I After encountering Gödel this was deemed interpretations
of the
unsatisfactory and the ’thesis’ was changed. Church-Turing
Thesis
New solution: Variations on
the
I Identify effectively calculable functions with the Church-Turing
Thesis
recursive functions. Physical/Strong
Church-Turing Thesis
Feasibility
I One identification is done in the context of calculability Thesis/Extended
Church-Turing Thesis
Quantum
in a logic. Complexity-Theoretic
Church-Turing Thesis
7
The Church Thesis
Criticism on and
I After encountering Gödel this was deemed interpretations
of the
unsatisfactory and the ’thesis’ was changed. Church-Turing
Thesis
New solution: Variations on
the
I Identify effectively calculable functions with the Church-Turing
Thesis
recursive functions. Physical/Strong
Church-Turing Thesis
Feasibility
I One identification is done in the context of calculability Thesis/Extended
Church-Turing Thesis
Quantum
in a logic. Complexity-Theoretic
Church-Turing Thesis
7
The Church Thesis
Criticism on and
I After encountering Gödel this was deemed interpretations
of the
unsatisfactory and the ’thesis’ was changed. Church-Turing
Thesis
New solution: Variations on
the
I Identify effectively calculable functions with the Church-Turing
Thesis
recursive functions. Physical/Strong
Church-Turing Thesis
Feasibility
I One identification is done in the context of calculability Thesis/Extended
Church-Turing Thesis
Quantum
in a logic. Complexity-Theoretic
Church-Turing Thesis
7
The Church Thesis
Criticism on and
I After encountering Gödel this was deemed interpretations
of the
unsatisfactory and the ’thesis’ was changed. Church-Turing
Thesis
New solution: Variations on
the
I Identify effectively calculable functions with the Church-Turing
Thesis
recursive functions. Physical/Strong
Church-Turing Thesis
Feasibility
I One identification is done in the context of calculability Thesis/Extended
Church-Turing Thesis
Quantum
in a logic. Complexity-Theoretic
Church-Turing Thesis
7
The Church Thesis
Criticism on and
I After encountering Gödel this was deemed interpretations
of the
unsatisfactory and the ’thesis’ was changed. Church-Turing
Thesis
New solution: Variations on
the
I Identify effectively calculable functions with the Church-Turing
Thesis
recursive functions. Physical/Strong
Church-Turing Thesis
Feasibility
I One identification is done in the context of calculability Thesis/Extended
Church-Turing Thesis
Quantum
in a logic. Complexity-Theoretic
Church-Turing Thesis
7
The Church Thesis by Church
The
Church’s formulation (Church1936): Church-Turing
Thesis
We now define the notion, already discussed, of an Criticism on and
interpretations
effectively calculable function of positive integers of the
Church-Turing
by identifying it with the notion of a recursive Thesis
Concluding
remarks
8
The Church Thesis in short (Sieg)
The
Church-Turing
Thesis
Criticism on and
interpretations
Due to Sieg (Sieg1997): of the
Church-Turing
Thesis
The steps of any effective procedure (governing
Variations on
proofs in a system of symbolic logic) must be the
Church-Turing
recursive. Thesis
Physical/Strong
Church-Turing Thesis
Feasibility
Thesis/Extended
Church-Turing Thesis
Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
9
Alan Turing (1912-1954)
Variations on
the
Church-Turing
Thesis
Physical/Strong
Church-Turing Thesis
Feasibility
Thesis/Extended
Church-Turing Thesis
Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
10
The Turing Thesis
a Turing machine.
11
The Turing Thesis
a Turing machine.
11
The Turing Thesis
a Turing machine.
11
The Turing Thesis in short
The
Church-Turing
Thesis
Criticism on and
Adaptation of Shagrir (Shagrir2002) which he calls the interpretations
of the
Gandy-Sieg account: Church-Turing
Thesis
Concluding
remarks
12
The Church-Turing Thesis
The
Church-Turing
Thesis
Criticism on and
interpretations
of the
The two short formulations combined: Church-Turing
Thesis
Any effectively calculable function is Turing Variations on
the
computable. Church-Turing
Thesis
Physical/Strong
Church-Turing Thesis
Feasibility
Thesis/Extended
Church-Turing Thesis
Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
13
Outline
The
The Church-Turing Thesis Church-Turing
Thesis
Criticism on and
interpretations
Criticism on and interpretations of the Church-Turing Thesis of the
Church-Turing
Thesis
Variations on
Variations on the Church-Turing Thesis the
Church-Turing
Physical/Strong Church-Turing Thesis Thesis
Physical/Strong
Feasibility Thesis/Extended Church-Turing Thesis Church-Turing Thesis
Feasibility
14
Interpretation of Turing’s Thesis(1)
Variations on
the
I This formulation uses computors, and thus humans, to Church-Turing
Thesis
formulate the concept effective calculability. Physical/Strong
Church-Turing Thesis
Feasibility
I Church, as can be seen in his review (Church1937), also Thesis/Extended
Church-Turing Thesis
15
Interpretation of Turing’s Thesis(1)
Variations on
the
I This formulation uses computors, and thus humans, to Church-Turing
Thesis
formulate the concept effective calculability. Physical/Strong
Church-Turing Thesis
Feasibility
I Church, as can be seen in his review (Church1937), also Thesis/Extended
Church-Turing Thesis
15
Interpretation of Turing’s Thesis(1)
Variations on
the
I This formulation uses computors, and thus humans, to Church-Turing
Thesis
formulate the concept effective calculability. Physical/Strong
Church-Turing Thesis
Feasibility
I Church, as can be seen in his review (Church1937), also Thesis/Extended
Church-Turing Thesis
15
Interpretation of Turing’s Thesis(2)
Variations on
the
Church-Turing
I This is in contrast to common modern opinions and Thesis
Physical/Strong
interpretations of the Church-Turing Thesis. Church-Turing Thesis
Feasibility
Thesis/Extended
I The Church-Turing Thesis in current computer science Church-Turing Thesis
Quantum
16
Interpretation of Turing’s Thesis(2)
Variations on
the
Church-Turing
I This is in contrast to common modern opinions and Thesis
Physical/Strong
interpretations of the Church-Turing Thesis. Church-Turing Thesis
Feasibility
Thesis/Extended
I The Church-Turing Thesis in current computer science Church-Turing Thesis
Quantum
16
Interpretation of Turing’s Thesis(2)
Variations on
the
Church-Turing
I This is in contrast to common modern opinions and Thesis
Physical/Strong
interpretations of the Church-Turing Thesis. Church-Turing Thesis
Feasibility
Thesis/Extended
I The Church-Turing Thesis in current computer science Church-Turing Thesis
Quantum
16
Interpretation of the (Church-)Turing Thesis
The
Church-Turing
Thesis
Criticism on and
I The Gandy-Sieg account of an effectively calculable interpretations
of the
function for the Church-Turing Thesis is an Church-Turing
Thesis
interpretation phrased in computors/idealized human Variations on
computers, whereas the other view is machine based. the
Church-Turing
Thesis
I So in fact we can formulate two versions of the Physical/Strong
Church-Turing Thesis
Church-Turing Thesis (as done in Shagrir2002). Feasibility
Thesis/Extended
Church-Turing Thesis
Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
17
Interpretation of the (Church-)Turing Thesis
The
Church-Turing
Thesis
Criticism on and
I The Gandy-Sieg account of an effectively calculable interpretations
of the
function for the Church-Turing Thesis is an Church-Turing
Thesis
interpretation phrased in computors/idealized human Variations on
computers, whereas the other view is machine based. the
Church-Turing
Thesis
I So in fact we can formulate two versions of the Physical/Strong
Church-Turing Thesis
Church-Turing Thesis (as done in Shagrir2002). Feasibility
Thesis/Extended
Church-Turing Thesis
Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
17
Human and Machine Church-Turing Thesis
The
Church-Turing
The human version of the Church-Turing Thesis: Thesis
Criticism on and
Any function (of positive integers) that can be interpretations
of the
computed by a human computer is Turing Church-Turing
Thesis
computable.
Variations on
the
The machine version of the Church-Turing Thesis: Church-Turing
Thesis
Any function (of positive integers) that can be Physical/Strong
Church-Turing Thesis
Feasibility
computed by a finite machine is Turing Thesis/Extended
Church-Turing Thesis
computable. Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
18
Human and Machine Church-Turing Thesis
The
Church-Turing
The human version of the Church-Turing Thesis: Thesis
Criticism on and
Any function (of positive integers) that can be interpretations
of the
computed by a human computer is Turing Church-Turing
Thesis
computable.
Variations on
the
The machine version of the Church-Turing Thesis: Church-Turing
Thesis
Any function (of positive integers) that can be Physical/Strong
Church-Turing Thesis
Feasibility
computed by a finite machine is Turing Thesis/Extended
Church-Turing Thesis
computable. Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
18
Outline
The
The Church-Turing Thesis Church-Turing
Thesis
Criticism on and
interpretations
Criticism on and interpretations of the Church-Turing Thesis of the
Church-Turing
Thesis
Variations on
Variations on the Church-Turing Thesis the
Church-Turing
Physical/Strong Church-Turing Thesis Thesis
Physical/Strong
Feasibility Thesis/Extended Church-Turing Thesis Church-Turing Thesis
Feasibility
19
Variations on the Church-Turing Thesis
The
Church-Turing
Thesis
Criticism on and
interpretations
of the
I Quite some variants on the Church-Turing Thesis have Church-Turing
Thesis
been proposed.
Variations on
I Also motivated by the two possible interpretations the
Church-Turing
Thesis
given before. Physical/Strong
Church-Turing Thesis
Feasibility
Thesis/Extended
Church-Turing Thesis
Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
20
Outline
The
The Church-Turing Thesis Church-Turing
Thesis
Criticism on and
interpretations
Criticism on and interpretations of the Church-Turing Thesis of the
Church-Turing
Thesis
Variations on
Variations on the Church-Turing Thesis the
Church-Turing
Physical/Strong Church-Turing Thesis Thesis
Physical/Strong
Feasibility Thesis/Extended Church-Turing Thesis Church-Turing Thesis
Feasibility
21
Physical Church-Turing Thesis (Shagrir)
I An abstraction quickly made from human computers
and finite machines is the abstraction to physical The
Church-Turing
systems in general. Thesis
Concluding
Any function (of positive integers) that can be remarks
Concluding
Any function (of positive integers) that can be remarks
Concluding
Any function (of positive integers) that can be remarks
Concluding
... the functions whose values are generated (by remarks
computation or any other means) by physical
systems are Turing-computable.
23
Physical Church-Turing Thesis (Piccinini)
Concluding
... the functions whose values are generated (by remarks
computation or any other means) by physical
systems are Turing-computable.
23
Physical Church-Turing Thesis (Piccinini)
Concluding
... the functions whose values are generated (by remarks
computation or any other means) by physical
systems are Turing-computable.
23
Physical Church-Turing Thesis (Piccinini)
Concluding
... the functions whose values are generated (by remarks
computation or any other means) by physical
systems are Turing-computable.
23
Physical Church-Turing Thesis (Piccinini)
Concluding
... the functions whose values are generated (by remarks
computation or any other means) by physical
systems are Turing-computable.
23
Criticism on the modest PCTT (Copeland)
The
Church-Turing
Thesis
I Copeland has a lot of criticism on the modest version of
Criticism on and
the Church-Turing Thesis and also already on the interpretations
of the
machine version of the Church-Turing Thesis. Church-Turing
Thesis
I He suggests there could exist physical machines Variations on
the
capable of performing computations not computable by Church-Turing
Thesis
Turing Machines. Physical/Strong
Church-Turing Thesis
Feasibility
I This field is called hypercomputation and is still Thesis/Extended
Church-Turing Thesis
speculative. Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
24
Criticism on the modest PCTT (Copeland)
The
Church-Turing
Thesis
I Copeland has a lot of criticism on the modest version of
Criticism on and
the Church-Turing Thesis and also already on the interpretations
of the
machine version of the Church-Turing Thesis. Church-Turing
Thesis
I He suggests there could exist physical machines Variations on
the
capable of performing computations not computable by Church-Turing
Thesis
Turing Machines. Physical/Strong
Church-Turing Thesis
Feasibility
I This field is called hypercomputation and is still Thesis/Extended
Church-Turing Thesis
speculative. Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
24
Outline
The
The Church-Turing Thesis Church-Turing
Thesis
Criticism on and
interpretations
Criticism on and interpretations of the Church-Turing Thesis of the
Church-Turing
Thesis
Variations on
Variations on the Church-Turing Thesis the
Church-Turing
Physical/Strong Church-Turing Thesis Thesis
Physical/Strong
Feasibility Thesis/Extended Church-Turing Thesis Church-Turing Thesis
Feasibility
25
The Extended Church-Turing Thesis (1)
The
I Formulated early by Parberry in 1986 using a parallel Church-Turing
Thesis
computation thesis.
Criticism on and
interpretations
I Yao (Yao2003) calls it an extension of the classical of the
Church-Turing
Church-Turing Thesis, Extended Church-Turing Thesis. Thesis
26
The Extended Church-Turing Thesis (1)
The
I Formulated early by Parberry in 1986 using a parallel Church-Turing
Thesis
computation thesis.
Criticism on and
interpretations
I Yao (Yao2003) calls it an extension of the classical of the
Church-Turing
Church-Turing Thesis, Extended Church-Turing Thesis. Thesis
26
The Extended Church-Turing Thesis (1)
The
I Formulated early by Parberry in 1986 using a parallel Church-Turing
Thesis
computation thesis.
Criticism on and
interpretations
I Yao (Yao2003) calls it an extension of the classical of the
Church-Turing
Church-Turing Thesis, Extended Church-Turing Thesis. Thesis
26
The Extended Church-Turing Thesis (1)
The
I Formulated early by Parberry in 1986 using a parallel Church-Turing
Thesis
computation thesis.
Criticism on and
interpretations
I Yao (Yao2003) calls it an extension of the classical of the
Church-Turing
Church-Turing Thesis, Extended Church-Turing Thesis. Thesis
26
The Extended Church-Turing Thesis (2)
The
Church-Turing
Thesis
I The Extended Church-Turing Thesis can be used as an Criticism on and
interpretations
interesting starting point for discussion. of the
Church-Turing
Thesis
I Discuss physical realisation of computing machines
Variations on
that are capable of solving some problems much faster the
Church-Turing
than the standard computational model. Thesis
Physical/Strong
Church-Turing Thesis
I Does not immediately go into the realm of quantum Feasibility
Thesis/Extended
mechanics. Church-Turing Thesis
Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
27
Outline
The
The Church-Turing Thesis Church-Turing
Thesis
Criticism on and
interpretations
Criticism on and interpretations of the Church-Turing Thesis of the
Church-Turing
Thesis
Variations on
Variations on the Church-Turing Thesis the
Church-Turing
Physical/Strong Church-Turing Thesis Thesis
Physical/Strong
Feasibility Thesis/Extended Church-Turing Thesis Church-Turing Thesis
Feasibility
28
Quantum Complexity-Theoretic Church-Turing
Thesis
The
Church-Turing
Thesis
I Quantum Complexity-Theoretic Church-Turing Thesis
Criticism on and
was formulated by Bernstein and Vazirani in 1997. interpretations
of the
I A variant formulation of the Church-Turing Thesis Church-Turing
Thesis
closely related to the Extended Church-Turing Thesis. Variations on
the
• Would invalidate the extended Church-Turing Thesis Church-Turing
Thesis
because the quantom model of computation is more Physical/Strong
29
Quantum Complexity-Theoretic Church-Turing
Thesis
The
Church-Turing
Thesis
I Quantum Complexity-Theoretic Church-Turing Thesis
Criticism on and
was formulated by Bernstein and Vazirani in 1997. interpretations
of the
I A variant formulation of the Church-Turing Thesis Church-Turing
Thesis
closely related to the Extended Church-Turing Thesis. Variations on
the
• Would invalidate the extended Church-Turing Thesis Church-Turing
Thesis
because the quantom model of computation is more Physical/Strong
29
Quantum Complexity-Theoretic Church-Turing
Thesis
The
Church-Turing
Thesis
I Quantum Complexity-Theoretic Church-Turing Thesis
Criticism on and
was formulated by Bernstein and Vazirani in 1997. interpretations
of the
I A variant formulation of the Church-Turing Thesis Church-Turing
Thesis
closely related to the Extended Church-Turing Thesis. Variations on
the
• Would invalidate the extended Church-Turing Thesis Church-Turing
Thesis
because the quantom model of computation is more Physical/Strong
29
Quantum Complexity-Theoretic Church-Turing
Thesis
The
Church-Turing
Thesis
I Quantum Complexity-Theoretic Church-Turing Thesis
Criticism on and
was formulated by Bernstein and Vazirani in 1997. interpretations
of the
I A variant formulation of the Church-Turing Thesis Church-Turing
Thesis
closely related to the Extended Church-Turing Thesis. Variations on
the
• Would invalidate the extended Church-Turing Thesis Church-Turing
Thesis
because the quantom model of computation is more Physical/Strong
29
Outline
The
The Church-Turing Thesis Church-Turing
Thesis
Criticism on and
interpretations
Criticism on and interpretations of the Church-Turing Thesis of the
Church-Turing
Thesis
Variations on
Variations on the Church-Turing Thesis the
Church-Turing
Physical/Strong Church-Turing Thesis Thesis
Physical/Strong
Feasibility Thesis/Extended Church-Turing Thesis Church-Turing Thesis
Feasibility
30
Summary
The
Church-Turing
Thesis
I The Church-Turing Thesis can be described as a thesis Criticism on and
interpretations
concerning computors or finite machines. of the
Church-Turing
Thesis
I Terminology, implications and exact meaning of the
Variations on
Church-Turing Thesis are still discussed. the
Church-Turing
I Variations can put constraints or give more freedom on Thesis
Physical/Strong
Concluding
remarks
31
Further reading
The
Church-Turing
Some other interesting topics not discussed due to a lack of Thesis
time: Criticism on and
interpretations
I Interactive Turing machines (possibly with advice). of the
Church-Turing
Thesis
I All knowing entities that can be used in computations
Variations on
called oracles. the
Church-Turing
Thesis
I Gandy machines, a concept relating to physical Physical/Strong
Church-Turing Thesis
machines. Feasibility
Thesis/Extended
Church-Turing Thesis
I Super-recursive algorithms, a class of algorithms that Quantum
Complexity-Theoretic
compute more than Turing machines. Church-Turing Thesis
Concluding
remarks
32
References
I Bernstein, E; Vazirani, U. (1997), ’Quantum complexity
theory’, SIAM Journal on Computing 26 (5): pp. The
Church-Turing
1411-1473. Thesis
Criticism on and
I Church, A. (1936), ’An Unsolvable Problem of interpretations
of the
Elementary Number Theory’, American Journal of Church-Turing
Thesis
Mathematics 58, pp. 345-363.
Variations on
I Church, A. (1937), ’Review of Turing( 1936)’, Journal of the
Church-Turing
Symbolic Logic 2, pp. 42-43. Thesis
Physical/Strong
Church-Turing Thesis
I Copeland, J.; Proudfoot, D. (1999), ’Alan Turing’s Feasibility
Thesis/Extended
Concluding
I Hodges, A. (2006), ’Did Church and Turing have a thesis remarks
Criticism on and
ACM SIGACT News, Volume 18, Issue 1, pp. 54-67. interpretations
of the
I Piccinini, G. (2007), ’Computationalism, the Church-Turing
Thesis
Church-Turing Thesis, and the Church-Turing Fallacy’, Variations on
the
Synthese, 154.1, pp. 97-120. Church-Turing
Thesis
I Shagrir, O. (2002), ’Effective Computation by Humans Physical/Strong
Church-Turing Thesis
34
References
The
I Sieg, W. (2001), ’Calculation by Man and Machine: Church-Turing
Thesis
Conceptual Analysis’, in W. Sieg, R. Sommer and C.
Criticism on and
Talcott, eds., Reflections on the Foundations of interpretations
of the
Mathematics (Essays in Honor of Solomon Feferman), Church-Turing
Thesis
Volume 15 of Lectures Notes in Logic, Association of
Variations on
Symbolic Logic, pp. 387-406. the
Church-Turing
Thesis
I Soare, R (1999), ’The history and concept of Physical/Strong
Church-Turing Thesis
computability, in Handbook of Computability Theory, Feasibility
Thesis/Extended
Concluding
Church–Turing Thesis’, JACM 50, 100. remarks
35
Questions
The
Church-Turing
Thesis
Criticism on and
interpretations
of the
Church-Turing
Thesis
Variations on
the
Church-Turing
Thesis
Physical/Strong
Church-Turing Thesis
Feasibility
Thesis/Extended
Church-Turing Thesis
Quantum
Complexity-Theoretic
Church-Turing Thesis
Concluding
remarks
36