Rosser's trick

Rosser's trick

:"For the theorem about the sparseness of prime numbers, see Rosser's theorem. For a general introduction to the incompleteness theorems, see Gödel's incompleteness theorems."

In mathematical logic, Rosser's trick is a method for proving Gödel's incompleteness theorems without the assumption that the theory being considered is ω-consistent (Smorynski 1977, p. 840; Mendelson 1977, p. 160). This method was introduced by J. Barkley Rosser in 1936, as an improvement of Gödel's original proof of the incompleteness theorems that was published in 1931.

While Gödel's original proof uses a sentence that says (informally) "This sentence is not provable", Rosser's trick uses a formula that says "If this sentence is provable, there is a shorter proof of its negation".

Background

Rosser's trick begins with the assumptions of Gödel's incompleteness theorem. A theory "T" is selected which is effective, consistent, and includes a sufficient fragment of elementary arithmetic.

Gödel's proof shows that for any such theory there is a formula Proof("x","y") which has the intended meaning that "x" is a natural number code (a Gödel number) for a proof, "y" is a Gödel number for a formula, and "x" is a proof, from the axioms of "T", of the formula encoded by "y". (In the remainder of this article, no distinction is made between the number "y" and the formula encoded by "y", and the number coding a formula φ is denoted #φ). Furthermore, the formula Pvbl("y") is defined as ∃"x" Proof("x","y"). It is intended to define the set of formulas provable from "T".

The assumptions on "T" also show that it is able to define a negation function neg("y"), with the property that if "y" is a code for a formula φ then neg("y") is a code for the formula ¬φ. The negation function may take any value whatsoever for inputs that are not codes of formulas.

The Gödel sentence of the theory "T" is a formula φ such that "T" provesφ ↔ ¬Pvbl(#φ). Gödel's proof shows that if "T" is consistent then it cannot prove its Gödel sentence; but in order to show that the negation of the Gödel sentence is also not provable, it is necessary to add a stronger assumption of ω-consistency. Rosser (1936) constructed a different self-referential sentence that can be used to replace the Gödel sentence in Gödel's proof, removing the need to assume ω-consistency.

The Rosser sentence

For a fixed arithmetical theory "T", let Proof"T"("x","y") and neg("x") be the associated proof predicate and negation function.

A modified proof predicate Proof"R""T"("x","y") is defined as::mathrm{Proof}^R_T equiv mathrm{Proof}_T(x,y) land lnot exists z leq x [ mathrm{Proof}_T(z,mathrm{neg}(y))] ,which means that :lnot mathrm{Proof}^R_T(x,y) equiv mathrm{Proof}_T(x,y) o exists z leq x [ mathrm{Proof}_T(z,mathrm{neg}(y))] .

This modified proof predicate is used to define a modified provability predicate PvblRT("y")::mathrm{Pvbl}^R_T(y) equiv exists x mathrm{Proof}^R_T(x,y).Informally, PvblRT("y") is the claim that "y" is provable via some coded proof "x" such that there is no smaller coded proof of the negation of "y". Under the assumption that "T" is consistent, for each formula φ the formula PvblRT(#φ) will hold if and only if PvblT(#φ) holds. However, these predicates have different properties from the point of view of provability in "T".

Using the diagonal lemma, let ρ be a formula such that "T" proves ρ ↔ ¬ PvblRT(#ρ). The formula ρ is the Rosser sentence of the theory "T".

Rosser's theorem

Let "T" be an effective, consistent theory including a sufficient amount of arithmetic, with Rosser sentence ρ. Then the following hold (Mendelson 1977, p. 160):
# "T" does not prove ρ
# "T" does not prove ¬ρ

The proof of (1) is as in Gödel's proof of the first incompleteness theorem. The proof of (2) is more involved. Assume that "T" proves &not;&rho; and let "e" be a natural number coding for a proof of &not;&rho; in "T". Because "T" is consistent, there is no code for a proof of &rho; in "T", so ProofRT("e",neg(#&rho;)) will hold (because there is no "z" < "e" that codes a proof of &rho;).

The assumption that "T" includes enough arithmetic ensures that "T" will prove:forall x ( e leq x o exists z leq x [ mathrm{Proof}_T (z,mathrm{neg}(# ho))] ,and (using the assumption of consistency and the fact that "e" is a natural number):lnot exists x < e ,mathrm{Proof}_T(x,# ho)quad.From the latter formula, the assumptions on "T" show that it proves:mathrm{Proof}_T(x,# ho) o e leq x.

Thus "T" proves:forall x [mathrm{Proof}_T(x, # ho) o exists z leq x mathrm{Proof}_T (z,mathrm{neg}(# ho))] But this last formula is provably equivalent to &rho; in "T", by definition of &rho;, which means that "T" proves &rho;. This is a contradiction, as "T" was assumed to prove &not;&rho; and assumed to be consistent. Thus "T" cannot prove &not;&rho; under the assumption "T" is consistent.

See also

* Scott's trick

References

* Mendelson (1977), "Introduction to Mathematical Logic"
* Smorynski (1977), "The incompleteness theorems", in "Handbook of Mathematical Logic", Jon Barwise, Ed., North Holland, 1982, ISBN 0444863885
* Rosser (1936), "Extensions of some theorems of Gödel and Church", "Journal of Symbolic Logic", v. 1, pp. 87&ndash;91.

External links

* Avigad (2007), " [http://www.andrew.cmu.edu/user/avigad/Teaching/candi_notes_a4.pdf Computability and Incompleteness] ", lecture notes.


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Rosser's theorem — This article is about a theorem in number theory. For the Gödel ndash;Rosser incompleteness theorems, see Gödel s incompleteness theorems and Rosser s trick. In number theory, Rosser s theorem was proved by J. Barkley Rosser in 1938. Its… …   Wikipedia

  • Gödel's incompleteness theorems — In mathematical logic, Gödel s incompleteness theorems, proved by Kurt Gödel in 1931, are two theorems stating inherent limitations of all but the most trivial formal systems for arithmetic of mathematical interest. The theorems are of… …   Wikipedia

  • Sterling Hall bombing — Once home to the physics department at UW–Madison, Sterling Hall also housed the Army Mathematics Research Center which made it the target of student protests. It currently houses the Astronomy Department. Location …   Wikipedia

  • List of mathematics articles (R) — NOTOC R R. A. Fisher Lectureship Rabdology Rabin automaton Rabin signature algorithm Rabinovich Fabrikant equations Rabinowitsch trick Racah polynomials Racah W coefficient Racetrack (game) Racks and quandles Radar chart Rademacher complexity… …   Wikipedia

  • List of Gunsmoke television episodes — Gunsmoke is an American western television series developed by Charles Marquis Warren and based on the radio program of the same name.[1] The series ran for 20 seasons, making it the longest running western in television history. The first… …   Wikipedia

  • List of Alfred Hitchcock Presents guest stars — The following is a list of guest stars and other actors who appeared on the television series Alfred Hitchcock Presents , which started in 1955 as a half hour show, changed its name to The Alfred Hitchcock Hour when it expanded to an hour, and… …   Wikipedia

  • Russell's paradox — Part of the foundations of mathematics, Russell s paradox (also known as Russell s antinomy), discovered by Bertrand Russell in 1901, showed that the naive set theory of Frege leads to a contradiction.It might be assumed that, for any formal… …   Wikipedia

  • List of drummers — This is a list of notable drummers, mostly in the fields of metal, rock, and jazz. Only add names here if the person has their own article on Wikipedia anything else will be removed. CompactTOC8Expand list|date=August 2008 A * Josh Abbott (My Red …   Wikipedia

  • Colonial Life Arena — Former names Carolina Center (2002–2003) Colonial Center (2003–2008) Location 801 Lincoln St Columbia, SC …   Wikipedia

  • List of mathematics articles (K) — NOTOC K K approximation of k hitting set K ary tree K core K edge connected graph K equivalence K factor error K finite K function K homology K means algorithm K medoids K minimum spanning tree K Poincaré algebra K Poincaré group K set (geometry) …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”