The World s Most Widely Applicable Modal Logic Theorem Prover and its Associated Infrastructure
|
|
- Cody Bruce
- 5 years ago
- Views:
Transcription
1 The World s Most Widely Applicable Modal Logic Theorem Prover and its Associated Infrastructure Alexander Steen Freie Universität Berlin RuleML Webinar September 29th 0 jww C. Benzmüller, T. Gleißner
2 Talk outline 1. Motivation 2. Flavours of modal logics 3. How it works (roughly) 4. Evaluation The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 2
3 Introduction Reasoning in Non-Classical Logics Increasing interest in various fields Artificial Intelligence (e.g. Agents, Knowledge) Computer Linguistics (e.g. Semantics) Mathematics (e.g. Geometry, Category theory) Theoretical Philosophy (e.g. Metaphysics) Legal Informatics (e.g. Computable/Smart contracts) Most powerful ATP/ITP: Classical logic only Focus here: Modal logics Prover for (propositional) modal logics exist ModLeanTAP, Molle, Bliksem, FaCT++, MOLTAP, KtSeqC, STeP, TRP... Only few for quantified variants MleanTAP, MleanCoP, MleanSeP (J. Otten) f2p+mspass The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 3
4 Introduction Reasoning in Non-Classical Logics Increasing interest in various fields Artificial Intelligence (e.g. Agents, Knowledge) Computer Linguistics (e.g. Semantics) Mathematics (e.g. Geometry, Category theory) Theoretical Philosophy (e.g. Metaphysics) Legal Informatics (e.g. Computable/Smart contracts) Most powerful ATP/ITP: Classical logic only Focus here: Modal logics Prover for (propositional) modal logics exist ModLeanTAP, Molle, Bliksem, FaCT++, MOLTAP, KtSeqC, STeP, TRP... Only few for quantified variants MleanTAP, MleanCoP, MleanSeP (J. Otten) f2p+mspass The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 3
5 Introduction Reasoning in Non-Classical Logics Increasing interest in various fields Artificial Intelligence (e.g. Agents, Knowledge) Computer Linguistics (e.g. Semantics) Mathematics (e.g. Geometry, Category theory) Theoretical Philosophy (e.g. Metaphysics) Legal Informatics (e.g. Computable/Smart contracts) Most powerful ATP/ITP: Classical logic only Focus here: Modal logics Prover for (propositional) modal logics exist ModLeanTAP, Molle, Bliksem, FaCT++, MOLTAP, KtSeqC, STeP, TRP... Only few for quantified variants MleanTAP, MleanCoP, MleanSeP (J. Otten) f2p+mspass The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 3
6 Automation of Quantified Modal Logic Motivation 1. First-order quantification is (sometimes) not enough 2. Semantic diversity/flexibility needed See studies in Metaphysics, e.g. Gödel s Ontological Argument [BenzmüllerW.-Paleo,2017] and several variants of it Anderson-Hájek Controversy [Benzm.WeberW.-Paleo,2017] The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 4
7 Automation of Quantified Modal Logic Motivation 1. First-order quantification is (sometimes) not enough 2. Semantic diversity/flexibility needed: Properties of modal operators necessary ( ) and possibly ( )... but that s not all of it! The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 4
8 Automation of Quantified Modal Logic Motivation 1. First-order quantification is (sometimes) not enough 2. Semantic diversity/flexibility needed Automation approach Indirect: Via encoding into (classical) HOL Use existing general purpose HOL reasoners The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 4
9 Automation of Quantified Modal Logic Motivation 1. First-order quantification is (sometimes) not enough 2. Semantic diversity/flexibility needed Automation approach Indirect: Via encoding into (classical) HOL Use existing general purpose HOL reasoners Advantages Sophisticated existing systems ATPs: TPS, agsyhol, Satallax, LEO-II, Leo-III Further: Isabelle, Nitpick Not fixed to any one proving system Semantic variations with minor adjustments Axiomatization Quantification semantics... The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 4
10 Higher Order Modal Logic Syntax Based on Simple type theory [Church, J.Symb.L., 1940] augmented with modalities Simple types T generated by base types and mappings ( ) Usually, base types are o and ι The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 5
11 Higher Order Modal Logic Syntax Based on Simple type theory [Church, J.Symb.L., 1940] augmented with modalities Simple types T generated by base types and mappings ( ) Usually, base types are o and ι Type of truth-values The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 5
12 Higher Order Modal Logic Syntax Based on Simple type theory [Church, J.Symb.L., 1940] augmented with modalities Simple types T generated by base types and mappings ( ) Usually, base types are o and ι Type of individuals The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 5
13 Higher Order Modal Logic Syntax Based on Simple type theory [Church, J.Symb.L., 1940] augmented with modalities Simple types T generated by base types and mappings ( ) Usually, base types are o and ι Terms defined by (α,β T, c α Σ, X α V, i I) s, t ::= c α X α Allow infix notation for binary logical connectives Remaining logical connectives can be defined as usual Formulae of HOML are those terms with type o The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 5
14 Higher Order Modal Logic Syntax Based on Simple type theory [Church, J.Symb.L., 1940] augmented with modalities Simple types T generated by base types and mappings ( ) Usually, base types are o and ι Terms defined by (α,β T, c α Σ, X α V, i I) s, t ::= c α X α (λx α.s β ) α β (s α β t α ) β Allow infix notation for binary logical connectives Remaining logical connectives can be defined as usual Formulae of HOML are those terms with type o The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 5
15 Higher Order Modal Logic Syntax Based on Simple type theory [Church, J.Symb.L., 1940] augmented with modalities Simple types T generated by base types and mappings ( ) Usually, base types are o and ι Terms defined by (α,β T, c α Σ, X α V, i I) s, t ::= c α X α (λx α.s β ) α β (s α β t α ) β ( i o o s o) o Allow infix notation for binary logical connectives Remaining logical connectives can be defined as usual Formulae of HOML are those terms with type o The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 5
16 Higher Order Modal Logic Syntax Based on Simple type theory [Church, J.Symb.L., 1940] augmented with modalities Simple types T generated by base types and mappings ( ) Usually, base types are o and ι Terms defined by (α,β T, c α Σ, X α V, i I) s, t ::= c α X α (λx α.s β ) α β (s α β t α ) β ( i o o s o) o Allow infix notation for binary logical connectives Remaining logical connectives can be defined as usual Formulae of HOML are those terms with type o The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 5
17 Higher Order Modal Logic Syntax Based on Simple type theory [Church, J.Symb.L., 1940] augmented with modalities Simple types T generated by base types and mappings ( ) Usually, base types are o and ι Terms defined by (α,β T, c α Σ, X α V, i I) s, t ::= c α X α (λx α.s β ) α β (s α β t α ) β ( i o o s o) o Allow infix notation for binary logical connectives Remaining logical connectives can be defined as usual Formulae of HOML are those terms with type o The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 5
18 Higher Order Modal Logic Semantics Extend HOL models with Kripke structures M = W, {R i } i I, {D w } w W, {I w } w W The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 6
19 Higher Order Modal Logic Semantics Extend HOL models with Kripke structures M = W, {R i } i I, {D w } w W, {I w } w W Set of possible worlds The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 6
20 Higher Order Modal Logic Semantics Extend HOL models with Kripke structures M = W, {R i } i I, {D w } w W, {I w } w W Family of accessibility relations R i W W The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 6
21 Higher Order Modal Logic Semantics Extend HOL models with Kripke structures M = W, {R i } i I, {D w } w W, {I w } w W Family of frames, one for every world Notion of frames D = (D τ ) τ T as in HOL: D ι = D o = {T, F} D τ ν = D D τ ν The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 6
22 Higher Order Modal Logic Semantics Extend HOL models with Kripke structures M = W, {R i } i I, {D w } w W, {I w } w W Family of interpretation functions I w I w c τ d D τ D w Assume I w ( ), I w ( )... is standard. The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 6
23 Higher Order Modal Logic Semantics Extend HOL models with Kripke structures M = W, {R i } i I, {D w } w W, {I w } w W Value of a term (wrt. var. assignment g): X τ M,g,w = g w (X). (not all shown here...) T if i o o s o M,g,w so M,g,v = T for all v W s.t. (w, v) R i = F otherwise Assume Henkin semantics The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 6
24 Semantic variants of HOML 1. Axiomatization of i 2. Quantification 3. Rigidity 4. Consequence The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 7
25 Semantic variants of HOML 1. Axiomatization of i What properties does the box operators have? Depending on the application domain Some popular axiom schemes: Name Axiom scheme Condition on r i Corr. formula K i (s t) ( i s i t) B s i i s symmetric wr i v vr i w D i s i s serial v.wr i v T/M i s s reflexive wr i w 4 i s i i s transitive wr i v vr i u wr i u 5 i s i i s euclidean wr i v wr i u vr i u Quantification 3. Rigidity 4. Consequence The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 7
26 Semantic variants of HOML 1. Axiomatization of i What properties does the box operators have? 2. Quantification What is the meaning of? Several popular choices exist (1) Varying domains: As introduced (unrestricted frames) (2) Constant domains: D w = D v for all worlds w, v W (3) Cumulative domains: D w D v whenever (w, v) R i 3. Rigidity (4) Decreasing domains: D w D v whenever (w, v) R i 4. Consequence The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 7
27 Semantic variants of HOML 1. Axiomatization of i What properties does the box operators have? 2. Quantification What is the meaning of? 3. Rigidity Do all constants c Σ denote the same object at every world? Several popular choices exist (1) Flexible constants: As introduced (unrestricted I w ) (2) Rigid constants: I w (c) = I v (c) for all worlds w, v W and all c Σ 4. Consequence The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 7
28 Semantic variants of HOML 1. Axiomatization of i What properties does the box operators have? 2. Quantification What is the meaning of? 3. Rigidity Do all constants c Σ denote the same object at every world? 4. Consequence What is an appropriate notion of logical consequence = HOML? Many choices exist, two of them are (1) Local consequence:... not displayed here... (2) Global consequence:... not displayed here... The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 7
29 Semantic variants of HOML 1. Axiomatization of i What properties does the box operators have? 2. Quantification What is the meaning of? 3. Rigidity Do all constants c Σ denote the same object at every world? 4. Consequence What is an appropriate notion of logical consequence = HOML? at least = 160 distinct logics The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 7
30 Semantic variants of HOML 1. Axiomatization of i What properties does the box operators have? 2. Quantification What is the meaning of? 3. Rigidity Do all constants c Σ denote the same object at every world? 4. Consequence What is an appropriate notion of logical consequence = HOML? Example: Modal logic S5, constant domains, rigid symbols Generated by 5: i s i i s Theorems: all classical tautologies, s i i s, (symmetric r i ) i s s, (reflexive r i ) X. i f X i X.f X (Barcan formula)... The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 7
31 Embedding of HOML within HOL Automation approach: Encode HOML semantics within (classical) HOL HOL (meta-logic): s, t ::= HOML (target logic): s, t ::= Embedding of in (1) Introduce new type μ for worlds HOML formulas s o are mapped to HOL predicates s μ o (2) Introduce new constants r i for each i I μ μ o (3) Connectives: o o = o o o = Π τ (τ o) o = (4) Meta-logical notions: o o = valid = The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 8
32 Embedding of HOML within HOL Automation approach: Encode HOML semantics within (classical) HOL HOL (meta-logic): s, t ::= HOML (target logic): s, t ::= Embedding of in (1) Introduce new type μ for worlds HOML formulas s o are mapped to HOL predicates s μ o (2) Introduce new constants r i for each i I μ μ o (3) Connectives: o o = o o o = Π τ (τ o) o = (4) Meta-logical notions: o o = valid = The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 8
33 Embedding of HOML within HOL Automation approach: Encode HOML semantics within (classical) HOL HOL (meta-logic): s, t ::= HOML (target logic): s, t ::= Embedding of in (1) Introduce new type μ for worlds HOML formulas s o are mapped to HOL predicates s μ o (2) Introduce new constants r i for each i I μ μ o (3) Connectives: o o = o o o = Π τ (τ o) o = (4) Meta-logical notions: o o = valid = The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 8
34 Stand-alone tool Embedding procedure implemented as stand-alone tool Semantic specification is analyzed first (Meta-)logical notions are included as axioms/definitions Output format: Plain THF (TH0) Integrated as pre-processor into Leo-III The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 9
35 Evaluation Evaluation setting: Translated all 580 mono-modal QMLTP problems to modal THF Semantic setting: 1. Modal operator axiom system {K, D, T, S4, S5} 2. Quantification semantics {constant, varying, cumul., decreasing} 3. Rigid constants 4. Consequence {local, global} Native modal logic prover: MleanCoP (J. Otten) HOL reasoners: Satallax, LEO-II, Nitpick Timeout 60s (2x AMD Opteron 2376 Quad Core/16 GB RAM) Comments on evaluation result: MleanCoP not applicable to modal logic K MleanCoP not applicable to decreasing domains semantics MleanCoP not applicable to problems with equality symbol MleanCoP not applicable for global consequence Only first-order modal logic problems Embedding approach not restricted to benchmark settings The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 10
36 Evaluation Evaluation setting: Translated all 580 mono-modal QMLTP problems to modal THF Semantic setting: 1. Modal operator axiom system {K, D, T, S4, S5} 2. Quantification semantics {constant, varying, cumul., decreasing} 3. Rigid constants 4. Consequence {local, global} Native modal logic prover: MleanCoP (J. Otten) HOL reasoners: Satallax, LEO-II, Nitpick Timeout 60s (2x AMD Opteron 2376 Quad Core/16 GB RAM) Comments on evaluation result: MleanCoP not applicable to modal logic K MleanCoP not applicable to decreasing domains semantics MleanCoP not applicable to problems with equality symbol MleanCoP not applicable for global consequence Only first-order modal logic problems Embedding approach not restricted to benchmark settings The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 10
37 Evaluation #2 Result excerpt: Theorems 400 LEO-II Satallax MleanCoP Theorems found D vary D const T vary T const S4 vary S4 const S5 vary S5 const The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 11
38 Evaluation #3 Result excerpt: Counter satisfiable (CSA) 250 Nitpick MleanCoP 200 CSA found D vary D const T vary T const S4 vary S4 const S5 vary S5 const The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 12
39 The penultimate slide Related work Generic theorem proving systems: The Logics Workbench,MetTeL2, LoTREC Embedding of further logics: Conditional logics, hybrid logics, many-valued logics, free logic,... Conclusion Provided a quite general semantics for HOML Presented a procedure that automatically converts HOML into HOL Implemented a stand-alone tool (e.g. as preprocessor) standard HOL provers can be used to reason about problems encoded in the modal THF syntax Approach feasible (no evaluation for higher-order problems yet) Many new problems contributed in the modal THF format The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 13
40 The penultimate slide Related work Generic theorem proving systems: The Logics Workbench,MetTeL2, LoTREC Embedding of further logics: Conditional logics, hybrid logics, many-valued logics, free logic,... Conclusion Provided a quite general semantics for HOML Presented a procedure that automatically converts HOML into HOL Implemented a stand-alone tool (e.g. as preprocessor) standard HOL provers can be used to reason about problems encoded in the modal THF syntax Approach feasible (no evaluation for higher-order problems yet) Many new problems contributed in the modal THF format The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 13
41 The ultimate slide Thank you for your attention! The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 14
42 Embedding of HOML within HOL Automation approach: Encode HOML semantics within (classical) HOL HOL (meta-logic): s, t ::= HOML (target logic): s, t ::= Embedding of in (1) Introduce new type μ for worlds HOML formulas s o are mapped to HOL predicates s μ o (2) Introduce new constants r i for each i I μ μ o (3) Connectives: (4) Meta-logical notions: = = = = = The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 15
43 Embedding of HOML within HOL Automation approach: Encode HOML semantics within (classical) HOL HOL (meta-logic): s, t ::= HOML (target logic): s, t ::= Embedding of in (1) Introduce new type μ for worlds HOML formulas s o are mapped to HOL predicates s μ o (2) Introduce new constants r i for each i I μ μ o (3) Connectives: (4) Meta-logical notions: = = = = = The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 15
44 Embedding of HOML within HOL Automation approach: Encode HOML semantics within (classical) HOL HOL (meta-logic): s, t ::= HOML (target logic): s, t ::= Embedding of in (1) Introduce new type μ for worlds HOML formulas s o are mapped to HOL predicates s μ o (2) Introduce new constants r i for each i I μ μ o (3) Connectives: (4) Meta-logical notions: = = = = = The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 15
45 Embedding of HOML within HOL Automation approach: Encode HOML semantics within (classical) HOL HOL (meta-logic): s, t ::= HOML (target logic): s, t ::= Embedding of in (1) Introduce new type μ for worlds HOML formulas s o are mapped to HOL predicates s μ o (2) Introduce new constants r i for each i I μ μ o (3) Connectives: (4) Meta-logical notions: o o = λs μ o.λw μ. (S W) o o o = λs μ o.λt μ o.λw μ. (S W) (T W) Π τ (τ o) o = λp τ μ o.λw μ. X τ. P X W o o = λs μ o.λw μ. V μ. (r i W V) S V = The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 15
46 Embedding of HOML within HOL Automation approach: Encode HOML semantics within (classical) HOL HOL (meta-logic): s, t ::= HOML (target logic): s, t ::= Embedding of in (1) Introduce new type μ for worlds HOML formulas s o are mapped to HOL predicates s μ o (2) Introduce new constants r i for each i I μ μ o (3) Connectives: (4) Meta-logical notions: o o = λs μ o.λw μ. (S W) o o o = λs μ o.λt μ o.λw μ. (S W) (T W) Π τ (τ o) o = λp τ μ o.λw μ. X τ. P X W o o = λs μ o.λw μ. V μ. (r i W V) S V valid = λs μ o. W μ. s W The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 15
47 Embedding of HOML within HOL #2 Embedding semantic variants 1. Axiomatization of i 2. Quantification 3. Rigidity 4. Consequence The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 16
48 Embedding of HOML within HOL #2 Embedding semantic variants 1. Axiomatization of i Recall correspondences: Name Axiom scheme Condition on r i Corr. formula B s i i s symmetric wr i v vr i w For each desired axiom scheme for i : Postulate frame condition on r i as HOL axiom 2. Quantification 3. Rigidity 4. Consequence The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 16
49 Embedding of HOML within HOL #2 Embedding semantic variants 1. Axiomatization of i Postulate frame condition on r i as HOL axiom 2. Quantification Choose appropriate definition/axiomatization of quantifier: Constant domains quantifier: Π τ (τ o) o = λp τ μ o.λw μ. X τ. P X W Varying domains quantifier: Π τ (τ o) o,va = λp τ μ o.λw μ. X τ. (eiw X W) (P X W) Cumulative/decreasing domains quantifier: Add axioms on eiw 3. Rigidity 4. Consequence The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 16
50 Embedding of HOML within HOL #2 Embedding semantic variants 1. Axiomatization of i Postulate frame condition on r i as HOL axiom 2. Quantification Choose appropriate definition/axiomatization of quantifier 3. Rigidity Rigid constants: Only translate Boolean types to predicates: o = μ o Rigid constants: Also translate individuals types to predicates: ι = μ ι 4. Consequence The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 16
51 Embedding of HOML within HOL #2 Embedding semantic variants 1. Axiomatization of i Postulate frame condition on r i as HOL axiom 2. Quantification Choose appropriate definition/axiomatization of quantifier 3. Rigidity Appropriate type lifting 4. Consequence Global consequence: Apply valid (μ o) o to all translated s μ o s o = valid (μ o) o s μ o Local consequence: Apply actuality operator A to all translated s μ o s o = A (μ o) o s μ o where A = λs μ o. s w actual and w actual is an uninterpreted symbol The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 16
52 Problem representation Ongoing work: Extension of TPTP THF syntax for modal logic (1) Formula syntax thf( classical, axiom,! [X:$i]: X)). Extend syntax with modalities thf( modal, axiom,! [X:$i]: X))). thf( multi_modal, axiom,! [X:$i]: X))). (2) Semantics configuration Add logic -annotated statements to the problem: thf(simple_s5, logic, ($modal := [ $constants := $rigid, $quantification := $constant, $consequence := $global, $modalities := $modal_system_s5 ])). Intended semantics is attached to the problem The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 17
53 Problem representation Ongoing work: Extension of TPTP THF syntax for modal logic (1) Formula syntax thf( classical, axiom,! [X:$i]: X)). Extend syntax with modalities thf( modal, axiom,! [X:$i]: X))). thf( multi_modal, axiom,! [X:$i]: X))). (2) Semantics configuration Add logic -annotated statements to the problem: thf(simple_s5, logic, ($modal := [ $constants := $rigid, $quantification := $constant, $consequence := $global, $modalities := $modal_system_s5 ])). Intended semantics is attached to the problem The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 17
54 Problem representation Ongoing work: Extension of TPTP THF syntax for modal logic (1) Formula syntax thf( classical, axiom,! [X:$i]: X)). Extend syntax with modalities thf( modal, axiom,! [X:$i]: X))). thf( multi_modal, axiom,! [X:$i]: X))). (2) Semantics configuration Add logic -annotated statements to the problem: thf(simple_s5, logic, ($modal := [ $constants := $rigid, $quantification := $constant, $consequence := $global, $modalities := $modal_system_s5 ])). Intended semantics is attached to the problem The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 17
55 Problem representation Ongoing work: Extension of TPTP THF syntax for modal logic (1) Formula syntax thf( classical, axiom,! [X:$i]: X)). Extend syntax with modalities thf( modal, axiom,! [X:$i]: X))). thf( multi_modal, axiom,! [X:$i]: X))). (2) Semantics configuration Add logic -annotated statements to the problem: thf( mydomain_type, type, ( human : $ttype ) ). thf( myconstant_declaration, type, ( myconstant : $i ) ). thf( complicated_s5, logic, ( $modal := [ $constants := [ $rigid, myconstant := $flexible ], $quantification := [ $constant, human := $varying ], $consequence := [ $global, myaxiom := $local ], $modalities := [ $modal_system_s5, 1 := $modal_system_t ] ] ) ). Intended semantics is attached to the problem The World s Most Widely Applicable Modal Logic Theorem Prover, RuleML Webinar 18
Agent-Based HOL Reasoning 1
Agent-Based HOL Reasoning 1 Alexander Steen Max Wisniewski Christoph Benzmüller Freie Universität Berlin 5th International Congress on Mathematical Software (ICMS 2016) 1 This work has been supported by
More informationUtilizing Church s Type Theory as a Universal Logic 1
Utilizing Church s Type Theory as a Universal Logic 1 Christoph Benzmüller Freie Universität Berlin Presentation at TU Wien, October 31, 2012 1 This work has been funded by the DFG under grants BE 2501/6-1,
More informationTutorial on Reasoning in Expressive Non-Classical Logics with Isabelle/HOL
Tutorial on Reasoning in Expressive Non-Classical Logics with Isabelle/HOL Alexander Steen 1, Max Wisniewski 1, and Christoph Benzmüller 1 Freie Universität Berlin, Berlin, Germany a.steen m.wisniewski
More informationCombining and Automating Classical and Non-Classical Logics in Classical Higher-Order Logics
Annals of Mathematics and Artificial Intelligence (pre-final version) The final publication is available at www.springerlink.com Combining and Automating Classical and Non-Classical Logics in Classical
More informationGödel s Proof of God s Existence
Gödel s Proof of God s Existence Christoph Benzmüller and Bruno Woltzenlogel Paleo Square of Opposition Vatican, May 6, 2014 A gift to Priest Edvaldo in Piracicaba, Brazil Christoph Benzmüller and Bruno
More informationHigher-Order Aspects and Context in SUMO
Higher-Order Aspects and Context in SUMO Christoph Benzmüller 1, Freie Universität Berlin, Germany Adam Pease Articulate Software, Angwin, CA, USA Abstract This article addresses the automation of higher-order
More informationHigher-Order Aspects and Context in SUMO
Higher-Order Aspects and Context in SUMO Christoph Benzmüller 1, Freie Universität Berlin, Germany Adam Pease Rearden Commerce, Foster City, CA, USA Abstract This article addresses the automation of higher-order
More informationAutomating Access Control Logics in Simple Type Theory with LEO-II
Automating Access Control Logics in Simple Type Theory with LEO-II Christoph Benzmüller Abstract Garg and Abadi recently proved that prominent access control logics can be translated in a sound and complete
More informationPrinciples of Knowledge Representation and Reasoning
Principles of Knowledge Representation and Reasoning Modal Logics Bernhard Nebel, Malte Helmert and Stefan Wölfl Albert-Ludwigs-Universität Freiburg May 2 & 6, 2008 Nebel, Helmert, Wölfl (Uni Freiburg)
More informationTypes, Tableaus and Gödel s God in Isabelle/HOL
Types, Tableaus and Gödel s God in Isabelle/HOL David Fuenmayor 1 and Christoph Benzmüller 2,1 1 Freie Universität Berlin, Germany 2 University of Luxembourg, Luxembourg August 16, 2018 Abstract A computer-formalisation
More informationHigher-Order Automated Theorem Provers
Higher-Order Automated Theorem Provers Christoph Benzmüller Department of Mathematics and Computer Science Freie Universität Berlin, Germany c.benzmueller@fu-berlin.de 1 Introduction The automation of
More informationAnselm s God in Isabelle/HOL
Anselm s God in Isabelle/HOL Ben Blumson September 12, 2017 Contents 1 Introduction 1 2 Free Logic 2 3 Definite Descriptions 3 4 Anselm s Argument 4 5 The Prover9 Argument 6 6 Soundness 7 7 Conclusion
More informationSystematic Verification of the Modal Logic Cube in Isabelle/HOL
Systematic Verification of the Modal Logic Cube in Isabelle/HOL Christoph Benzmüller Maximilian Claus Dep. of Mathematics and Computer Science, Freie Universität Berlin, Germany c.benzmueller m.claus@fu-berlin.de
More informationThe Curry-Howard Isomorphism
The Curry-Howard Isomorphism Software Formal Verification Maria João Frade Departmento de Informática Universidade do Minho 2008/2009 Maria João Frade (DI-UM) The Curry-Howard Isomorphism MFES 2008/09
More informationThe Inconsistency in Gödel s Ontological Argument: A Success Story for AI in Metaphysics
The Inconsistency in Gödel s Ontological Argument: A Success Story for AI in Metaphysics Christoph Benzmüller Freie Universität Berlin & Stanford University c.benzmueller@gmail.com Bruno Woltzenlogel Paleo
More informationA Journey through the Possible Worlds of Modal Logic Lecture 1: Introduction to modal logics
A Journey through the Possible Worlds of Modal Logic Lecture 1: Introduction to modal logics Valentin Goranko Department of Philosophy, Stockholm University ESSLLI 2016, Bolzano, August 22, 2016 Outline
More informationthe logic of provability
A bird s eye view on the logic of provability Rineke Verbrugge, Institute of Artificial Intelligence, University of Groningen Annual Meet on Logic and its Applications, Calcutta Logic Circle, Kolkata,
More informationModal Logic. UIT2206: The Importance of Being Formal. Martin Henz. March 19, 2014
Modal Logic UIT2206: The Importance of Being Formal Martin Henz March 19, 2014 1 Motivation The source of meaning of formulas in the previous chapters were models. Once a particular model is chosen, say
More informationModal logics: an introduction
Modal logics: an introduction Valentin Goranko DTU Informatics October 2010 Outline Non-classical logics in AI. Variety of modal logics. Brief historical remarks. Basic generic modal logic: syntax and
More informationAn Introduction to Modal Logic V
An Introduction to Modal Logic V Axiomatic Extensions and Classes of Frames Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, November 7 th 2013
More informationMeaning and Reference INTENSIONAL AND MODAL LOGIC. Intensional Logic. Frege: Predicators (general terms) have
INTENSIONAL AND MODAL LOGIC Meaning and Reference Why do we consider extensions to the standard logical language(s)? Requirements of knowledge representation / domain modelling Intensional expressions:
More information2 DANIEL KIRCHNER, CHRISTOPH BENZMÜLLER, AND EDWARD N. ZALTA
MECHANIZING PRINCIPIA LOGICO-METAPHYSICA IN FUNCTIONAL TYPE THEORY arxiv:1711.06542v1 [cs.lo] 16 Nov 2017 DANIEL KIRCHNER, CHRISTOPH BENZMÜLLER, AND EDWARD N. ZALTA Abstract. Principia Logico-Metaphysica
More informationExpressiveness, decidability, and undecidability of Interval Temporal Logic
University of Udine Department of Mathematics and Computer Science Expressiveness, decidability, and undecidability of Interval Temporal Logic ITL - Beyond the end of the light Ph.D. Defence Dario Della
More informationSEKI-Report ISSN
arxiv:0901.3574v2 [cs.lo] 4 Mar 2009 UNIVERSITÄT DES SAARLANDES FACHRICHTUNG INFORMATIK D 66123 SAARBRÜCKEN GERMANY WWW: http://www.ags.uni-sb.de/ SEKI-Report ISSN 1437-4447 Automating Access Control Logics
More information02 Propositional Logic
SE 2F03 Fall 2005 02 Propositional Logic Instructor: W. M. Farmer Revised: 25 September 2005 1 What is Propositional Logic? Propositional logic is the study of the truth or falsehood of propositions or
More informationVinter: A Vampire-Based Tool for Interpolation
Vinter: A Vampire-Based Tool for Interpolation Kryštof Hoder 1, Andreas Holzer 2, Laura Kovács 2, and Andrei Voronkov 1 1 University of Manchester 2 TU Vienna Abstract. This paper describes the Vinter
More informationOn a (Quite) Universal Theorem Proving Approach and its Application to Metaphycis
On a (Quite) Universal Theorem Proving Approach and its Application to Metaphycis Christoph Benzmüller 1, FU Berlin jww: B. Woltzenlogel Paleo, L. Paulson, C. Brown, G. Sutcliffe and many others! Tableaux
More informationAutomated Reasoning Lecture 2: Propositional Logic and Natural Deduction
Automated Reasoning Lecture 2: Propositional Logic and Natural Deduction Jacques Fleuriot jdf@inf.ed.ac.uk Logic Puzzles 1. Tomorrow will be sunny or rainy. Tomorrow will not be sunny. What will the weather
More information09 Modal Logic II. CS 3234: Logic and Formal Systems. October 14, Martin Henz and Aquinas Hobor
Martin Henz and Aquinas Hobor October 14, 2010 Generated on Thursday 14 th October, 2010, 11:40 1 Review of Modal Logic 2 3 4 Motivation Syntax and Semantics Valid Formulas wrt Modalities Correspondence
More informationTR : Binding Modalities
City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2012 TR-2012011: Binding Modalities Sergei N. Artemov Tatiana Yavorskaya (Sidon) Follow this and
More informationFirst-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms
First-Order Logic 1 Syntax Domain of Discourse The domain of discourse for first order logic is FO structures or models. A FO structure contains Relations Functions Constants (functions of arity 0) FO
More informationAlgebraizing Hybrid Logic. Evangelos Tzanis University of Amsterdam Institute of Logic, Language and Computation
Algebraizing Hybrid Logic Evangelos Tzanis University of Amsterdam Institute of Logic, Language and Computation etzanis@science.uva.nl May 1, 2005 2 Contents 1 Introduction 5 1.1 A guide to this thesis..........................
More informationLogic & Logic Agents Chapter 7 (& background)
Lecture Notes, Advanced Artificial Intelligence (SCOM7341) Sina Institute, University of Birzeit 2 nd Semester, 2012 Advanced Artificial Intelligence (SCOM7341) Logic & Logic Agents Chapter 7 (& background)
More informationcse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018
cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 Chapter 7 Introduction to Intuitionistic and Modal Logics CHAPTER 7 SLIDES Slides Set 1 Chapter 7 Introduction to Intuitionistic and Modal Logics
More informationAutomating Emendations of the Ontological Argument in Intensional Higher-Order Modal Logic
Automating Emendations of the Ontological Argument in Intensional Higher-Order Modal Logic David Fuenmayor 1 and Christoph Benzmüller 2,1 1 Freie Universität Berlin, Germany 2 University of Luxembourg,
More informationAn Introduction to Modal Logic III
An Introduction to Modal Logic III Soundness of Normal Modal Logics Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, October 24 th 2013 Marco Cerami
More informationOn the satisfiability problem for a 4-level quantified syllogistic and some applications to modal logic
On the satisfiability problem for a 4-level quantified syllogistic and some applications to modal logic Domenico Cantone and Marianna Nicolosi Asmundo Dipartimento di Matematica e Informatica Università
More informationApplied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw
Applied Logic Lecture 1 - Propositional logic Marcin Szczuka Institute of Informatics, The University of Warsaw Monographic lecture, Spring semester 2017/2018 Marcin Szczuka (MIMUW) Applied Logic 2018
More informationClass 29 - November 3 Semantics for Predicate Logic
Philosophy 240: Symbolic Logic Fall 2010 Mondays, Wednesdays, Fridays: 9am - 9:50am Hamilton College Russell Marcus rmarcus1@hamilton.edu Class 29 - November 3 Semantics for Predicate Logic I. Proof Theory
More informationTR : Possible World Semantics for First Order LP
City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2011 TR-2011010: Possible World Semantics for First Order LP Melvin Fitting Follow this and additional
More informationFirst-Order Logic First-Order Theories. Roopsha Samanta. Partly based on slides by Aaron Bradley and Isil Dillig
First-Order Logic First-Order Theories Roopsha Samanta Partly based on slides by Aaron Bradley and Isil Dillig Roadmap Review: propositional logic Syntax and semantics of first-order logic (FOL) Semantic
More informationPropositions. c D. Poole and A. Mackworth 2010 Artificial Intelligence, Lecture 5.1, Page 1
Propositions An interpretation is an assignment of values to all variables. A model is an interpretation that satisfies the constraints. Often we don t want to just find a model, but want to know what
More informationS4LP and Local Realizability
S4LP and Local Realizability Melvin Fitting Lehman College CUNY 250 Bedford Park Boulevard West Bronx, NY 10548, USA melvin.fitting@lehman.cuny.edu Abstract. The logic S4LP combines the modal logic S4
More informationOutline. Overview. Syntax Semantics. Introduction Hilbert Calculus Natural Deduction. 1 Introduction. 2 Language: Syntax and Semantics
Introduction Arnd Poetzsch-Heffter Software Technology Group Fachbereich Informatik Technische Universität Kaiserslautern Sommersemester 2010 Arnd Poetzsch-Heffter ( Software Technology Group Fachbereich
More informationDiscrete Mathematics
Discrete Mathematics Yi Li Software School Fudan University March 13, 2017 Yi Li (Fudan University) Discrete Mathematics March 13, 2017 1 / 1 Review of Lattice Ideal Special Lattice Boolean Algebra Yi
More informationMatching Logic: Syntax and Semantics
Matching Logic: Syntax and Semantics Grigore Roșu 1 and Traian Florin Șerbănuță 2 1 University of Illinois at Urbana-Champaign, USA grosu@illinois.edu 2 University of Bucharest, Romania traian.serbanuta@unibuc.ro
More informationSystematic Verification of the Intuitionistic Modal Logic Cube in Isabelle/HOL
Department of Mathematics and Computer Science Institute of Computer Science Bachelor thesis Systematic Verification of the Intuitionistic Modal Logic Cube in Isabelle/HOL Hanna Lachnitt hanna.lachnitt@fu-berlin.de
More informationGeneral methods in proof theory for modal logic - Lecture 1
General methods in proof theory for modal logic - Lecture 1 Björn Lellmann and Revantha Ramanayake TU Wien Tutorial co-located with TABLEAUX 2017, FroCoS 2017 and ITP 2017 September 24, 2017. Brasilia.
More informationThe Modal Logic of Pure Provability
The Modal Logic of Pure Provability Samuel R. Buss Department of Mathematics University of California, San Diego July 11, 2002 Abstract We introduce a propositional modal logic PP of pure provability in
More informationPrefixed Tableaus and Nested Sequents
Prefixed Tableaus and Nested Sequents Melvin Fitting Dept. Mathematics and Computer Science Lehman College (CUNY), 250 Bedford Park Boulevard West Bronx, NY 10468-1589 e-mail: melvin.fitting@lehman.cuny.edu
More informationValidating QBF Invalidity in HOL4
Interactive Theorem Proving (ITP) 14 July, 2010 Quantified Boolean Formulae Quantified Boolean Formulae Motivation System Overview Related Work QBF = propositional logic + quantifiers over Boolean variables
More informationLogic in Computer Science. Frank Wolter
Logic in Computer Science Frank Wolter Meta Information Slides, exercises, and other relevant information are available at: http://www.liv.ac.uk/~frank/teaching/comp118/comp118.html The module has 18 lectures.
More informationThe Logic of Proofs, Semantically
The Logic of Proofs, Semantically Melvin Fitting Dept. Mathematics and Computer Science Lehman College (CUNY), 250 Bedford Park Boulevard West Bronx, NY 10468-1589 e-mail: fitting@lehman.cuny.edu web page:
More informationADyadicDeonticLogicinHOL
Christoph Benzmüller University of Luxembourg, Luxembourg, and Freie Universität Berlin, Germany c.benzmueller@gmail.com Ali Farjami University of Luxembourg, Luxembourg farjami110@gmail.com Xavier Parent
More informationBeyond First-Order Logic
Beyond First-Order Logic Software Formal Verification Maria João Frade Departmento de Informática Universidade do Minho 2008/2009 Maria João Frade (DI-UM) Beyond First-Order Logic MFES 2008/09 1 / 37 FOL
More informationCSE 1400 Applied Discrete Mathematics Definitions
CSE 1400 Applied Discrete Mathematics Definitions Department of Computer Sciences College of Engineering Florida Tech Fall 2011 Arithmetic 1 Alphabets, Strings, Languages, & Words 2 Number Systems 3 Machine
More informationOn the duality of proofs and countermodels in labelled sequent calculi
On the duality of proofs and countermodels in labelled sequent calculi Sara Negri Department of Philosophy PL 24, Unioninkatu 40 B 00014 University of Helsinki, Finland sara.negri@helsinki.fi The duality
More informationWHAT IS THE CORRECT LOGIC OF NECESSITY, ACTUALITY AND APRIORITY?
THE REVIEW OF SYMBOLIC LOGIC Volume 7, Number 3, September 2014 WHAT IS THE CORRECT LOGIC OF NECESSITY, ACTUALITY AND APRIORITY? PETER FRITZ University of Oxford Abstract. This paper is concerned with
More informationMULTI-AGENT ONLY-KNOWING
MULTI-AGENT ONLY-KNOWING Gerhard Lakemeyer Computer Science, RWTH Aachen University Germany AI, Logic, and Epistemic Planning, Copenhagen October 3, 2013 Joint work with Vaishak Belle Contents of this
More informationPropositional Logic: Models and Proofs
Propositional Logic: Models and Proofs C. R. Ramakrishnan CSE 505 1 Syntax 2 Model Theory 3 Proof Theory and Resolution Compiled at 11:51 on 2016/11/02 Computing with Logic Propositional Logic CSE 505
More informationcse 311: foundations of computing Fall 2015 Lecture 6: Predicate Logic, Logical Inference
cse 311: foundations of computing Fall 2015 Lecture 6: Predicate Logic, Logical Inference quantifiers x P(x) P(x) is true for every x in the domain read as for all x, P of x x P x There is an x in the
More informationTRUTH TELLERS. Volker Halbach. Scandinavian Logic Symposium. Tampere
TRUTH TELLERS Volker Halbach Scandinavian Logic Symposium Tampere 25th August 2014 I m wrote two papers with Albert Visser on this and related topics: Self-Reference in Arithmetic, http://www.phil.uu.nl/preprints/lgps/number/316
More informationMaximal Introspection of Agents
Electronic Notes in Theoretical Computer Science 70 No. 5 (2002) URL: http://www.elsevier.nl/locate/entcs/volume70.html 16 pages Maximal Introspection of Agents Thomas 1 Informatics and Mathematical Modelling
More informationInterpretability Logic
Interpretability Logic Logic and Applications, IUC, Dubrovnik vukovic@math.hr web.math.pmf.unizg.hr/ vukovic/ Department of Mathematics, Faculty of Science, University of Zagreb September, 2013 Interpretability
More informationSyntax. Notation Throughout, and when not otherwise said, we assume a vocabulary V = C F P.
First-Order Logic Syntax The alphabet of a first-order language is organised into the following categories. Logical connectives:,,,,, and. Auxiliary symbols:.,,, ( and ). Variables: we assume a countable
More informationReasoning Under Uncertainty: Introduction to Probability
Reasoning Under Uncertainty: Introduction to Probability CPSC 322 Lecture 23 March 12, 2007 Textbook 9 Reasoning Under Uncertainty: Introduction to Probability CPSC 322 Lecture 23, Slide 1 Lecture Overview
More informationDeveloping Modal Tableaux and Resolution Methods via First-Order Resolution
Developing Modal Tableaux and Resolution Methods via First-Order Resolution Renate Schmidt University of Manchester Reference: Advances in Modal Logic, Vol. 6 (2006) Modal logic: Background Established
More informationMechanically Verifying Logic Translations
Mechanically Verifying Logic Translations Kristina Sojakova Master Thesis School of Engineering and Sciences, Jacobs University Bremen Reviewers: Dr. Florian Rabe, Prof. Michael Kohlhase 24. August 2010
More informationA NOTE ON COMPOSITIONALITY IN THE FIRST ORDER LANGUAGE
Janusz Maciaszek Luis Villegas-Forero A NOTE ON COMPOSITIONALITY IN THE FIRST ORDER LANGUAGE Abstract The main objective of this paper is to present the syntax and semantic of First Order Language in a
More informationCS 4110 Programming Languages & Logics. Lecture 16 Programming in the λ-calculus
CS 4110 Programming Languages & Logics Lecture 16 Programming in the λ-calculus 30 September 2016 Review: Church Booleans 2 We can encode TRUE, FALSE, and IF, as: TRUE λx. λy. x FALSE λx. λy. y IF λb.
More informationCOMP9414: Artificial Intelligence Propositional Logic: Automated Reasoning
COMP9414, Monday 26 March, 2012 Propositional Logic 2 COMP9414: Artificial Intelligence Propositional Logic: Automated Reasoning Overview Proof systems (including soundness and completeness) Normal Forms
More informationFirst-Order Logic (FOL)
First-Order Logic (FOL) Also called Predicate Logic or Predicate Calculus 2. First-Order Logic (FOL) FOL Syntax variables x, y, z, constants a, b, c, functions f, g, h, terms variables, constants or n-ary
More informationA theory of modular and dynamic knowledge representation
A theory of modular and dynamic knowledge representation Ján Šefránek Institute of Informatics, Comenius University, Mlynská dolina, 842 15 Bratislava, Slovakia, phone: (421-7) 6029 5436, e-mail: sefranek@fmph.uniba.sk
More informationHandbook of Logic and Proof Techniques for Computer Science
Steven G. Krantz Handbook of Logic and Proof Techniques for Computer Science With 16 Figures BIRKHAUSER SPRINGER BOSTON * NEW YORK Preface xvii 1 Notation and First-Order Logic 1 1.1 The Use of Connectives
More informationTheoretical Computer Science. Representing model theory in a type-theoretical logical framework
Theoretical Computer Science 412 (2011) 4919 4945 Contents lists available at ScienceDirect Theoretical Computer Science journal homepage: www.elsevier.com/locate/tcs Representing model theory in a type-theoretical
More informationQuantified Modal Logic and the Ontology of Physical Objects
Scuola Normale Superiore Classe di Lettere e Filosofia Anno Accademico 2004-05 Tesi di Perfezionamento Quantified Modal Logic and the Ontology of Physical Objects CANDIDATO: Dott. F. Belardinelli RELATORE:
More informationTowards A Multi-Agent Subset Space Logic
Towards A Multi-Agent Subset Space Logic A Constructive Approach with Applications Department of Computer Science The Graduate Center of the City University of New York cbaskent@gc.cuny.edu www.canbaskent.net
More informationModal Logic XXI. Yanjing Wang
Modal Logic XXI Yanjing Wang Department of Philosophy, Peking University May 17th, 2017 Advanced Modal Logic (2017 Spring) 1 Completeness via Canonicity Soundness and completeness Definition (Soundness)
More informationTo every formula scheme there corresponds a property of R. This relationship helps one to understand the logic being studied.
Modal Logic (2) There appeared to be a correspondence between the validity of Φ Φ and the property that the accessibility relation R is reflexive. The connection between them is that both relied on the
More informationIntroduction to Logic
Introduction to Logic Alwen Tiu The Australian National University Summer Schools in Logic and Learning 26 January 6 February 2009, Canberra Alwen Tiu (ANU) Introduction to Logic SSLL 2009 1 / 101 Logic
More informationA Success Story of Higher-Order (Automated) Theorem Proving in Computational Metaphysics
A Success Story of Higher-Order (Automated) Theorem Proving in Computational Metaphysics Christoph Benzmüller 1, Stanford (CSLI/Cordula Hall) & FU Berlin jww: B. Woltzenlogel Paleo (& L. Paulson, C. Brown,
More informationvia Topos Theory Olivia Caramello University of Cambridge The unification of Mathematics via Topos Theory Olivia Caramello
in University of Cambridge 2 / 23 in in In this lecture, whenever I use the word topos, I really mean Grothendieck topos. Recall that a Grothendieck topos can be seen as: a generalized space a mathematical
More informationChurch and Curry: Combining Intrinsic and Extrinsic Typing
Church and Curry: Combining Intrinsic and Extrinsic Typing Frank Pfenning Dedicated to Peter Andrews on the occasion of his retirement Department of Computer Science Carnegie Mellon University April 5,
More informationComputational Logic and the Quest for Greater Automation
Computational Logic and the Quest for Greater Automation Lawrence C Paulson, Distinguished Affiliated Professor for Logic in Informatics Technische Universität München (and Computer Laboratory, University
More informationMotivation. CS389L: Automated Logical Reasoning. Lecture 10: Overview of First-Order Theories. Signature and Axioms of First-Order Theory
Motivation CS389L: Automated Logical Reasoning Lecture 10: Overview of First-Order Theories Işıl Dillig Last few lectures: Full first-order logic In FOL, functions/predicates are uninterpreted (i.e., structure
More informationCS206 Lecture 21. Modal Logic. Plan for Lecture 21. Possible World Semantics
CS206 Lecture 21 Modal Logic G. Sivakumar Computer Science Department IIT Bombay siva@iitb.ac.in http://www.cse.iitb.ac.in/ siva Page 1 of 17 Thu, Mar 13, 2003 Plan for Lecture 21 Modal Logic Possible
More informationScalable and Accurate Verification of Data Flow Systems. Cesare Tinelli The University of Iowa
Scalable and Accurate Verification of Data Flow Systems Cesare Tinelli The University of Iowa Overview AFOSR Supported Research Collaborations NYU (project partner) Chalmers University (research collaborator)
More informationHypersequent Calculi for some Intermediate Logics with Bounded Kripke Models
Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models Agata Ciabattoni Mauro Ferrari Abstract In this paper we define cut-free hypersequent calculi for some intermediate logics semantically
More informationFirst-Order Theorem Proving and Vampire
First-Order Theorem Proving and Vampire Laura Kovács 1,2 and Martin Suda 2 1 TU Wien 2 Chalmers Outline Introduction First-Order Logic and TPTP Inference Systems Saturation Algorithms Redundancy Elimination
More informationPropositional Logic: Syntax
Logic Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about time (and programs) epistemic
More informationComparing Justified and Common Knowledge
Comparing Justified and Common Knowledge Evangelia Antonakos Graduate Center CUNY Ph.D. Program in Mathematics 365 Fifth Avenue, New York, NY 10016 U.S.A. Eva@Antonakos.net Abstract. What is public information
More informationLecture 2: Syntax. January 24, 2018
Lecture 2: Syntax January 24, 2018 We now review the basic definitions of first-order logic in more detail. Recall that a language consists of a collection of symbols {P i }, each of which has some specified
More informationLogic & Logic Agents Chapter 7 (& Some background)
Lecture Notes on Logic & Logic Agents University of Birzeit, Palestine 2013 Artificial Intelligence Logic & Logic Agents Chapter 7 (& Some background) Dr. Mustafa Jarrar Sina Institute, University of Birzeit
More informationDesigning and Evaluating Generic Ontologies
Designing and Evaluating Generic Ontologies Michael Grüninger Department of Industrial Engineering University of Toronto gruninger@ie.utoronto.ca August 28, 2007 1 Introduction One of the many uses of
More informationRestricted truth predicates in first-order logic
Restricted truth predicates in first-order logic Thomas Bolander 1 Introduction It is well-known that there exist consistent first-order theories that become inconsistent when we add Tarski s schema T.
More informationDatabase Theory VU , SS Complexity of Query Evaluation. Reinhard Pichler
Database Theory Database Theory VU 181.140, SS 2018 5. Complexity of Query Evaluation Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität Wien 17 April, 2018 Pichler
More informationTeooriaseminar. TTÜ Küberneetika Instituut. May 10, Categorical Models. for Two Intuitionistic Modal Logics. Wolfgang Jeltsch.
TTÜ Küberneetika Instituut Teooriaseminar May 10, 2012 1 2 3 4 1 2 3 4 Modal logics used to deal with things like possibility, belief, and time in this talk only time two new operators and : ϕ now and
More informationLogic. Propositional Logic: Syntax
Logic Propositional Logic: Syntax Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about
More informationThe Importance of Being Formal. Martin Henz. February 5, Propositional Logic
The Importance of Being Formal Martin Henz February 5, 2014 Propositional Logic 1 Motivation In traditional logic, terms represent sets, and therefore, propositions are limited to stating facts on sets
More informationAdding Modal Operators to the Action Language A
Adding Modal Operators to the Action Language A Aaron Hunter Simon Fraser University Burnaby, B.C. Canada V5A 1S6 amhunter@cs.sfu.ca Abstract The action language A is a simple high-level language for describing
More information