• Keine Ergebnisse gefunden

G¨ odels Incompleteness Theorems

N/A
N/A
Protected

Academic year: 2022

Aktie "G¨ odels Incompleteness Theorems"

Copied!
4
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

classical undecidability results for FO

Th(N) :=

ϕ ∈ FO0ar) : N = (N,+, ·,0,1, <) |= ϕ

theorem (Tarski)

Th(N) undecidable and not recursively axiomatisable

method: reduction from H

based on FO-definable arithmetical encoding of finite sequences over N

G¨odel’s β for quantification over finite sequences

Intr.Math.Log. Winter 12/13 M Otto 55/62

G¨ odels Incompleteness Theorems

G¨odel’s incompleteness theorems show that Hilbert’s programme cannot be fulfilled, in a very strong sense

• reasonable FO-axiomatisations of sufficiently rich theories are necessarily incomplete and cannot prove their own consistency

• these limitations are ‘limitations in principle’

method: self-reference & diagonalisation (Epimenides’ liar) via internalisation of notions of recursion and provability in FO theories that support enough arithmetic

Intr.Math.Log. Winter 12/13 M Otto 56/62

(2)

completeness & recursive axiomatisation

basic definitions:

a FO-theory T ⊆ FO0(σ) is complete if for all ϕ ∈ FO0(σ), ϕ ∈ T or ¬ϕ ∈ T

a FO-axiomatisation Φ ⊆ FO0(σ) is complete if for all ϕ ∈ FO0(σ), Φ ⊢ ϕ or Φ ⊢ ¬ϕ

T ⊆ FO0(σ) recursively axiomatisable if T = Φ for some recursive Φ ⊆ FO0(σ)

remarks:

T complete and recursively axiomatisable ⇒ T recursive T has a recursive axiom system if, and only if,

T has a recursively enumerable axiom system

Intr.Math.Log. Winter 12/13 M Otto 57/62

representativity

fix σ and Φ ⊆ FO0(σ) together with a recursive map for the representation of natural numbers by variable-free terms:

N −→ Tσ(∅) n 7−→ n

such that Φ ⊢ ¬n = m for all n 6= m ∈ N

• ϕ(x) represents R ⊆ Nn if, f.a. m ∈ Nn, m ∈ R ⇒ Φ ⊢ ϕ(m)

m 6∈ R ⇒ Φ ⊢ ¬ϕ(m)

• ϕ(x,z) represents f : Nn → N if, f.a. m ∈ Nn, Φ ⊢ ∃=1z ϕ(m,z) ∧ϕ(m,f(m))

Intr.Math.Log. Winter 12/13 M Otto 58/62

(3)

examples of theories and representations

definition:

Φ admits representations if every total recursive function f : Nn → N (and every recursive R ⊆ Nn) can be represented

examples:

• Th(N), first-order Peano arithmetic, and Julia Robinson’s finite Q ⊆ Th(N), all with n 7→ n = 1 + · · ·+ 1

| {z }

n

• ZFC with 0 = ∅, n + 1 = n∪ {n}

Intr.Math.Log. Winter 12/13 M Otto 59/62

Julia Robinson’s weak arithmetical theory Q

Q ⊆ Th(N):

∀x x + 1 6= 0

∀x∀y(x 6= y → x + 1 6= y + 1)

∀x(x 6= 0 → ∃y x = y + 1)

 S

∀x x + 0 = x

∀x∀y(x + (y + 1) = (x + y) + 1)

+

∀x x ·0 = 0

∀x∀y(x ·(y + 1) = (x ·y) +x)

·

Intr.Math.Log. Winter 12/13 M Otto 60/62

(4)

self-reference: the fixpoint theorem

fix bijective, recursive G¨odelisation p q: FO(σ) −→ N ϕ 7−→ pϕq with recursive inverse n 7→ ϕn

fixpoint thm

for Φ ⊆ FO(σ) with representation and G¨odelisation as above, find (recursively) for every ψ(x) ∈ FO(σ) a sentence ϕ ∈ FO0(σ) with Φ ⊢ ϕ ↔ ψ pϕq

Intr.Math.Log. Winter 12/13 M Otto 61/62

G¨ odel’s first incompleteness theorem

from fixpoint theorem obtain

thm:

if Φ admits representations and is consistent,

then Φ cannot represent T := Φ; it follows that T is undecidable

Tarski’s thm

for Φ = Th(N): Th(N) not representable in Th(N),

“there is no arithmetical truth-predicate for arithmetic”

G¨odel’s first incompleteness theorem

if Φ admits representations, is consistent and recursive, then T := Φ is incomplete

Intr.Math.Log. Winter 12/13 M Otto 62/62

Referenzen

ÄHNLICHE DOKUMENTE

State Machine Diagram Sequence Diagram Activity Diagram Requirement Diagram *. * Not

Martin Gogolla, Fabian Büttner, and Mark Richters. USE: A UML-Based Specification Environment for Validating UML and OCL.. Systeme hoher Sicherheit und Qualität, WS 17/18 - 1

 “Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models”.  Quality model

Quality indicators associate metric values with quality criteria, expressing “how well” the criteria have been fulfilled by the process or product.  The idea is that to

02: Legal Requirements: Norms and Standards 03: The Software Development Process 04: Hazard Analysis.. 05: High-Level Design with SysML 06: Formal Modelling with SysML 07:

Quality is the collection of its characteristic properties Quality model: decomposes the high-level definition by associating attributes (also called characteristics, factors,

Applying an intersectional reading (Brah 1996) 1 of empirical work carried out in the Lisbon Metropolitan Area (AML) 2 , I will analyse how the negotiation of

Mit dem vorgestellten Beweis von G¨ odels Unvollst¨ andigkeitssatz kann man noch etwas unzufrieden sein: Er ist n¨ amlich unkonstruktiv, das heißt, er liefert kein explizites