fbpx
Wikipedia

Entscheidungsproblem

In mathematics and computer science, the Entscheidungsproblem (German for 'decision problem'; pronounced [ɛntˈʃaɪ̯dʊŋspʁoˌbleːm]) is a challenge posed by David Hilbert and Wilhelm Ackermann in 1928.[1] The problem asks for an algorithm that considers, as input, a statement and answers "yes" or "no" according to whether the statement is universally valid, i.e., valid in every structure.

Completeness theorem edit

By the completeness theorem of first-order logic, a statement is universally valid if and only if it can be deduced using logical rules and axioms, so the Entscheidungsproblem can also be viewed as asking for an algorithm to decide whether a given statement is provable using the rules of logic.

In 1936, Alonzo Church and Alan Turing published independent papers[2] showing that a general solution to the Entscheidungsproblem is impossible, assuming that the intuitive notion of "effectively calculable" is captured by the functions computable by a Turing machine (or equivalently, by those expressible in the lambda calculus). This assumption is now known as the Church–Turing thesis.

History of the problem edit

The origin of the Entscheidungsproblem goes back to Gottfried Leibniz, who in the seventeenth century, after having constructed a successful mechanical calculating machine, dreamt of building a machine that could manipulate symbols in order to determine the truth values of mathematical statements.[3] He realized that the first step would have to be a clean formal language, and much of his subsequent work was directed toward that goal. In 1928, David Hilbert and Wilhelm Ackermann posed the question in the form outlined above.

In continuation of his "program", Hilbert posed three questions at an international conference in 1928, the third of which became known as "Hilbert's Entscheidungsproblem".[4] In 1929, Moses Schönfinkel published one paper on special cases of the decision problem, that was prepared by Paul Bernays.[5]

As late as 1930, Hilbert believed that there would be no such thing as an unsolvable problem.[6]

Negative answer edit

Before the question could be answered, the notion of "algorithm" had to be formally defined. This was done by Alonzo Church in 1935 with the concept of "effective calculability" based on his λ-calculus, and by Alan Turing the next year with his concept of Turing machines. Turing immediately recognized that these are equivalent models of computation.

A negative answer to the Entscheidungsproblem was then given by Alonzo Church in 1935–36 (Church's theorem) and independently shortly thereafter by Alan Turing in 1936 (Turing's proof). Church proved that there is no computable function which decides, for two given λ-calculus expressions, whether they are equivalent or not. He relied heavily on earlier work by Stephen Kleene. Turing reduced the question of the existence of an 'algorithm' or 'general method' able to solve the Entscheidungsproblem to the question of the existence of a 'general method' which decides whether any given Turing machine halts or not (the halting problem). If 'algorithm' is understood as meaning a method that can be represented as a Turing machine, and with the answer to the latter question negative (in general), the question about the existence of an algorithm for the Entscheidungsproblem also must be negative (in general). In his 1936 paper, Turing says: "Corresponding to each computing machine 'it' we construct a formula 'Un(it)' and we show that, if there is a general method for determining whether 'Un(it)' is provable, then there is a general method for determining whether 'it' ever prints 0".

The work of both Church and Turing was heavily influenced by Kurt Gödel's earlier work on his incompleteness theorem, especially by the method of assigning numbers (a Gödel numbering) to logical formulas in order to reduce logic to arithmetic.

The Entscheidungsproblem is related to Hilbert's tenth problem, which asks for an algorithm to decide whether Diophantine equations have a solution. The non-existence of such an algorithm, established by the work of Yuri Matiyasevich, Julia Robinson, Martin Davis, and Hilary Putnam, with the final piece of the proof in 1970, also implies a negative answer to the Entscheidungsproblem.

Generalizations edit

Using the deduction theorem, the Entscheidungsproblem encompasses the more general problem of deciding whether a given first-order sentence is entailed by a given finite set of sentences, but validity in first-order theories with infinitely many axioms cannot be directly reduced to the Entscheidungsproblem. Such more general decision problems are, however, of practical interest. Some first-order theories are algorithmically decidable; examples of this include Presburger arithmetic, real closed fields, and static type systems of many programming languages. On the other hand, the first-order theory of the natural numbers with addition and multiplication expressed by Peano's axioms cannot be decided with an algorithm.

Fragments edit

By default, the citations in the section are from Pratt-Hartmann (2023).[7]

The classical Entscheidungsproblem asks that, given a first-order formula, whether it is true in all models. The finitary problem asks whether it is true in all finite models. Trakhtenbrot's theorem shows that this is also undecidable.[8][7]

Some notations:   means the problem of deciding whether there exists a model for a set of logical formulas  .   is the same problem, but for finite models. The  -problem for a logical fragment is called decidable if there exists a program that can decide, for each   finite set of logical formulas in the fragment, whether   or not.

There is a hierarchy of decidabilities. On the top are the undecidable problems. Below it are the decidable problems. Furthermore, the decidable problems can be divided into a complexity hierarchy.

Aristotelean and relational edit

Aristotelean logic considers 4 kinds of sentences: "All p are q", "All p are not q", "Some p is q", "Some p is not q". We can formalize these kinds of sentences as a fragment of first-order logic:

 
where   are atomic predicates, and  . Given a finite set of Aristotelean logic formulas, it is NLOGSPACE-complete to decide its  . It is also NLOGSPACE-complete to decide   for a slight extension (Theorem 2.7):
 
Relational logic extends Aristotelean logic by allowing a relational predicate. For example, "Everybody loves somebody" can be written as  . Generally, we have 8 kinds of sentences:
 
It is NLOGSPACE-complete to decide its   (Theorem 2.15). Relational logic can be extended to 32 kinds of sentences by allowing  , but this extension is EXPTIME-complete (Theorem 2.24).

Arity edit

The first-order logic fragment where the only variable names are   is NEXPTIME-complete (Theorem 3.18). With  , it is RE-complete to decide its  , and co-RE-complete to decide   (Theorem 3.15), thus undecidable.

The monadic predicate calculus is the fragment where each formula contains only 1-ary predicates and no function symbols. Its   is NEXPTIME-complete (Theorem 3.22).

Quantifier prefix edit

Any first-order formula has a prenex normal form. For each possible quantifier prefix to the prenex normal form, we have a fragment of first-order logic. For example, the Bernays–Schönfinkel class,  , is the class of first-order formulas with quantifier prefix  , equality symbols, and no function symbols.

For example, Turing's 1936 paper (p. 263) observed that since the halting problem for each Turing machine is equivalent to a first-order logical formula of form  , the problem   is undecidable.

The precise boundaries are known, sharply:

  •   and  are co-RE-complete, and the   problems are RE-complete (Theorem 5.2).
  • Same for   (Theorem 5.3).
  •   is decidable, proved independently by Gödel, Schütte, and Kalmár.
  •   is undecidable.
  • For any  , both   and   are NEXPTIME-complete (Theorem 5.1).
    • This implies that   is decidable, a result first published by Bernays and Schönfinkel.[9]
  • For any  ,   is EXPTIME-complete (Section 5.4.1).
  • For any  ,   is NEXPTIME-complete (Section 5.4.2).
    • This implies that   is decidable, a result first published by Ackermann.[10]
  • For any  ,   and   are PSPACE-complete (Section 5.4.3).

Börger et al. (2001)[11] describes the level of computational complexity for every possible fragment with every possible combination of quantifier prefix, functional arity, predicate arity, and equality/no-equality.

Practical decision procedures edit

Having practical decision procedures for classes of logical formulas is of considerable interest for program verification and circuit verification. Pure Boolean logical formulas are usually decided using SAT-solving techniques based on the DPLL algorithm.

For more general decision problems of first-order theories, conjunctive formulas over linear real or rational arithmetic can be decided using the simplex algorithm, formulas in linear integer arithmetic (Presburger arithmetic) can be decided using Cooper's algorithm or William Pugh's Omega test. Formulas with negations, conjunctions and disjunctions combine the difficulties of satisfiability testing with that of decision of conjunctions; they are generally decided nowadays using SMT-solving techniques, which combine SAT-solving with decision procedures for conjunctions and propagation techniques. Real polynomial arithmetic, also known as the theory of real closed fields, is decidable; this is the Tarski–Seidenberg theorem, which has been implemented in computers by using the cylindrical algebraic decomposition.

See also edit

Notes edit

  1. ^ David Hilbert and Wilhelm Ackermann. Grundzüge der Theoretischen Logik. Springer, Berlin, Germany, 1928. English translation: David Hilbert and Wilhelm Ackermann. Principles of Mathematical Logic. AMS Chelsea Publishing, Providence, Rhode Island, USA, 1950
  2. ^ Church's paper was presented to the American Mathematical Society on 19 April 1935 and published on 15 April 1936. Turing, who had made substantial progress in writing up his own results, was disappointed to learn of Church's proof upon its publication (see correspondence between Max Newman and Church in Alonzo Church papers). Turing quickly completed his paper and rushed it to publication; it was received by the Proceedings of the London Mathematical Society on 28 May 1936, read on 12 November 1936, and published in series 2, volume 42 (1936–7); it appeared in two sections: in Part 3 (pages 230–240), issued on 30 Nov 1936 and in Part 4 (pages 241–265), issued on 23 Dec 1936; Turing added corrections in volume 43 (1937), pp. 544–546. See the footnote at the end of Soare: 1996.
  3. ^ Davis 2001, pp. 3–20
  4. ^ Hodges 1983, p. 91
  5. ^ Kline, G. L.; Anovskaa, S. A. (1951), "Review of Foundations of mathematics and mathematical logic by S. A. Yanovskaya", Journal of Symbolic Logic, 16 (1): 46–48, doi:10.2307/2268665, JSTOR 2268665, S2CID 119004002
  6. ^ Hodges 1983, p. 92, quoting from Hilbert
  7. ^ a b Pratt-Hartmann, Ian (30 March 2023). Fragments of First-Order Logic. Oxford University Press. ISBN 978-0-19-196006-2.
  8. ^ B. Trakhtenbrot. The impossibility of an algorithm for the decision problem for finite models. Doklady Akademii Nauk, 70:572–596, 1950. English translation: AMS Translations Series 2, vol. 33 (1963), pp. 1–6.
  9. ^ Bernays, Paul; Schönfinkel, Moses (December 1928). "Zum Entscheidungsproblem der mathematischen Logik". Mathematische Annalen (in German). 99 (1): 342–372. doi:10.1007/BF01459101. ISSN 0025-5831. S2CID 122312654.
  10. ^ Ackermann, Wilhelm (1 December 1928). "Über die Erfüllbarkeit gewisser Zählausdrücke". Mathematische Annalen (in German). 100 (1): 638–649. doi:10.1007/BF01448869. ISSN 1432-1807. S2CID 119646624.
  11. ^ Börger, Egon; Grädel, Erich; Gurevič, Jurij; Gurevich, Yuri (2001). The classical decision problem. Universitext (2. printing of the 1. ed.). Berlin: Springer. ISBN 978-3-540-42324-9.

References edit

External links edit

  •   The dictionary definition of entscheidungsproblem at Wiktionary

entscheidungsproblem, mathematics, computer, science, german, decision, problem, pronounced, ɛntˈʃaɪ, dʊŋspʁoˌbleːm, challenge, posed, david, hilbert, wilhelm, ackermann, 1928, problem, asks, algorithm, that, considers, input, statement, answers, according, wh. In mathematics and computer science the Entscheidungsproblem German for decision problem pronounced ɛntˈʃaɪ dʊŋspʁoˌbleːm is a challenge posed by David Hilbert and Wilhelm Ackermann in 1928 1 The problem asks for an algorithm that considers as input a statement and answers yes or no according to whether the statement is universally valid i e valid in every structure Contents 1 Completeness theorem 2 History of the problem 3 Negative answer 4 Generalizations 5 Fragments 5 1 Aristotelean and relational 5 2 Arity 5 3 Quantifier prefix 6 Practical decision procedures 7 See also 8 Notes 9 References 10 External linksCompleteness theorem editBy the completeness theorem of first order logic a statement is universally valid if and only if it can be deduced using logical rules and axioms so the Entscheidungsproblem can also be viewed as asking for an algorithm to decide whether a given statement is provable using the rules of logic In 1936 Alonzo Church and Alan Turing published independent papers 2 showing that a general solution to the Entscheidungsproblem is impossible assuming that the intuitive notion of effectively calculable is captured by the functions computable by a Turing machine or equivalently by those expressible in the lambda calculus This assumption is now known as the Church Turing thesis History of the problem editThe origin of the Entscheidungsproblem goes back to Gottfried Leibniz who in the seventeenth century after having constructed a successful mechanical calculating machine dreamt of building a machine that could manipulate symbols in order to determine the truth values of mathematical statements 3 He realized that the first step would have to be a clean formal language and much of his subsequent work was directed toward that goal In 1928 David Hilbert and Wilhelm Ackermann posed the question in the form outlined above In continuation of his program Hilbert posed three questions at an international conference in 1928 the third of which became known as Hilbert s Entscheidungsproblem 4 In 1929 Moses Schonfinkel published one paper on special cases of the decision problem that was prepared by Paul Bernays 5 As late as 1930 Hilbert believed that there would be no such thing as an unsolvable problem 6 Negative answer editBefore the question could be answered the notion of algorithm had to be formally defined This was done by Alonzo Church in 1935 with the concept of effective calculability based on his l calculus and by Alan Turing the next year with his concept of Turing machines Turing immediately recognized that these are equivalent models of computation A negative answer to the Entscheidungsproblem was then given by Alonzo Church in 1935 36 Church s theorem and independently shortly thereafter by Alan Turing in 1936 Turing s proof Church proved that there is no computable function which decides for two given l calculus expressions whether they are equivalent or not He relied heavily on earlier work by Stephen Kleene Turing reduced the question of the existence of an algorithm or general method able to solve the Entscheidungsproblem to the question of the existence of a general method which decides whether any given Turing machine halts or not the halting problem If algorithm is understood as meaning a method that can be represented as a Turing machine and with the answer to the latter question negative in general the question about the existence of an algorithm for the Entscheidungsproblem also must be negative in general In his 1936 paper Turing says Corresponding to each computing machine it we construct a formula Un it and we show that if there is a general method for determining whether Un it is provable then there is a general method for determining whether it ever prints 0 The work of both Church and Turing was heavily influenced by Kurt Godel s earlier work on his incompleteness theorem especially by the method of assigning numbers a Godel numbering to logical formulas in order to reduce logic to arithmetic The Entscheidungsproblem is related to Hilbert s tenth problem which asks for an algorithm to decide whether Diophantine equations have a solution The non existence of such an algorithm established by the work of Yuri Matiyasevich Julia Robinson Martin Davis and Hilary Putnam with the final piece of the proof in 1970 also implies a negative answer to the Entscheidungsproblem Generalizations editMain article Decidability logic Decidability of a theory Using the deduction theorem the Entscheidungsproblem encompasses the more general problem of deciding whether a given first order sentence is entailed by a given finite set of sentences but validity in first order theories with infinitely many axioms cannot be directly reduced to the Entscheidungsproblem Such more general decision problems are however of practical interest Some first order theories are algorithmically decidable examples of this include Presburger arithmetic real closed fields and static type systems of many programming languages On the other hand the first order theory of the natural numbers with addition and multiplication expressed by Peano s axioms cannot be decided with an algorithm Fragments editBy default the citations in the section are from Pratt Hartmann 2023 7 The classical Entscheidungsproblem asks that given a first order formula whether it is true in all models The finitary problem asks whether it is true in all finite models Trakhtenbrot s theorem shows that this is also undecidable 8 7 Some notations S a t F displaystyle rm Sat Phi nbsp means the problem of deciding whether there exists a model for a set of logical formulas F displaystyle Phi nbsp F i n S a t F displaystyle rm FinSat Phi nbsp is the same problem but for finite models The S a t displaystyle rm Sat nbsp problem for a logical fragment is called decidable if there exists a program that can decide for each F displaystyle Phi nbsp finite set of logical formulas in the fragment whether S a t F displaystyle rm Sat Phi nbsp or not There is a hierarchy of decidabilities On the top are the undecidable problems Below it are the decidable problems Furthermore the decidable problems can be divided into a complexity hierarchy Aristotelean and relational edit Aristotelean logic considers 4 kinds of sentences All p are q All p are not q Some p is q Some p is not q We can formalize these kinds of sentences as a fragment of first order logic x p x q x x p x q x displaystyle forall x p x to pm q x quad exists x p x wedge pm q x nbsp where p q displaystyle p q nbsp are atomic predicates and q q q q displaystyle q q q neg q nbsp Given a finite set of Aristotelean logic formulas it is NLOGSPACE complete to decide its S a t displaystyle rm Sat nbsp It is also NLOGSPACE complete to decide S a t displaystyle rm Sat nbsp for a slight extension Theorem 2 7 x p x q x x p x q x displaystyle forall x pm p x to pm q x quad exists x pm p x wedge pm q x nbsp Relational logic extends Aristotelean logic by allowing a relational predicate For example Everybody loves somebody can be written as x b o d y x y b o d y y l o v e x y textstyle forall x rm body x exists y rm body y wedge rm love x y nbsp Generally we have 8 kinds of sentences x p x y q x r x y x p x y q x r x y x p x y q x r x y x p x y q x r x y displaystyle begin aligned forall x p x to forall y q x to pm r x y amp quad forall x p x to exists y q x wedge pm r x y exists x p x wedge forall y q x to pm r x y amp quad exists x p x wedge exists y q x wedge pm r x y end aligned nbsp It is NLOGSPACE complete to decide its S a t displaystyle rm Sat nbsp Theorem 2 15 Relational logic can be extended to 32 kinds of sentences by allowing p q displaystyle pm p pm q nbsp but this extension is EXPTIME complete Theorem 2 24 Arity edit The first order logic fragment where the only variable names are x y displaystyle x y nbsp is NEXPTIME complete Theorem 3 18 With x y z displaystyle x y z nbsp it is RE complete to decide its S a t displaystyle rm Sat nbsp and co RE complete to decide F i n S a t displaystyle rm FinSat nbsp Theorem 3 15 thus undecidable The monadic predicate calculus is the fragment where each formula contains only 1 ary predicates and no function symbols Its S a t displaystyle rm Sat nbsp is NEXPTIME complete Theorem 3 22 Quantifier prefix edit Any first order formula has a prenex normal form For each possible quantifier prefix to the prenex normal form we have a fragment of first order logic For example the Bernays Schonfinkel class displaystyle exists forall nbsp is the class of first order formulas with quantifier prefix displaystyle exists cdots exists forall cdots forall nbsp equality symbols and no function symbols For example Turing s 1936 paper p 263 observed that since the halting problem for each Turing machine is equivalent to a first order logical formula of form 6 displaystyle forall exists forall exists 6 nbsp the problem S a t 6 displaystyle rm Sat forall exists forall exists 6 nbsp is undecidable The precise boundaries are known sharply S a t displaystyle rm Sat forall exists forall nbsp and S a t displaystyle rm Sat forall exists forall nbsp are co RE complete and the F i n S a t displaystyle rm FinSat nbsp problems are RE complete Theorem 5 2 Same for 3 displaystyle forall 3 exists nbsp Theorem 5 3 2 displaystyle exists forall 2 exists nbsp is decidable proved independently by Godel Schutte and Kalmar 2 displaystyle forall 2 exists nbsp is undecidable For any n 0 displaystyle n geq 0 nbsp both S a t n displaystyle rm Sat exists n forall nbsp and S a t n displaystyle rm Sat exists n forall nbsp are NEXPTIME complete Theorem 5 1 This implies that S a t displaystyle rm Sat exists forall nbsp is decidable a result first published by Bernays and Schonfinkel 9 For any n 0 m 2 displaystyle n geq 0 m geq 2 nbsp S a t n m displaystyle rm Sat exists n forall exists m nbsp is EXPTIME complete Section 5 4 1 For any n 0 displaystyle n geq 0 nbsp S a t n displaystyle rm Sat exists n forall exists nbsp is NEXPTIME complete Section 5 4 2 This implies that S a t displaystyle rm Sat exists forall exists nbsp is decidable a result first published by Ackermann 10 For any n 0 displaystyle n geq 0 nbsp S a t n displaystyle rm Sat exists n forall exists nbsp and S a t n displaystyle rm Sat exists n forall exists nbsp are PSPACE complete Section 5 4 3 Borger et al 2001 11 describes the level of computational complexity for every possible fragment with every possible combination of quantifier prefix functional arity predicate arity and equality no equality Practical decision procedures editHaving practical decision procedures for classes of logical formulas is of considerable interest for program verification and circuit verification Pure Boolean logical formulas are usually decided using SAT solving techniques based on the DPLL algorithm For more general decision problems of first order theories conjunctive formulas over linear real or rational arithmetic can be decided using the simplex algorithm formulas in linear integer arithmetic Presburger arithmetic can be decided using Cooper s algorithm or William Pugh s Omega test Formulas with negations conjunctions and disjunctions combine the difficulties of satisfiability testing with that of decision of conjunctions they are generally decided nowadays using SMT solving techniques which combine SAT solving with decision procedures for conjunctions and propagation techniques Real polynomial arithmetic also known as the theory of real closed fields is decidable this is the Tarski Seidenberg theorem which has been implemented in computers by using the cylindrical algebraic decomposition See also editAutomated theorem proving Hilbert s second problem Oracle machine Turing s proofNotes edit David Hilbert and Wilhelm Ackermann Grundzuge der Theoretischen Logik Springer Berlin Germany 1928 English translation David Hilbert and Wilhelm Ackermann Principles of Mathematical Logic AMS Chelsea Publishing Providence Rhode Island USA 1950 Church s paper was presented to the American Mathematical Society on 19 April 1935 and published on 15 April 1936 Turing who had made substantial progress in writing up his own results was disappointed to learn of Church s proof upon its publication see correspondence between Max Newman and Church in Alonzo Church papers Turing quickly completed his paper and rushed it to publication it was received by the Proceedings of the London Mathematical Society on 28 May 1936 read on 12 November 1936 and published in series 2 volume 42 1936 7 it appeared in two sections in Part 3 pages 230 240 issued on 30 Nov 1936 and in Part 4 pages 241 265 issued on 23 Dec 1936 Turing added corrections in volume 43 1937 pp 544 546 See the footnote at the end of Soare 1996 Davis 2001 pp 3 20 Hodges 1983 p 91 Kline G L Anovskaa S A 1951 Review of Foundations of mathematics and mathematical logic by S A Yanovskaya Journal of Symbolic Logic 16 1 46 48 doi 10 2307 2268665 JSTOR 2268665 S2CID 119004002 Hodges 1983 p 92 quoting from Hilbert a b Pratt Hartmann Ian 30 March 2023 Fragments of First Order Logic Oxford University Press ISBN 978 0 19 196006 2 B Trakhtenbrot The impossibility of an algorithm for the decision problem for finite models Doklady Akademii Nauk 70 572 596 1950 English translation AMS Translations Series 2 vol 33 1963 pp 1 6 Bernays Paul Schonfinkel Moses December 1928 Zum Entscheidungsproblem der mathematischen Logik Mathematische Annalen in German 99 1 342 372 doi 10 1007 BF01459101 ISSN 0025 5831 S2CID 122312654 Ackermann Wilhelm 1 December 1928 Uber die Erfullbarkeit gewisser Zahlausdrucke Mathematische Annalen in German 100 1 638 649 doi 10 1007 BF01448869 ISSN 1432 1807 S2CID 119646624 Borger Egon Gradel Erich Gurevic Jurij Gurevich Yuri 2001 The classical decision problem Universitext 2 printing of the 1 ed Berlin Springer ISBN 978 3 540 42324 9 References editHilbert David Ackermann Wilhelm 1928 Grundzuge der theoretischen Logik Principles of mathematical logic in German Springer Verlag ISBN 0821820249 Alonzo Church An unsolvable problem of elementary number theory American Journal of Mathematics 58 1936 pp 345 363 Alonzo Church A note on the Entscheidungsproblem Journal of Symbolic Logic 1 1936 pp 40 41 Davis Martin 2001 Engines of logic mathematicians and the origin of the computer Norton paperback 1 publ as Norton paperback ed New York NY London Norton ISBN 978 0 393 32229 3 Alan Turing On Computable Numbers with an Application to the Entscheidungsproblem Proceedings of the London Mathematical Society Series 2 42 1936 7 pp 230 265 Online versions from journal website from Turing Digital Archive from abelard org Errata appeared in Series 2 43 1937 pp 544 546 Davis Martin The Undecidable Basic Papers on Undecidable Propositions Unsolvable Problems And Computable Functions Raven Press New York 1965 Turing s paper is 3 in this volume Papers include those by Godel Church Rosser Kleene and Post Hodges Andrew 1983 Alan Turing the enigma New York Simon and Schuster ISBN 978 0 671 49207 6 Biography of Alan M Turing Cf Chapter The Spirit of Truth for a history leading to and a discussion of his proof Soare Robert I Computability and recursion Bull Symbolic Logic 2 1996 no 3 284 321 Toulmin Stephen Fall of a Genius a book review of Alan Turing The Enigma by Andrew Hodges in The New York Review of Books 19 January 1984 p 3ff Whitehead Alfred North Russell Bertrand Principia Mathematica to 56 Cambridge at the University Press 1962 Re the problem of paradoxes the authors discuss the problem that a set not be an object in any of its determining functions in particular Introduction Chap 1 p 24 difficulties which arise in formal logic and Chap 2 I The Vicious Circle Principle p 37ff and Chap 2 VIII The Contradictions p 60 ff External links edit nbsp The dictionary definition of entscheidungsproblem at Wiktionary Retrieved from https en wikipedia org w index php title Entscheidungsproblem amp oldid 1210025388, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.