Admissible Multiple-Conclusion Rules George Metcalfe Mathematics - - PowerPoint PPT Presentation

admissible multiple conclusion rules
SMART_READER_LITE
LIVE PREVIEW

Admissible Multiple-Conclusion Rules George Metcalfe Mathematics - - PowerPoint PPT Presentation

Admissible Multiple-Conclusion Rules George Metcalfe Mathematics Institute University of Bern Ongoing work with Leonardo Cabrer and Christoph Rthlisberger TACL 2011 July 2011, Marseille George Metcalfe (University of Bern) Admissible


slide-1
SLIDE 1

Admissible Multiple-Conclusion Rules

George Metcalfe

Mathematics Institute University of Bern Ongoing work with Leonardo Cabrer and Christoph Röthlisberger

TACL 2011 July 2011, Marseille

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 1 / 19

slide-2
SLIDE 2

Three Examples

Intuitionistic logic has the disjunction property, which may be expressed as the admissible multiple-conclusion rule: p ∨ q / p, q. Similarly, the following multiple-conclusion rule is admissible in infinite-valued Łukasiewicz logic: p ∨ ¬p / p, ¬p. Whitman’s condition may be written as a universal formula that holds in all free lattices: p ∧ q ≤ r ∨ s ⇒ p ≤ r ∨ s, q ≤ r ∨ s, p ∧ q ≤ q, p ∧ q ≤ s.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 2 / 19

slide-3
SLIDE 3

Three Examples

Intuitionistic logic has the disjunction property, which may be expressed as the admissible multiple-conclusion rule: p ∨ q / p, q. Similarly, the following multiple-conclusion rule is admissible in infinite-valued Łukasiewicz logic: p ∨ ¬p / p, ¬p. Whitman’s condition may be written as a universal formula that holds in all free lattices: p ∧ q ≤ r ∨ s ⇒ p ≤ r ∨ s, q ≤ r ∨ s, p ∧ q ≤ q, p ∧ q ≤ s.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 2 / 19

slide-4
SLIDE 4

Three Examples

Intuitionistic logic has the disjunction property, which may be expressed as the admissible multiple-conclusion rule: p ∨ q / p, q. Similarly, the following multiple-conclusion rule is admissible in infinite-valued Łukasiewicz logic: p ∨ ¬p / p, ¬p. Whitman’s condition may be written as a universal formula that holds in all free lattices: p ∧ q ≤ r ∨ s ⇒ p ≤ r ∨ s, q ≤ r ∨ s, p ∧ q ≤ q, p ∧ q ≤ s.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 2 / 19

slide-5
SLIDE 5

This Talk

We consider: (admissible) (multiple-conclusion) rules characterizations of these rules a case study (Kleene and De Morgan algebras).

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 3 / 19

slide-6
SLIDE 6

Some Terminology

To talk about logics and algebras, we need propositional languages L consisting of connectives such as ∧, ∨, →, ¬, ⊥, ⊤ with specified finite arities sets Γ ⊆ FmL of L-formulas ψ, ϕ, χ, . . . built from a countably infinite set of variables p, q, r, . . . endomorphisms on FmL called L-substitutions.

Definition

An L-rule is an ordered pair (Γ, ∆) with Γ ∪ ∆ ⊆ FmL finite, written Γ / ∆ (multiple-conclusion in general, single-conclusion if |∆| = 1).

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 4 / 19

slide-7
SLIDE 7

Logics and Consequence

Definition

A logic L on FmL is a set of single-conclusion L-rules satisfying (writing Γ ⊢L ϕ for (Γ, {ϕ}) ∈ L): {ϕ} ⊢L ϕ (reflexivity) if Γ ⊢L ϕ, then Γ ∪ Γ′ ⊢L ϕ (monotonicity) if Γ ⊢L ϕ and Γ ∪ {ϕ} ⊢L ψ, then Γ ⊢L ψ (transitivity) if Γ ⊢L ϕ, then σΓ ⊢L σϕ for any L-substitution σ (structurality). An L-theorem is a formula ϕ such that ∅ ⊢L ϕ (abbreviated as ⊢L ϕ).

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 5 / 19

slide-8
SLIDE 8

Multiple-Conclusion Consequence

Definition

An m-logic L on FmL is a set of (multiple-conclusion) L-rules (writing Γ ⊢L ∆ for (Γ, ∆) ∈ L) satisfying: {ϕ} ⊢L ϕ (reflexivity) if Γ ⊢L ∆, then Γ ∪ Γ′ ⊢L ∆′ ∪ ∆ (monotonicity) if Γ ⊢L {ϕ} ∪ ∆ and Γ ∪ {ϕ} ⊢L ∆, then Γ ⊢L ∆ (transitivity) if Γ ⊢L ∆, then σΓ ⊢L σ∆ for each L-substitution σ (structurality).

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 6 / 19

slide-9
SLIDE 9

Derivable and Admissible Rules

Definition

For a logic L on FmL, an L-rule Γ / ∆ is L-derivable, written Γ ⊢L ∆, if Γ ⊢L ϕ for some ϕ ∈ ∆. L-admissible, written Γ |

∼L ∆, if for every L-substitution σ:

⊢L σϕ for all ϕ ∈ Γ ⇒ ⊢L σψ for some ψ ∈ ∆. (Note: ⊢L and |

∼L are m-logics.)

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 7 / 19

slide-10
SLIDE 10

Derivable and Admissible Rules

Definition

For a logic L on FmL, an L-rule Γ / ∆ is L-derivable, written Γ ⊢L ∆, if Γ ⊢L ϕ for some ϕ ∈ ∆. L-admissible, written Γ |

∼L ∆, if for every L-substitution σ:

⊢L σϕ for all ϕ ∈ Γ ⇒ ⊢L σψ for some ψ ∈ ∆. (Note: ⊢L and |

∼L are m-logics.)

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 7 / 19

slide-11
SLIDE 11

Structural and Universal Completeness

Definition

A logic L on FmL is structurally complete if for all single-conclusion L-rules Γ / ϕ Γ ⊢L ϕ ⇔ Γ |

∼L ϕ

(or, any logic L′ extending L has new theorems ∅ ⊢L′ ϕ) universally complete if for all L-rules Γ / ∆ Γ ⊢L ∆ ⇔ Γ |

∼L ∆

(or, any m-logic L′ extending ⊢L has new consequences ∅ ⊢L′ ∆).

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 8 / 19

slide-12
SLIDE 12

Structural and Universal Completeness

Definition

A logic L on FmL is structurally complete if for all single-conclusion L-rules Γ / ϕ Γ ⊢L ϕ ⇔ Γ |

∼L ϕ

(or, any logic L′ extending L has new theorems ∅ ⊢L′ ϕ) universally complete if for all L-rules Γ / ∆ Γ ⊢L ∆ ⇔ Γ |

∼L ∆

(or, any m-logic L′ extending ⊢L has new consequences ∅ ⊢L′ ∆).

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 8 / 19

slide-13
SLIDE 13

Structural and Universal Completeness

Definition

A logic L on FmL is structurally complete if for all single-conclusion L-rules Γ / ϕ Γ ⊢L ϕ ⇔ Γ |

∼L ϕ

(or, any logic L′ extending L has new theorems ∅ ⊢L′ ϕ) universally complete if for all L-rules Γ / ∆ Γ ⊢L ∆ ⇔ Γ |

∼L ∆

(or, any m-logic L′ extending ⊢L has new consequences ∅ ⊢L′ ∆).

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 8 / 19

slide-14
SLIDE 14

Exact Sets of Formulas

Definition

Γ ⊆ FmL is L-exact if for some substitution σ, for all ϕ ∈ FmL: Γ ⊢L ϕ iff ⊢L σϕ.

Lemma

If Γ is L-exact, then Γ |

∼L ∆ if and only if Γ ⊢L ∆.

Proof.

(⇐) Easy. (⇒) Let σ be an “exact” substitution for Γ and suppose that Γ |

∼L ∆. Since ⊢L σϕ for all ϕ ∈ Γ, we have ⊢L σψ for some ψ ∈ ∆.

Hence Γ ⊢L ψ and Γ ⊢L ∆ as required.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 9 / 19

slide-15
SLIDE 15

Exact Sets of Formulas

Definition

Γ ⊆ FmL is L-exact if for some substitution σ, for all ϕ ∈ FmL: Γ ⊢L ϕ iff ⊢L σϕ.

Lemma

If Γ is L-exact, then Γ |

∼L ∆ if and only if Γ ⊢L ∆.

Proof.

(⇐) Easy. (⇒) Let σ be an “exact” substitution for Γ and suppose that Γ |

∼L ∆. Since ⊢L σϕ for all ϕ ∈ Γ, we have ⊢L σψ for some ψ ∈ ∆.

Hence Γ ⊢L ψ and Γ ⊢L ∆ as required.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 9 / 19

slide-16
SLIDE 16

Exact Sets of Formulas

Definition

Γ ⊆ FmL is L-exact if for some substitution σ, for all ϕ ∈ FmL: Γ ⊢L ϕ iff ⊢L σϕ.

Lemma

If Γ is L-exact, then Γ |

∼L ∆ if and only if Γ ⊢L ∆.

Proof.

(⇐) Easy. (⇒) Let σ be an “exact” substitution for Γ and suppose that Γ |

∼L ∆. Since ⊢L σϕ for all ϕ ∈ Γ, we have ⊢L σψ for some ψ ∈ ∆.

Hence Γ ⊢L ψ and Γ ⊢L ∆ as required.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 9 / 19

slide-17
SLIDE 17

Exact Sets of Formulas

Definition

Γ ⊆ FmL is L-exact if for some substitution σ, for all ϕ ∈ FmL: Γ ⊢L ϕ iff ⊢L σϕ.

Lemma

If Γ is L-exact, then Γ |

∼L ∆ if and only if Γ ⊢L ∆.

Proof.

(⇐) Easy. (⇒) Let σ be an “exact” substitution for Γ and suppose that Γ |

∼L ∆. Since ⊢L σϕ for all ϕ ∈ Γ, we have ⊢L σψ for some ψ ∈ ∆.

Hence Γ ⊢L ψ and Γ ⊢L ∆ as required.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 9 / 19

slide-18
SLIDE 18

Exact Sets of Formulas

Definition

Γ ⊆ FmL is L-exact if for some substitution σ, for all ϕ ∈ FmL: Γ ⊢L ϕ iff ⊢L σϕ.

Lemma

If Γ is L-exact, then Γ |

∼L ∆ if and only if Γ ⊢L ∆.

Proof.

(⇐) Easy. (⇒) Let σ be an “exact” substitution for Γ and suppose that Γ |

∼L ∆. Since ⊢L σϕ for all ϕ ∈ Γ, we have ⊢L σψ for some ψ ∈ ∆.

Hence Γ ⊢L ψ and Γ ⊢L ∆ as required.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 9 / 19

slide-19
SLIDE 19

Fragments of Intuitionistic Logic

Theorem (Prucnal, Minari and Wro´ nski)

The {→}, {→, ∧}, and {→, ∧, ¬} fragments of intuitionistic logic (in fact, all intermediate logics) are universally complete.

Proof.

Show that each finite set of formulas in the fragment is exact. E.g., in the {→, ∧} fragment, σ(p) = ϕ → p is an exact substitution for {ϕ}.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 10 / 19

slide-20
SLIDE 20

Fragments of Intuitionistic Logic

Theorem (Prucnal, Minari and Wro´ nski)

The {→}, {→, ∧}, and {→, ∧, ¬} fragments of intuitionistic logic (in fact, all intermediate logics) are universally complete.

Proof.

Show that each finite set of formulas in the fragment is exact. E.g., in the {→, ∧} fragment, σ(p) = ϕ → p is an exact substitution for {ϕ}.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 10 / 19

slide-21
SLIDE 21

Fragments of Intuitionistic Logic

Theorem (Cintula and Metcalfe)

The following “Wro´ nski rules” (n ∈ N): (Wn) (p1 → . . . → pn → ⊥) / (¬¬p1 → p1), . . . , (¬¬pn → pn). axiomatize the admissible rules of the {→, ¬} fragment of intuitionistic logic (in fact, all intermediate logics).

P . Cintula and G. Metcalfe. Admissible rules in the implication-negation fragment

  • f intuitionistic logic. Annals of Pure and Applied Logic 162(2): 162-171 (2010).

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 11 / 19

slide-22
SLIDE 22

Intuitionistic Logic and the Visser Rules

Iemhoff and Rozière established independently that the “Visser rules”

n

  • i=1

(pi → qi) → (pn+1 ∨ pn+2) /

n+2

  • j=1

(

n

  • i=1

(pi → qi) → pj) for n = 2, 3, . . . together with the disjunction property axiomatize the admissible rules of intuitionistic logic. Iemhoff has also shown that the Visser rules axiomatize admissibility in certain intermediate logics, and Jeˇ ràbek has given axiomatizations

  • f admissible rules for a wide range of transitive modal logics and

Łukasiewicz logics. Note: Medvedev logic is structurally but not universally complete.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 12 / 19

slide-23
SLIDE 23

Intuitionistic Logic and the Visser Rules

Iemhoff and Rozière established independently that the “Visser rules”

n

  • i=1

(pi → qi) → (pn+1 ∨ pn+2) /

n+2

  • j=1

(

n

  • i=1

(pi → qi) → pj) for n = 2, 3, . . . together with the disjunction property axiomatize the admissible rules of intuitionistic logic. Iemhoff has also shown that the Visser rules axiomatize admissibility in certain intermediate logics, and Jeˇ ràbek has given axiomatizations

  • f admissible rules for a wide range of transitive modal logics and

Łukasiewicz logics. Note: Medvedev logic is structurally but not universally complete.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 12 / 19

slide-24
SLIDE 24

The Algebraic Perspective

Let FQ denote the free algebra with countably many generators of a quasivariety Q.

Definition

Q is structurally complete if Q = Q(FQ). (Or, any proper subquasivariety of Q generates a proper subvariety of V(Q).)

Definition

Q is universally complete if Q = U(FQ). (Or, any proper sub universal class of Q generates a proper sub positive universal class of U+(Q).) An algebraizable logic L is structurally (universally) complete if and

  • nly if its equivalent quasivariety is structurally (universally) complete.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 13 / 19

slide-25
SLIDE 25

The Algebraic Perspective

Let FQ denote the free algebra with countably many generators of a quasivariety Q.

Definition

Q is structurally complete if Q = Q(FQ). (Or, any proper subquasivariety of Q generates a proper subvariety of V(Q).)

Definition

Q is universally complete if Q = U(FQ). (Or, any proper sub universal class of Q generates a proper sub positive universal class of U+(Q).) An algebraizable logic L is structurally (universally) complete if and

  • nly if its equivalent quasivariety is structurally (universally) complete.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 13 / 19

slide-26
SLIDE 26

The Algebraic Perspective

Let FQ denote the free algebra with countably many generators of a quasivariety Q.

Definition

Q is structurally complete if Q = Q(FQ). (Or, any proper subquasivariety of Q generates a proper subvariety of V(Q).)

Definition

Q is universally complete if Q = U(FQ). (Or, any proper sub universal class of Q generates a proper sub positive universal class of U+(Q).) An algebraizable logic L is structurally (universally) complete if and

  • nly if its equivalent quasivariety is structurally (universally) complete.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 13 / 19

slide-27
SLIDE 27

The Algebraic Perspective

Let FQ denote the free algebra with countably many generators of a quasivariety Q.

Definition

Q is structurally complete if Q = Q(FQ). (Or, any proper subquasivariety of Q generates a proper subvariety of V(Q).)

Definition

Q is universally complete if Q = U(FQ). (Or, any proper sub universal class of Q generates a proper sub positive universal class of U+(Q).) An algebraizable logic L is structurally (universally) complete if and

  • nly if its equivalent quasivariety is structurally (universally) complete.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 13 / 19

slide-28
SLIDE 28

Characterizations

Let Q be a quasivariety and call each algebra A ∈ IS(FQ) exact.

Lemma

If Q = Q(K) and each A ∈ K is exact, then Q is structurally complete.

Lemma

If each non-trivial finitely presented A ∈ Q is exact, then Q is universally complete.

Theorem

For any finite algebra A: (a) Q(A) is structurally complete iff A ∈ ISP(FQ(A)). (b) Q(A) is universally complete iff each finite non-trivial B ∈ Q(A) is exact.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 14 / 19

slide-29
SLIDE 29

Characterizations

Let Q be a quasivariety and call each algebra A ∈ IS(FQ) exact.

Lemma

If Q = Q(K) and each A ∈ K is exact, then Q is structurally complete.

Lemma

If each non-trivial finitely presented A ∈ Q is exact, then Q is universally complete.

Theorem

For any finite algebra A: (a) Q(A) is structurally complete iff A ∈ ISP(FQ(A)). (b) Q(A) is universally complete iff each finite non-trivial B ∈ Q(A) is exact.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 14 / 19

slide-30
SLIDE 30

Characterizations

Let Q be a quasivariety and call each algebra A ∈ IS(FQ) exact.

Lemma

If Q = Q(K) and each A ∈ K is exact, then Q is structurally complete.

Lemma

If each non-trivial finitely presented A ∈ Q is exact, then Q is universally complete.

Theorem

For any finite algebra A: (a) Q(A) is structurally complete iff A ∈ ISP(FQ(A)). (b) Q(A) is universally complete iff each finite non-trivial B ∈ Q(A) is exact.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 14 / 19

slide-31
SLIDE 31

Characterizations

Let Q be a quasivariety and call each algebra A ∈ IS(FQ) exact.

Lemma

If Q = Q(K) and each A ∈ K is exact, then Q is structurally complete.

Lemma

If each non-trivial finitely presented A ∈ Q is exact, then Q is universally complete.

Theorem

For any finite algebra A: (a) Q(A) is structurally complete iff A ∈ ISP(FQ(A)). (b) Q(A) is universally complete iff each finite non-trivial B ∈ Q(A) is exact.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 14 / 19

slide-32
SLIDE 32

A Case Study

Definition

De Morgan algebras are algebras A, ∧, ∨, ¬, ⊥, ⊤ such that A, ∧, ∨, ⊥, ⊤ is a bounded distributive lattice ¬¬x = x, ¬(x ∧ y) = ¬x ∨ ¬y, and ¬(x ∨ y) = ¬x ∧ ¬y. The class DMA of De Morgan algebras is an equational class generated as a quasivariety by D4 = {⊥, n, b, ⊤}, ∧, ∨, ¬, ⊥, ⊤. ⊥ n b ⊤

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 15 / 19

slide-33
SLIDE 33

A Case Study

Definition

De Morgan algebras are algebras A, ∧, ∨, ¬, ⊥, ⊤ such that A, ∧, ∨, ⊥, ⊤ is a bounded distributive lattice ¬¬x = x, ¬(x ∧ y) = ¬x ∨ ¬y, and ¬(x ∨ y) = ¬x ∧ ¬y. The class DMA of De Morgan algebras is an equational class generated as a quasivariety by D4 = {⊥, n, b, ⊤}, ∧, ∨, ¬, ⊥, ⊤.

b b b b

⊥ n b ⊤

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 15 / 19

slide-34
SLIDE 34

A Case Study

Definition

De Morgan algebras are algebras A, ∧, ∨, ¬, ⊥, ⊤ such that A, ∧, ∨, ⊥, ⊤ is a bounded distributive lattice ¬¬x = x, ¬(x ∧ y) = ¬x ∨ ¬y, and ¬(x ∨ y) = ¬x ∧ ¬y. The class DMA of De Morgan algebras is an equational class generated as a quasivariety by D4 = {⊥, n, b, ⊤}, ∧, ∨, ¬, ⊥, ⊤.

b b b b

⊥ n b ⊤

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 15 / 19

slide-35
SLIDE 35

Subvarieties

DMA has only two proper non-trivial subvarieties: The class of Boolean algebras, BA = Q(C2). The class of Kleene algebras, KA = Q(C3).

b b b b b

C2 ⊥ ⊤ C3 ⊥ a ⊤ BA is universally complete, but not KA = Q(C3) or DMA = Q(D4); e.g. p ≈ ¬p ⇒ p ≈ q (1) holds in FKA and FDMA, but not C3 or D4.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 16 / 19

slide-36
SLIDE 36

Subvarieties

DMA has only two proper non-trivial subvarieties: The class of Boolean algebras, BA = Q(C2). The class of Kleene algebras, KA = Q(C3).

b b b b b

C2 ⊥ ⊤ C3 ⊥ a ⊤ BA is universally complete, but not KA = Q(C3) or DMA = Q(D4); e.g. p ≈ ¬p ⇒ p ≈ q (1) holds in FKA and FDMA, but not C3 or D4.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 16 / 19

slide-37
SLIDE 37

Axiomatizing Admissible Single-Conclusion Rules

Q(C4) is structurally complete, since C4 embeds into FQ(C4): Moreover, Q(C4) is axiomatized relative to KA by ¬p ≤ p, p ∧ ¬q ≤ ¬p ∨ q ⇒ ¬q ≤ q (2) But (2) holds in FKA, so it axiomatizes Q(FKA) relative to KA.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 17 / 19

slide-38
SLIDE 38

Axiomatizing Admissible Single-Conclusion Rules

Q(C4) is structurally complete, since C4 embeds into FQ(C4):

b b b b b b b b

C4 ⊥

  • 1

1 ⊤ ⊥ ⊤ p ∧ ¬p p ∨ ¬p Moreover, Q(C4) is axiomatized relative to KA by ¬p ≤ p, p ∧ ¬q ≤ ¬p ∨ q ⇒ ¬q ≤ q (2) But (2) holds in FKA, so it axiomatizes Q(FKA) relative to KA.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 17 / 19

slide-39
SLIDE 39

Axiomatizing Admissible Single-Conclusion Rules

Q(C4) is structurally complete, since C4 embeds into FQ(C4):

b b b b b b b b

C4 ⊥

  • 1

1 ⊤ ⊥ ⊤ p ∧ ¬p p ∨ ¬p Moreover, Q(C4) is axiomatized relative to KA by ¬p ≤ p, p ∧ ¬q ≤ ¬p ∨ q ⇒ ¬q ≤ q (2) But (2) holds in FKA, so it axiomatizes Q(FKA) relative to KA.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 17 / 19

slide-40
SLIDE 40

Axiomatizing Admissible Multiple-Conclusion Rules

Theorem

A finite non-trivial Kleene algebra is exact iff it satisfies (2) and p ∨ q ≈ ⊤ ⇒ p ≈ ⊤, q ≈ ⊤. (3) Also, these universal formulas axiomatize U(FKA) relative to KA.

Theorem

A finite non-trivial De Morgan algebra is exact iff it satisfies (1) and (3). Also, these universal formulas axiomatize U(FDMA) relative to DMA.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 18 / 19

slide-41
SLIDE 41

Axiomatizing Admissible Multiple-Conclusion Rules

Theorem

A finite non-trivial Kleene algebra is exact iff it satisfies (2) and p ∨ q ≈ ⊤ ⇒ p ≈ ⊤, q ≈ ⊤. (3) Also, these universal formulas axiomatize U(FKA) relative to KA.

Theorem

A finite non-trivial De Morgan algebra is exact iff it satisfies (1) and (3). Also, these universal formulas axiomatize U(FDMA) relative to DMA.

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 18 / 19

slide-42
SLIDE 42

Concluding Remarks

(Multiple-conclusion) admissible rules can be used to express properties of logics / classes of algebras. Can these rules be useful? E.g., for completeness / generation proofs or for speeding up proof search? Do we even have the right notion of admissibility for multiple-conclusion rules? E.g., should ∅ / p, ¬p be admissible in classical logic?

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 19 / 19

slide-43
SLIDE 43

Concluding Remarks

(Multiple-conclusion) admissible rules can be used to express properties of logics / classes of algebras. Can these rules be useful? E.g., for completeness / generation proofs or for speeding up proof search? Do we even have the right notion of admissibility for multiple-conclusion rules? E.g., should ∅ / p, ¬p be admissible in classical logic?

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 19 / 19

slide-44
SLIDE 44

Concluding Remarks

(Multiple-conclusion) admissible rules can be used to express properties of logics / classes of algebras. Can these rules be useful? E.g., for completeness / generation proofs or for speeding up proof search? Do we even have the right notion of admissibility for multiple-conclusion rules? E.g., should ∅ / p, ¬p be admissible in classical logic?

George Metcalfe (University of Bern) Admissible Multiple-Conclusion Rules July 2011 19 / 19