• Keine Ergebnisse gefunden

sequent calculus

N/A
N/A
Protected

Academic year: 2022

Aktie "sequent calculus"

Copied!
4
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Syntax & Semantics

symbols, signatures structures

terms, formulae, sentences their interpretations over structures

formal proof — consequence

syntactic derivation semantic implication derivability — validity

consistency — satisfiability

|=

towards G¨odel’s Completeness Theorem

Intr.Math.Log. Winter 12/13 M Otto 17/25

Kurt G¨ odel, 1906–1978

Intr.Math.Log. Winter 12/13 M Otto 18/25

(2)

formal proof system: a sequent calculus

sequent: finite string of formulae Γ ϕ

antecendent Γ ⊆ FO finite sequence (unordered, possibly empty) succedent ϕ ∈ FO

semantics of sequent (validity): Γ ϕ valid if Γ |= ϕ

sequent calculus: rule-based calculus for the syntactic generation of the derivable sequents

soundness (correctness): only valid sequents are derivable completeness (weak form): all valid sequents are derivable

Intr.Math.Log. Winter 12/13 M Otto 19/25

sequent calculus

sequent calculus rules:

premise sequents conclusion sequent

idea: sequents as proof snapshots;

sequent rules as legitimate proof steps

examples:

Γ (ϕ

ψ) Γ ϕ

Γϕ

1

ϕ Γϕ

2

ϕ Γ(ϕ

1

ϕ

2

) ϕ

here: a sequent calculus S for FO(σ) with =,¬,∨,∃ (without ∧,→,↔,∀)

Intr.Math.Log. Winter 12/13 M Otto 20/25

(3)

sequent calculus rules

types of rules:

• rules for assumption/antecedent (weakening)

• propositional rules for ¬,∨

• quantifier rules for ∃

• equality rules for =

assumption/antecedent rules

(Ass)

Γ ϕ for ϕ

Γ (Ant) Γ ϕ

Γ

ϕ for Γ

Γ

Intr.Math.Log. Winter 12/13 M Otto 21/25

sequent calculus

propositional rules:

(∨A) Γϕ1 ϕ Γϕ2 ϕ

Γ(ϕ1 ∨ϕ2) ϕ (∨S) Γ ϕi

Γ (ϕ1 ∨ϕ2) for i = 1,2

(CD) Γψ ϕ Γ¬ψ ϕ

Γ ϕ (Ctr) Γ¬ϕ ψ Γ¬ϕ ¬ψ

Γ ϕ

Intr.Math.Log. Winter 12/13 M Otto 22/25

(4)

sequent calculus

quantifier rules:

(∃A) Γϕ(y /x ) ψ

Γ∃x ϕ ψ (∃S) Γ ϕ(t /x )

Γ

∃x

ϕ

y 6∈ free

(Γ,

∃x

ϕ, ψ )

side condition in (∃A) crucial for correctness!

Intr.Math.Log. Winter 12/13 M Otto 23/25

sequent calculus

equality rules

(=) Γ

t

=

t

(Subst) Γ ϕ(

t

/

x

) Γ

t

=

t

ϕ(t

/x )

Intr.Math.Log. Winter 12/13 M Otto 24/25

Referenzen

ÄHNLICHE DOKUMENTE

Modal µ-calculus is an extension of modal logic with least and greatest fixpoint constructors and allows us to study fixpoints, which play an important role as extensions for many

 Syntactic derivability,

In general, given a syntactic calculus with a semantic meaning, correctness means the syntactic calculus implies the semantic meaning, and completeness means all semantic

An important requirement for such a system is the automatic detection of the do- main and a domain consistency check of the given speech recognition hypotheses.. We report a

In the second phase, the target program is synthesized by a leaves-to-root traversal of the symbolic execution tree by backward application of (extended) sequent calculus rules..

Man geht davon aus, daß das effizienteste Verfahren f ¨ur das DDH in einer Untergruppe G von großer Primzahlordnung der Punktgruppe E( F q ) einer elliptischen Kurve mit zuf ¨allig

Anomale Kurven sind also besonders unsicher, w ¨ahrend zum Beispiel supersingul ¨are Kurven nur eine reduzierte Sicherheit (subexponentiell) bieten und damit verwendbar bleiben..

Index Calculus Algorithmen basieren auf der Tatsache, daß gewisse Gruppen Faktorgruppen von Ringen (oder auch Gruppen) mit Primfaktorisierung und endlich vielen Primelementen