Nisan comments on Formulas of arithmetic that behave like decision agents - Less Wrong

22 Post author: Nisan 03 February 2012 02:58AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (33)

You are viewing a single comment's thread.

Comment author: Nisan 06 April 2012 03:13:25AM *  1 point [-]

Proof of Proposition 6. This proof uses Fact 5, the converse Barcan formula.

Strictly speaking, variables in Peano arithmetic are supposed to refer to natural numbers, and axioms like reflect this. But in this post, we have been treating variables like rational numbers! In fact, there are ways of talking about rational numbers using Peano arithmetic, and so far in this post we haven't bothered to write them out. But for this proof it will be important to distinguish between naturals and rationals. First we'll prove literal readings of (a) - (e) — that is, we'll assume variables refer to natural numbers. Then we'll indicate how to extend the proofs to rational versions of the Lemma.

(a)

(b)

(c) Starting from the fourth line in the proof of (b),

is a recursive function such that . Now by messing around with Gödel numbers and numerals, one can prove

so

(d) We proceed by induction on . The base case:

Now for the induction step, which implicitly uses part (a) in almost every step:

(e)

Now we consider rational numbers. Every rational number can be written as

where are natural numbers. So one way to represent a rational-valued variable in Peano arithmetic is with a triple of natural-valued variables. Two rational numbers are equal to each other when

Rearranging, we get

This condition is expressible in Peano arithmetic, and is how we can express equality of two rationals.

We can prove a rational version of (b) using the natural version of (b) and repeated application of the natural versions of (c) and (d):

With similar strategies one can prove rational versions of (a), (c), (d), and (e). Then we can prove the rational version of (f) directly:

(f)