peano arithmetic definition the axioms of peano
play

Peano Arithmetic Definition. The axioms of Peano Arithmetic (1889), - PowerPoint PPT Presentation

Peano Arithmetic Definition. The axioms of Peano Arithmetic (1889), denoted PA , consist of the eleven axioms of Robinson arithmetic together with axioms Induction : (0) ( x )[ ( x ) ( Sx )] ( x ) (


  1. Peano Arithmetic Definition. The axioms of Peano Arithmetic (1889), denoted PA , consist of the eleven axioms of Robinson arithmetic together with axioms � � Induction ϕ : ≡ ϕ (0) ∧ ( ∀ x )[ ϕ ( x ) → ϕ ( Sx )] → ( ∀ x ) ϕ ( x ) for each L NT -formula ϕ ( x ) with one free variable.

  2. Peano Arithmetic Definition. The axioms of Peano Arithmetic (1889), denoted PA , consist of the eleven axioms of Robinson arithmetic together with axioms � � Induction ϕ : ≡ ϕ (0) ∧ ( ∀ x )[ ϕ ( x ) → ϕ ( Sx )] → ( ∀ x ) ϕ ( x ) for each L NT -formula ϕ ( x ) with one free variable. • Clearly, N | = PA (since N | = Induction ϕ for each ϕ ( x )). Therefore, PA is consistent.

  3. Peano Arithmetic Definition. The axioms of Peano Arithmetic (1889), denoted PA , consist of the eleven axioms of Robinson arithmetic together with axioms � � Induction ϕ : ≡ ϕ (0) ∧ ( ∀ x )[ ϕ ( x ) → ϕ ( Sx )] → ( ∀ x ) ϕ ( x ) for each L NT -formula ϕ ( x ) with one free variable. • Clearly, N | = PA (since N | = Induction ϕ for each ϕ ( x )). Therefore, PA is consistent. • PA is easily seen to be recursive: there is a simple algorithm to decide membership in { � α � : α ∈ PA } . By 1st Incompleteness Theorem, there exists a sentence θ such that N | = θ but PA �⊢ θ . (In particular, PA is not complete.)

  4. Peano Arithmetic Definition. The axioms of Peano Arithmetic (1889), denoted PA , consist of the eleven axioms of Robinson arithmetic together with axioms � � Induction ϕ : ≡ ϕ (0) ∧ ( ∀ x )[ ϕ ( x ) → ϕ ( Sx )] → ( ∀ x ) ϕ ( x ) for each L NT -formula ϕ ( x ) with one free variable. • Clearly, N | = PA (since N | = Induction ϕ for each ϕ ( x )). Therefore, PA is consistent. • PA is easily seen to be recursive: there is a simple algorithm to decide membership in { � α � : α ∈ PA } . By 1st Incompleteness Theorem, there exists a sentence θ such that N | = θ but PA �⊢ θ . (In particular, PA is not complete.) • Whereas Robinson arithmetic N is very weak (it doesn’t prove ( ∀ x )( ∀ y )( x + y = y + x )), Peano arithmetic PA is quite powerful – it proves any result you have seen in MAT315. (It is even claimed that PA ⊢ Fermat’s Last Theorem.)

  5. 2nd Incompleteness Theorem The sentence Con A : Let A be a recursive set of L NT -sentences. Recall that the set Thm A := { � ϕ � : A ⊢ ϕ } is Σ-definable. Fix a Σ-formula Thm A ( x ) which defines Thm A . Let Con A be the sentence Con A : ≡ ¬ Thm A ( � ⊥ � ) . This sentence expresses “ A is consistent”: note that A is consistent if, and only if, N | = Con A .

  6. 2nd Incompleteness Theorem Theorem 6.6.3 (Godel’s 2nd Incompleteness Theorem) If A is any consistent, recursive set of L NT -sentences which extends PA , then A �⊢ Con A .

  7. 2nd Incompleteness Theorem Theorem 6.6.3 (Godel’s 2nd Incompleteness Theorem) If A is any consistent, recursive set of L NT -sentences which extends PA , then A �⊢ Con A . • PA itself is consistent and recursive. Therefore, PA �⊢ Con PA .

  8. 2nd Incompleteness Theorem Theorem 6.6.3 (Godel’s 2nd Incompleteness Theorem) If A is any consistent, recursive set of L NT -sentences which extends PA , then A �⊢ Con A . • PA itself is consistent and recursive. Therefore, PA �⊢ Con PA . • How do you and I know that PA is consistent? We can prove N is a model of Con PA using the usual axioms of ZFC (Zermelo-Frankl set theory with choice). Therefore, ZFC ⊢ Con PA (interpreting the sentence Con PA in the language of set theory). However, ZFC �⊢ Con ZFC .

  9. 2nd Incompleteness Theorem Theorem 6.6.3 (Godel’s 2nd Incompleteness Theorem) If A is any consistent, recursive set of L NT -sentences which extends PA , then A �⊢ Con A . • PA itself is consistent and recursive. Therefore, PA �⊢ Con PA . • How do you and I know that PA is consistent? We can prove N is a model of Con PA using the usual axioms of ZFC (Zermelo-Frankl set theory with choice). Therefore, ZFC ⊢ Con PA (interpreting the sentence Con PA in the language of set theory). However, ZFC �⊢ Con ZFC . • 2nd Incompleteness Theorem answered a question asked by David Hilbert in 1900 by showing that no “sufficiently powerful formal system” (including set theory ZFC ) can prove its own consistency.

  10. 2nd Incompleteness Theorem Theorem 6.6.3 (Godel’s 2nd Incompleteness Theorem) If A is any consistent, recursive set of L NT -sentences which extends PA , then A �⊢ Con A . • Alternative phrasing of 2nd Incompleteness Theorem: If A is recursive extension of PA , then A is consistent ⇔ A �⊢ Con A . (If A is inconsistent, then A ⊢ Con A since A proves everything.)

  11. 2nd Incompleteness Theorem Theorem 6.6.3 (Godel’s 2nd Incompleteness Theorem) If A is any consistent, recursive set of L NT -sentences which extends PA , then A �⊢ Con A . • Alternative phrasing of 2nd Incompleteness Theorem: If A is recursive extension of PA , then A is consistent ⇔ A �⊢ Con A . (If A is inconsistent, then A ⊢ Con A since A proves everything.) • Since PA �⊢ Con PA , it follows that PA ∪{¬ Con PA } is consistent. (This is because, if we assume that PA ∪ {¬ Con PA } ⊢ ⊥ , then PA ⊢ ¬ Con PA → ⊥ by the Deduction Theorem; it would then follow that PA ⊢ Con PA by the (PC) rule, but this contradictions the fact that PA �⊢ Con PA .) Therefore, there exists a model M of PA ∪ {¬ Con PA } . (Note: This model looks similar to N — for example, addition + M is com- mutative. However, Th ( M ) � = Th ( N ).)

  12. 2nd Incompleteness Theorem Theorem 6.6.3 (Godel’s 2nd Incompleteness Theorem) If A is any consistent, recursive set of L NT -sentences which extends PA , then A �⊢ Con A . • Alternative phrasing of 2nd Incompleteness Theorem: If A is recursive extension of PA , then A is consistent ⇔ A �⊢ Con A . (If A is inconsistent, then A ⊢ Con A since A proves everything.) • Since PA �⊢ Con PA , it follows that PA ∪ {¬ Con PA } is consistent. Therefore, there exists a model M of PA ∪ {¬ Con PA } .

  13. 2nd Incompleteness Theorem Theorem 6.6.3 (Godel’s 2nd Incompleteness Theorem) If A is any consistent, recursive set of L NT -sentences which extends PA , then A �⊢ Con A . • Alternative phrasing of 2nd Incompleteness Theorem: If A is recursive extension of PA , then A is consistent ⇔ A �⊢ Con A . (If A is inconsistent, then A ⊢ Con A since A proves everything.) • Since PA �⊢ Con PA , it follows that PA ∪ {¬ Con PA } is consistent. Therefore, there exists a model M of PA ∪ {¬ Con PA } . • QUESTION: Since PA is consistent, why not take Con PA as an additional axiom? Let PA ′ := PA ∪ { Con PA } . Then PA ′ ⊢ Con PA , but PA ′ �⊢ Con PA ′ . So we are left with the same problem.

  14. Hilbert-Bernays Derivability Conditions Lemma. PA satisfies the following “derivability conditions” for all formulas α and β : (D1) If PA ⊢ α , then PA ⊢ Thm PA ( � α � ) . If PA proves α , then PA proves “ PA proves α ”.

  15. Hilbert-Bernays Derivability Conditions Lemma. PA satisfies the following “derivability conditions” for all formulas α and β : (D1) If PA ⊢ α , then PA ⊢ Thm PA ( � α � ) . If PA proves α , then PA proves “ PA proves α ”. PA ⊢ Thm PA ( � α � ) → Thm PA ( � Thm PA ( � α � ) � ) . (D2) PA proves “if PA proves α , then PA proves “ PA proves α ””.

  16. Hilbert-Bernays Derivability Conditions Lemma. PA satisfies the following “derivability conditions” for all formulas α and β : (D1) If PA ⊢ α , then PA ⊢ Thm PA ( � α � ) . If PA proves α , then PA proves “ PA proves α ”. PA ⊢ Thm PA ( � α � ) → Thm PA ( � Thm PA ( � α � ) � ) . (D2) PA proves “if PA proves α , then PA proves “ PA proves α ””. � � (D3) PA ⊢ Thm PA ( � α � ) ∧ Thm PA ( � α → β � ) → Thm PA ( � β � ) . PA proves “if PA proves α and PA proves α → β , then PA proves β ”.

  17. Hilbert-Bernays Derivability Conditions Lemma. PA satisfies the following “derivability conditions” for all formulas α and β : (D1) If PA ⊢ α , then PA ⊢ Thm PA ( � α � ) . If PA proves α , then PA proves “ PA proves α ”. PA ⊢ Thm PA ( � α � ) → Thm PA ( � Thm PA ( � α � ) � ) . (D2) PA proves “if PA proves α , then PA proves “ PA proves α ””. � � (D3) PA ⊢ Thm PA ( � α � ) ∧ Thm PA ( � α → β � ) → Thm PA ( � β � ) . PA proves “if PA proves α and PA proves α → β , then PA proves β ”. Moreover, if A is a recursive extension of PA , then A satisfies derivability conditions (D1)–(D3) with respect to Thm A ( x ).

  18. Proof of 2nd Incompleteness Theorem. Let A be a consistent, recursive extension of PA . Let θ be a sentence such that ( ∗ ) N ⊢ θ ↔ ¬ Thm A ( � θ � ) . By proof of 1st Incompleteness Theorem, we know that A �⊢ θ . CLAIM: A ⊢ Con A → θ . (It follows that A �⊢ Con A .)

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend