21.02.2015 Views

Structuring Logic with Sequent Calculus

Structuring Logic with Sequent Calculus

Structuring Logic with Sequent Calculus

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Symmetry of LK (1)<br />

<strong>Sequent</strong>s are now of the form: ⊢ ′ Γ.<br />

Implication is a defined connective: A ⇒ B ≡ ¬A ∨ B<br />

Negation only appears on atomic formulas, thanks to de Morgan’s<br />

laws:<br />

¬(A ∨ B) ≡ (¬A ∧ ¬B) ¬∀xA ≡ ∃x¬A<br />

¬(A ∧ B) ≡ (¬A ∨ ¬B) ¬∃xA ≡ ∀x¬A<br />

More precisely, when writing ¬A, we will always mean the negation<br />

normal form of this formula for the obviously terminating and<br />

confluent rewriting system:<br />

¬(A ∨ B) → (¬A ∧ ¬B)<br />

¬(A ∧ B) → (¬A ∨ ¬B)<br />

¬¬A → A<br />

¬∀xA → ∃x¬A<br />

¬∃xA → ∀x¬A<br />

Alexis Saurin – ENS Paris & École Polytechnique & CMI <strong>Structuring</strong> <strong>Logic</strong> <strong>with</strong> <strong>Sequent</strong> <strong>Calculus</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!