Outline. Adaptive Logics. Introductory Remarks (2) Introductory Remarks (1) Incomplete Survey. Introductory Remarks (3)

Similar documents
4 ENTER Adaptive Logics

A Universal Logic Approach to Adaptive Logics

Metatheory of The Standard Format

Problem Solving and Adaptive Logics. A Logico-Philosophical Study

A Formal Logic for the Abduction of Singular Hypotheses

Yes Fellows, Most Human Reasoning is Complex

Strategies and Combinations

Adaptive Logics. p p. Manuel Bremer Centre for Logic, Language and Information

An adaptive logic for relevant classical deduction

Classical Propositional Logic

Tutorial: Nonmonotonic Logic

Tutorial: Nonmonotonic Logic (Day 2)

Outline. 1 Plausible Reasoning. 2 Preferential / Selection Semantics (KLM, Shoham) 3 Bibliography

Adaptive Logics for Abduction and the Explication of Explanation-Seeking Processes

Journal of Applied Logic

Which Style of Reasoning to Choose in the Face of Conflicting Information?

A DISJUNCTION IS EXCLUSIVE UNTIL PROVEN OTHERWISE INTRODUCING THE ADAPTIVE LOGICS APPROACH TO GRICEAN PRAGMATICS

A RICH PARACONSISTENT EXTENSION OF FULL POSITIVE LOGIC DIDERIK BATENS AND KRISTOF DE CLERCQ

Introduction to Metalogic

COMP 182 Algorithmic Thinking. Proofs. Luay Nakhleh Computer Science Rice University

Mathematical Logic. Reasoning in First Order Logic. Chiara Ghidini. FBK-IRST, Trento, Italy

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION

Learning Goals of CS245 Logic and Computation

An Adaptive Logic for the Formal Explication of Scalar Implicatures

On the Complexity of the Reflected Logic of Proofs

A Formal Logic for Abductive Reasoning

02 Propositional Logic

Applied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw

3. The Logic of Quantified Statements Summary. Aaron Tan August 2017

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1

INTRODUCTION TO LOGIC. Propositional Logic. Examples of syntactic claims

Two hours. Examination definition sheet is available at the back of the examination. UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE

Expressive Power, Mood, and Actuality

Class 29 - November 3 Semantics for Predicate Logic

2-4: The Use of Quantifiers

Argumentation and rules with exceptions

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

EROTETIC SEARCH SCENARIOS, PROBLEM-SOLVING, AND DEDUCTION # ANDRZEJ WIŚNIEWSKI

CITS2211 Discrete Structures Proofs

Tableaux, Abduction and Truthlikeness RESEARCH REPORT

Tutorial: Nonmonotonic Logic (Day 1)

A Positive Formalization for the Notion of Pragmatic Truth 1

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages)

Natural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson

Combining Inductive Generalization and Factual Abduction

CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC

Logic: The Big Picture

Examples: P: it is not the case that P. P Q: P or Q P Q: P implies Q (if P then Q) Typical formula:

Propositional Calculus - Soundness & Completeness of H

The logic of Σ formulas

PREDICATE LOGIC: UNDECIDABILITY AND INCOMPLETENESS HUTH AND RYAN 2.5, SUPPLEMENTARY NOTES 2

First-Degree Entailment

Encoding formulas with partially constrained weights in a possibilistic-like many-sorted propositional logic

Overview. I Review of natural deduction. I Soundness and completeness. I Semantics of propositional formulas. I Soundness proof. I Completeness proof.

Logic for Computer Science - Week 4 Natural Deduction

Nested Epistemic Logic Programs

Chapter 2: Introduction to Propositional Logic

3 Propositional Logic

Predicate Logic - Semantic Tableau

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University

Modal logics: an introduction

Peano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now

First-Order Logic. Chapter Overview Syntax

Completeness in the Monadic Predicate Calculus. We have a system of eight rules of proof. Let's list them:

Handout: Proof of the completeness theorem

Statements, Implication, Equivalence

Bayesian Reasoning. Adapted from slides by Tim Finin and Marie desjardins.

A Guide to Proof-Writing

Chapter 1 Elementary Logic

cse541 LOGIC FOR COMPUTER SCIENCE

Hoare Logic: Part II

Belief revision: A vade-mecum

Relational Reasoning in Natural Language

1. Tarski consequence and its modelling

AI Principles, Semester 2, Week 2, Lecture 5 Propositional Logic and Predicate Logic

Marie Duží

Tableau Systems for Logics of Formal Inconsistency

Natural Deduction for Propositional Logic

The non-logical symbols determine a specific F OL language and consists of the following sets. Σ = {Σ n } n<ω

AN EXTENSION OF THE PROBABILITY LOGIC LP P 2. Tatjana Stojanović 1, Ana Kaplarević-Mališić 1 and Zoran Ognjanović 2

A Discrete Duality Between Nonmonotonic Consequence Relations and Convex Geometries

Lecture 13: Soundness, Completeness and Compactness

Predicate Logic. Andreas Klappenecker

General Patterns for Nonmonotonic Reasoning: From Basic Entailments to Plausible Relations

Gödel s Incompleteness Theorem. Overview. Computability and Logic

How to determine if a statement is true or false. Fuzzy logic deal with statements that are somewhat vague, such as: this paint is grey.

Principles of Knowledge Representation and Reasoning

Mathematical Logic. Introduction to Reasoning and Automated Reasoning. Hilbert-style Propositional Reasoning. Chiara Ghidini. FBK-IRST, Trento, Italy

23.1 Gödel Numberings and Diagonalization

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr.

Non-monotonic Logic I

Chapter 2. Assertions. An Introduction to Separation Logic c 2011 John C. Reynolds February 3, 2011

Axiomatic set theory. Chapter Why axiomatic set theory?

AAA615: Formal Methods. Lecture 2 First-Order Logic

Department of Computer Science University at Albany, State University of New York Solutions to Sample Discrete Mathematics Examination II (Fall 2007)

Introduction to Logic in Computer Science: Autumn 2006

A Tableau Calculus for Minimal Modal Model Generation

First-Order Logic First-Order Theories. Roopsha Samanta. Partly based on slides by Aaron Bradley and Isil Dillig

Outline. Complexity Theory. Introduction. What is abduction? Motivation. Reference VU , SS Logic-Based Abduction

Transcription:

Outline Adaptive Logics The Logics You Always Wanted Diderik Batens Centre for Logic and Philosophy of Science Ghent University, Belgium Diderik.Batens@UGent.be http://logica.ugent.be/dirk/ http://logica.ugent.be/centrum/ http://logica.ugent.be/adlog/ General Characterization Introductory Remarks Incomplete Survey Ordering the Domain Why Integration? Combining adaptive logics Some Specific Topics (for the Standard Format) Proof Theory (1) Semantics Metatheory Proof Theory (2) Introductory Remarks (1) Introductory Remarks (2) adaptive logics are not candidates for the standard of deduction they are: means to characterize in a strictly formal way forms of reasoning not hitherto recognized as formal but that are formal and occur frequently in scientific/everyday contexts Adaptive logics broaden the domain of logic: grasp a large set of reasoning forms often considered - as mistaken or - as too indistinct to allow for formal treatment adaptive logics explicate reasoning processes that display an internal (and possibly an external) dynamics external dynamics: non-monotonicity internal dynamics: revise conclusions as insights in the premises grow internal dynamics has to be controlled (technical problem) interpret a premise set as normally as possible with respect to some specific standard of normality technical reason for dynamics: absence of positive test for derivability (at predicative level) decision procedure vs. positive test Introductory Remarks (3) Incomplete Survey (propaganda) many reasoning patterns explicated by an adaptive logic many known inference relations characterized by an adaptive logic Corrective Ampliative (+ ampliative and corrective) Incorporation Applications take CL as the standard of deduction Incomplete Survey: Corrective inconsistency-adaptive logics (adapt to negation gluts): CLuN r and CLuN m, those based on other paraconsistent logics, including CLuNs (LP,... ), ANA, Jaśkowski s D2,... negation gaps gluts/gaps for other logical symbols ambiguity adaptive logics adaptive zero logic corrective deontic logics,... prioritized ial Incomplete Survey: Ampliative (+ ampliative and corrective) compatibility (characterization) compatibility with inconsistent premises prioritized adaptive logics inductive generalization abduction and inference to the best explanation analogies, metaphors erotetic evocation and erotetic inference tentatively eliminating abnormalities

Incomplete Survey: Incorporation (possibly + extension) (often under a translation) flat Rescher Manor consequence relations (+ extensions) prioritized Rescher Manor consequence relations partial structures and pragmatic truth circumscription, defaults, negation as failure,... dynamic characterization of R signed systems (Besnard et. al.) logics that are adaptive with respect to rules instead of abnormalities Incomplete Survey: Applications scientific discovery and creativity scientific explanation diagnosis changing positions in discussions positions defended / agreed upon in discussions belief revision (predicative / inconsistent contexts) inconsistent arithmetic evocation of questions from inconsistent premises inductive statistical explanation inductive conjectures of sorts Gricean maxims causal relations (Pearl) Ordering the Domain (most of it) The Standard Format large diversity and every new adaptive logic requires: syntax (proof theory) semantics (models) metatheory (study properties of the system) (especially hard bit) whence the need to find a common structure the standard format lower limit logic reflexive,..., monotonic and compact logic set of abnormalities Ω characterized by a (possibly restricted) logical form strategy Reliability, Minimal Abnormality,... ULL = LLL + axiom/rule that trivializes abnormalities semantically: the LLL-models that verify no abnormality abnormality is technical term only abnormalities of corrective adaptive logics are CL-impossible general idea behind adaptive logics: whereas ULL extends LLL by validating some further rules, AL extends LLL by validating certain applications of those ULL-rules which applications are validated depends on the contents of the premises (content-guidance) Conventions to simplify the metatheoretic proofs, add all logical symbols of CL to the LLL notation: ˇ, ˇ, ˇ, ˇ, ˇ,... these symbols need not occur in the premises or conclusion harmless so LLL contains CL (in one sense, even if it may be weaker in another) in other words: Cn AL () : Cn LLL () + what follows if as many abnormalities are false as the premises permit Dab-formula: classical disjunction of the members of a finite Ω notation: Dab( ) Example: the inconsistency-adaptive CLuN m Example: the inconsistency-adaptive CLuNs m lower limit logic: CLuN set of abnormalities: Ω = { (A A) A F} strategy: Minimal Abnormality CL = CLuN + (A A) B semantically: the CLuN-models that verify no inconsistency corrective adaptive logic lower limit logic: CLuNs set of abnormalities: Ω = { (A A) A F a } strategy: Minimal Abnormality CL = CLuNs + (A A) B semantically: the CLuNs-models that verify no inconsistency corrective adaptive logic

Example: logic of inductive generalization: IL m Example: Strong Consequence Relation (Rescher Manor) lower limit logic: CL set of abnormalities: Ω = { A A A F } strategy: Minimal Abnormality UCL = CL + αa(α) αa(α) semantically: the uniform CL-models (v(π r ) {, D (r) }) let comprise the members of with replaced by ˇ let ˇ = { ˇ A A } : Strong A iff ˇ = CLuN m A corrective consequence relation characterized by an adaptive logic (under a translation) ampliative adaptive logic Why Integration? If an adaptive logic is in standard format, the standard format (not other properties of the logic) provides it with: syntax (proof theory) semantics (models) most of the metatheory (including soundness and completeness) the SF provides a guide in devising new adaptive logics if a new adaptive logic is in SF, most of the hard work can be skipped once the standard format was described, it was not difficult to devise many new logics and this pragmatic attitude led to useful work however, it is also important to unify the domain of defeasible logics it is important to find out whether they all can be phrased in the same schema or whether (at least) the number of schemes can be reduced which schemes are most unifying cannot be settled today the unifying power of adaptive logics should be studied because there is a clear underlying concept Combining adaptive logics example: combing a set of adaptive logics: AT i lower limit logic: T union of abnormalities: Ω 1 Ω 2 sequential combination:... Cn AL3 (Cn AL2 (Cn AL1 ()))... set of abnormalities: Ω i = { i A A A W a } i abbreviates sequence of i diamonds (abnormality is falsehood of an expectancy) strategy: Reliability Triv = T + A A many possible variants examples: Ω i = { i A i A A W a } Ω i = { i A A A F } the combination A further example we want Cn AT P () =... Cn AT 3(Cn AT 2(Cn AT 1()))... this seems computationally hopeless even Cn AT 1() requires at best a denumerable time nevertheless proofs not more complex than those of other adaptive logics: chains of finite stages (see below) criteria for final derivability (see below) inductive generalization in the presence of background theories: data (governed by CL) + background theories that are defeasible in different senses (sundry preferential systems combined) diagnosis applies AT P : data + accepted generalizations (CL) + generalizations accepted with a degree of plausibility

Standard format and proof theory: part 1 rules of inference (determined by LLL and Ω) a marking definition (determined by Ω and the stategy) dynamics of the proofs controlled by attaching conditions (finite subsets of Ω) to derived formulas line of annotated proof: number, formula, justification, condition the rules govern the addition of lines marking definition: determines for every line i at every stage s of a proof whether i is unmarked/marked (IN/OUT) in view of { the condition of i the Dab-formulas derived Rules of inference (depend on LLL and Ω, not on the strategy) PREM If A :...... A RU If A 1,..., A n LLL B: A 1 1...... A n n B 1... n RC If A 1,..., A n LLL B ˇ Dab(Θ) A 1 1...... A n n B 1... n Θ for example: p, p q CLuN q p, p q CLuN q (p p) Marking definitions Marking for Reliability proceed in terms of the minimal Dab-formulas derived at the stage of the proof Dab( ) is a minimal Dab-formula at stage s iff, at s, Dab( ) is derived with condition no Dab( ) with is derived with condition where Dab( 1 ),..., Dab( n ) are the minimal Dab-formulas derived on condition at stage s, U s () = 1... n where is the condition of line i, line i is marked at stage s iff U s () Marking for Minimal Abnormality Marking for the Simple strategy where Dab( 1 ),..., Dab( n ) are the minimal Dab-formulas derived on condition at stage s, Φ s (): the minimal choice sets of {Dab( 1 ),..., Dab( n )} the minimal sets of abnormalities that should be true in order for all Dab-formulas derived at stage s to be true where A is the formula and is the condition of line i, line i is marked at stage s iff, (i) there is no ϕ Φ s () such that ϕ =, or (ii) for some ϕ Φ s (), there is no line at which A is derived on a condition Θ for which ϕ Θ = where is the condition of line i, line i is marked at stage s iff some A is derived on condition only suitable iff, for all, LLL Dab( ) iff for some A, LLL A. in other words: if Dab( ) is derived on condition, then, for some A, A is derivable on condition in this case, Reliability and Minimal Abnormality both coincide with the Simple Strategy Derivability at a stage vs. final derivability idea: A derived on an unmarked line i and the proof is stable with respect to i (line i not marked in any extension) stability concerns a specific line Extremely simple propositional example for CLuN r (and CLuN m ) 1 (p q) t PREM 2 p r PREM 3 q s PREM 4 p q PREM 5 t p PREM 6 r 1, 2; RC {p p} 7 s 1, 3; RC {q q} 8 (p p) (q q) 1, 4; RU 9 p p 1, 5; RU nothing interesting happens when the proof is continued no mark will be removed or added

Extremely simple example for IL r 5 x(qx Rx) 2; RC {!(Qx Rx)} 6 Rd 4, 5; RU {!(Qx Rx)} 7 x( Px Qx) 2; RC {!( Px Qx)} 8 Qe 4, 7; RU {!( Px Qx)} Extremely simple example for IL r 9 x(px Rx) 1; RC {!(Px Rx)} 10 10!(Px Rx) 1, 3; RU number of data of each form immaterial: same generalizations derivable from {Pa} and from {Pa, Pb} Let!(A B) abbreviate (A B) (A B) Extremely simple example for IL r 11 x(px Qx) 1; RC {!(Px Qx)} 17 12 Qc 3, 11; RU {!(Px Qx)} 17 13 x(rx Qx) 2; RC {!(Rx Qx)} 17 14 Qc 3, 13; RU {!(Rx Qx)} 17 15 x (Px Qx) x (Rx Qx) 3; RU 16 x(px Qx) x(rx Qx) 1, 2; RU 17!(Px Qx)!(Rx Qx) 15, 16; RU Extremely simple example for IL r 18 x(px Sx) 4; RC {!(Px Sx)} 19 Sa 1, 18; RU {!(Px Sx)} 20 x (Px Sx) x (Px Sx) 3; RU 21 x(px Sx) x(px Sx) 4; RU 22!(Px Sx)!(Px Sx) 20, 21; RU 22 22 Standard format and semantics Dab( ) is a minimal Dab-consequence of : LLL Dab( ) and, for all, LLL Dab( ) where Dab( 1 ), Dab( 2 ),... are the minimal Dab-consequences of, U()= 1 2... where M is a LLL-model: Ab(M)= {A Ω M = A} Reliability a LLL-model M of is reliable iff Ab(M) U() AL r A iff all reliable models of verify A Minimal Abnormality a LLL-model M of is minimally abnormal iff there is no LLL-model M of for which Ab(M ) Ab(M) AL m A iff all minimally abnormal models of verify A the AL-semantics selects some LLL-models of as AL-models of the selection depends on Ω and on the strategy Simple strategy either of the above if the Simple strategy is suitable ULL LLL Abnormal flip-flop (if Ω not suitably restricted or because of strategy) ULL LLL Normal there are no AL-models, but only AL-models of some Standard format and metatheory AL r A iff LLL Aˇ Dab( ) and U() = for a finite Ω.... Corollary AL r A iff AL r A. (Soundness and Completeness) Lemma M M m iff M MLLL and Ab(M) Φ.... AL m A iff AL m A. (Soundness and Completeness)

Strong Reassurance (Stopperedness, Smoothness) if a model of the premisses is not selected, this is justified by the fact that a selected model of the premisses is less abnormal If M M LLL M m, then there is a M M m such that Ab(M ) Ab(M). (Strong Reassurance for Minimal Abnormality.) If M M LLL M r, then there is a M M r such that Ab(M ) Ab(M). (Strong Reassurance for Reliability.) each of the following obtains: 1. M m Mr. Hence Cn AL r () Cn AL m(). 2. If A Ω U(), then ˇ A Cn AL r (). 3. If Dab( ) is a minimal Dab-consequence of and A, then some M M m verifies A and falsifies all members (if any) of {A}. 4. M m = Mm Cn AL m () whence Cn AL m() = Cn AL m(cn AL m()). (Fixed Point.) 5. M r = Mr Cn AL r () whence Cn AL r () = Cn AL r (Cn AL r ()). (Fixed Point.) 6. For all Ω, Dab( ) Cn AL () iff Dab( ) Cn LLL (). (Immunity.) 7. If AL A for every A, and AL B, then AL B. (Cautious Cut.) 8. If AL A for every A, and AL B, then AL B. (Cautious Monotonicity.) each of the following obtains: 1. If is normal, then M ULL = M m = Mr whence Cn AL r () = Cn AL m() = Cn ULL (). 2. If is abnormal and M LLL, then M ULL M m and hence Cn AL r () Cn AL m() Cn ULL (). 3. M ULL M m Mr MLLL whence Cn LLL () Cn AL r () Cn AL m() Cn ULL (). 4. M r MLLL iff {A} is LLL-satisfiable for some A Ω U(). 5. Cn LLL () Cn AL r () iff M r MLLL. 6. M m MLLL iff there is a (possibly infinite) Ω such that is LLL-satisfiable and there is no ϕ Φ for which ϕ. 7. If there are A 1,..., A n Ω (n 1) such that {A 1,..., A n } is LLL-satisfiable and, for every ϕ Φ, {A 1,..., A n } ϕ, then Cn LLL () Cn AL m(). 8. Cn AL m() and Cn AL r () are non-trivial iff Cn AL m() is non-trivial. (Reassurance) If AL A, then every AL-proof from can be extended in such a way that A is finally derived in it. (Proof Invariance)... Standard format and proof theory: part 2 final derivability: A derived on unmarked line i and proof stable with respect to i if A is derived conditionally (not by LLL), then that A is finally derived can only be established by a metatheoretic argument Note: - proof in weak sense: correct applications of the rules - proof in strong sense: establishes by itself that A mind applications! more handy definition (provably equivalent): A is finally derived from at line i of a proof at stage s iff A is derived at line i of a proof P at a stage and every extension of P may be further extended in such a way that line i is unmarked. AL A (A is finally AL-derivable from ) iff A is finally derived at a line of a proof from. game-theoretic interpretation (variants possible) burden of proof on proponent / burden of defeating it on opponent propositional fragment: final derivability from finite premise set: decidable full predicative logics: not even positive test even at the predicative level, there are criteria for final derivability - blocks - tableau methods - prospective dynamics (proof procedure that provides criterion) solves the problem whenever it is solvable What if no criterion applies? (1) Does the dynamics of the proofs go anywhere? in view of the block analysis of proofs (and the block semantics): a stage of a proof provides a certain insight in the premises every step of the proof is informative or non-informative if informative: more insight in the premises gained if non-informative: no insight lost (sq) sensible proofs converge toward maximal insight

What if no criterion applies? (2) application context may not require final derivability example 1: inconsistency-adaptive certain abnormalities located clear idea for replacement may be sufficient to launch hypothesis for replacement cf. Frege s set theory (Russell paradox / Curry paradox) cf. Clausius aim of applications: to arrive at sensible hypothetical proposals in that respect Cn AL () is ideal study it to show that the applied mechanism is coherent and conceptually sound even if Cn AL () is beyond reach example 2: inductive generalization + background knowledge certain abnormalities located abnormalities narrowed down in view of personal constraints etc. clear idea for theory may be sufficient to launch theory (obviously defeasible) More General Framework References content-guided formal approach to problem solving prospective procedure handling: - set of declarative (adaptive) logics (set itself defeasible) - erotetic logic to handle problems - external means (oracle, other theories,... ) procedure guides observation and experiment allows to consider all knowledge as defeasible, methods and logic included see the urls listed on the font page: http://logica.ugent.be/dirk/ papers by Diderik http://logica.ugent.be/centrum/ papers by Ghent Centre (1995 ) http://logica.ugent.be/adlog/ specific papers on adaptive logics (needs updating) content-guidance can be demonstrated / further studied Questions?