Epistemic Oughts in Stit Semantics. John Horty. University of Maryland
|
|
- Adam Wheeler
- 5 years ago
- Views:
Transcription
1 Epistemic Oughts in Stit Semantics John Horty University of Maryland Version of: April 15,
2 Outline 1. Stit semantics [α stit: A] = α (an agent) sees to it that A 2. Oughts in stit semantics 3. Some problems with knowledge 4. Labeled stit semantics 5. Epistemic oughts 6. Some variations 2
3 Stit semantics 1. Concepts: Tree < m h H m = {h : m h} Question: Is FA true at m 1? Answer: Who knows? Conclusion: Must relativize truth to moments and histories or m/h indices. 3
4 2. Branching time model: Tree, <, v with v mapping sentence letters into sets of m/h pairs. 3. Evaluation rules: booleans, P, F, m/h = A iff m/h v(a), for A atomic m/h = A iff m/h = A, etc. m/h = PA iff there is an m m < m and m /h = A m/h = FA iff there is an m m < m and m /h = A h such that h such that m/h = A iff m/h = A for each h H m. 4. Moment determinate: m = A iff m/h = A for each h H m. 5. Propositions A = {m/h : m/h = A} A m = {h H m : m/h A } A = {m : h(m/h A )} 4
5 6. Stit concepts: Agent Choice 7. Examples: Choice m 1 α = {K 1, K 2, K 3 } Choice m 1 α (h 4 ) = K 3 Note: these are action tokens 5
6 8. Stit model: Tree, <, Agent, Choice, v 9. Stit evaluation rule: m/h = [α stit: A] iff Choice m α (h) A m Example: [α stit: A] true at m/h 1, not at m 1 /h 3 6
7 Oughts in stit semantics 1. Deontic stit model: Tree, <, Agent, Choice, V alue, v, where V alue maps histories into numbers, representing values 2. Standard deontic operator: m/h = A iff m/h = A for each best h H m. Note: moment determinate m/h = A iff m = A 3. Meinong/Chisholm analysis: S ought to bring it about that p defined as It ought to be that S brings it about that p (Chisholm) [α cstit: A] = It ought to be that α sees to it that A = α ought to see to it that A 7
8 4. Examples: A without [α stit: A] [α stit: A] 8
9 5. The gambling problem: m = [α stit: G] 9
10 6. More gambling: m = [α stit: G] 10
11 7. Ordering the action tokens: Where K, K Choice m α K K iff For all h K, h K : [Value(h) Value(h )] K < K iff K K and (K K) 8. Optimal action tokens: K-Optimal m α = {K Choice m α : K Choice m α (K < K )} 9. A new deontic operator: m/h = [α cstit: A] iff For all K K-Optimal m α : K A m Also moment determinate: m/h = [α cstit: A] iff m = [α cstit: A] 11
12 10. The gambling problem, resolved: m = [α stit: G], but m = [α stit: G] K-Optimal m α = {K 1, K 2 } 12
13 11. More gambling, resolved: m = [α stit: G], but m = [α stit: G] K-Optimal m α = {K 2 } 13
14 Knowledge and oughts 1. m 1 = [α stit: BH], but is that right? Maybe it is, but agent just doesn t know it?? 14
15 2. Indistinguishability: equivalence relation between moments: m α m 3. Epistemic deontic stit models: Tree, <, Agent, Choice, V alue, { α } α Agent, v 4. Knowledge operator: m/h = K α A iff For all m /h such that m α m : m /h = A Moment determinate: m/h = K α A iff m = K α A 15
16 5. m 1 = [α stit: BH], but m 1 = K α [α stit: BH] K-Optimal m 1 α = {K 1 } K-Optimal m 2 α = {K 5 } 16
17 6. Problem #1: m 1 = K α [α stit: G], but that s wrong K-Optimal m 1 α = {K 1 } K-Optimal m 2 α = {K 5 } 17
18 7. Problem #2: m 1 = K α [α stit: G], but that s wrong too K-Optimal m 1 α = {K 1, K 2 } K-Optimal m 2 α = {K 4 } 18
19 8. Problem #3: m 1 = K α [α stit: W], but what action to take? K-Optimal m 1 α = {K 1 } K-Optimal m 2 α = {K 4 } Oughts should be action guiding Ought implies can 19
20 Labeled stit logic 1. Type = {τ 1, τ 2,...} a set of action types Intuitions: Basic robot actions Agent performs a token by executing a type Types are repeatable Types (not tokens) lie within agent control 2. Partial execution function [ ] mapping τ to [τ] m α Choice m α token resulting when τ is executed by α at m. 3. Label function Label mapping K Choice m α to This function is one-one Label(K) Type 20
21 4. Execution/label constraints: If K Choice m α, then [Label(K)] m α = K If τ Type then Label([τ] m α ) = τ (Note: requires [τ] m α defined) 5. Action types available to α at moment m: Type m α = {Label(K) : K Choice m α } The action type executed by α at m/h is Type m α (h) = Label(Choice m α (h)) 6. Labeled stit model: Tree, <, Agent, Choice, { α } α Agent, Type,[ ], Label, v subject to constraint If m α m, then Type m α = Typem α 21
22 7. Kstit operator: m/h = [α kstit: A] iff For all m such that m α m : Example: [Type m α (h)] m α A m M m 1 /h 1 = [α kstit: A] m 1 /h 2 = [α stit: A], but m 1 /h 2 = [α kstit: A] 22
23 8. Some notes on the kstit logic: S5 operator Properly between K α + stit and stit: K α [α stit: A] [α kstit: A] [α kstit: A] [α stit: A] and converses fail Collapses to stit if m α m implies m = m Do you know what you re doing? Ex ante and ex interim knowledge K α A is ex ante [α kstit: A] is ex interim Relations: K α A [α kstit: A] K α A [α kstit: A] 23
24 Epistemic oughts 1. Information set: a set I of moments subject to If m α m, then Type m α = Type m α In particular, I m α = {m : m α m } is an information set, representing information available to α at m Example: I m 1 α = {m 1, m 2 } 24
25 2. Goal: rank action types, relative to I 3. One idea: take [τ] I α = {[τ] m α : m I} and the define τ better than τ based on I iff [τ] I α < [τ ] I α 4. Example: τ 2 better than τ 1 based on I = {m 1, m 2 }, since [τ 1 ] I α < [τ 2 ] I α 25
26 5. Problem: we do not have [τ 1 ] I α < [τ 2 ] I α but it seems by sure-thing reasoning that τ 2 is better than τ 1 26
27 6. Instead: where τ, τ Type m α τ m,i α τ iff For all m I : [τ] m α [τ ] m α τ m,i α τ iff τ m,i α τ and (τ m,i α τ) 27
28 7. Optimal action types: T-Optimal m,i α = {τ Type m α : τ Type m α (τ m,i α τ )}. 8. Note: in this and previous definiton, I is unspecified, but Iα m is particularly interesting 9. Labeled deontic stit model: Add V alue to labeled stit models, and then Epistemic ought: m/h = [α kstit: A] iff For each τ T-Optimal m,im α α : For each m I m α : [τ] m α A m Note: here, I is bound to I m α Note: moment determinate m/h = [α kstit: A] iff m = [α kstit: A] 28
29 11. Problem #1: m 1 = K α [α stit: G], but m1 = [α kstit: G] K-Optimal m 1 α = {K 1} K-Optimal m 2 α = {K 5} T-Optimal m 1,I m 1 α α = {τ 1, τ 2, τ 3 } 29
30 12. Problem #2: m 1 = K α [α stit: G], but m1 = [α kstit: G] K-Optimal m 1 α = {K 1, K 2 } K-Optimal m 2 α = {K 4} T-Optimal m 1,I m 1 α α = {τ 2 } 30
31 13. Problem #3: m 1 = K α [α stit: W], but what action to take?? Here, do not have m 1 = [α kstit: W] K-Optimal m 1 α = {K 1 } K-Optimal m 2 α = {K 4 } T-Optimal m 1,I m 1 α α = {τ 1, τ 2 } 31
32 13. Observations on the epistemic ought: Normal operator supporting [α kstit: A] [α kstit: A] No relations between two oughts; neither [α stit: A] [α kstit: A] [α kstit: A] [α stit: A] But everything collapses if I m α = {m}: [α stit: A] [α kstit: A], since K-Optimal m α = {[τ] m α : τ T-Optimal m,im α α } T-Optimal m,im α α = {Label(K) : K K-Optimal m α } Finally, knowledge of epistemic oughts: [α kstit: A] Kα [α kstit: A] 32
33 Conditional epistemic oughts 1. If A is moment determinate ie, A A then A = {m/h : m/h = A} meets the constraint: If m/h A, then m/h A for each h H m so that A can be represented as the set A = {m : h(m/h A )} 2. Local restriction: can conditionalize only on moment determinate propositions 3. Conditional epistemic ought: m/h = ([α kstit: A]/B) iff For each τ T-Optimal m,im α B α : For each m I m α B : [τ] m α A m 33
34 4. Reasoning by cases fails: don t have ([α kstit: G]/H) ([α kstit: G]/T) H T [α kstit: G] T-Optimal m 1,I m α H α = {τ 1 } T-Optimal m 1,I m α T α = {τ 2 } T-Optimal m 1,I m α α = {τ 1, τ 2, τ 3 } 34
35 5. Note similarity to conditional oughts in ADL 6. Note similarity to miners 7. A special case: ([α kstit: A τ α ]/B) ([α kstit: A τ α ]/C) B C [α kstit: A τ α ] is valid 35
36 8. Modus ponens fails: don t have ([α kstit: BH]/H) H [α kstit: BH] T-Optimal m 1,I m α H α = {τ 1 } T-Optimal m 1,I m α α = {τ 1, τ 2, τ 3 } But works if we have K α H 36
37 Perspectival oughts 1. Recall that m,i α, m,i α T-Optimal m,i α relativized to I, and then I set to I m α in evaluation rule for epistemic ought: m/h = [α kstit: A] iff For each τ T-Optimal m,i α : [τ] m α A m for each m I m α 2. Another route: define context c = m/h/i and then evaluate oughts at contexts: m/h/i = [α kstit: A] iff For each τ T-Optimal m,i α : [τ] m α A m for each m I 37
38 3. Perspectivalism: where c = m/h/i c = m /h /I are two contexts, define A true at c from the perspective of c or, A true at c as assessed from c iff m/h/i = A 4. In particular, [α kstit: A] true at c as assessed from c iff m/h/i = [α kstit: A] ie, iff [τ] m α A m for each τ T-Optimal m,i α m I and 38
39 5. Three information sets I m 1 α = {m 1, m 2, m 3 } I = {m 1, m 2 } I = {m 1 } leading to contexts c m 1 α = m 1 /h 1 /I m 1 α c = m 1 /h 1 /I c = m 1 /h 1 /I 39
40 6. What is optimal? T-Optimal m 1,I m 1 α α = {τ 1, τ 2, τ 3 } T-Optimal m 1,I α = {τ 1, τ 2 } T-Optimal m 1,I α = {τ 1 } 40
41 7. So have m 1 /h 1 /I m 1 α = [α kstit: A B C] m 1 /h 1 /I m 1 α = [α kstit: A B] m 1 /h 1 /I = [α kstit: A B] m 1 /h 1 /I = [α kstit: A] m 1 /h 1 /I = [α kstit: A] 41
42 8. And finally Only [α kstit: A B C] is true at c m 1 α from the perspective of c m 1 α [α kstit: A B] is true at c m 1 α from the perspective of c, but [α kstit: A] is not [α kstit: A] is true at c m 1 from the perspective of c α 42
43 Today s summary 1. Reviewed previous work 2. Illustrated problems mixing oughts/knowledge 3. Reviewed labeled stit logics 4. Extended deontic ideas to new framework 5. Some variations 6. Much work to be done: Multiple agents Relax assumptions Connections: eg, Broersen, Tamminga 43
Action Types in Stit Semantics
Action Types in Stit Semantics John Horty Eric Pacuit *** DRAFT *** Version of: May 11, 2016 Contents 1 Introduction 1 2 A review of stit semantics 2 2.1 Branching time..................................
More informationEpistemic Oughts in Stit Semantics
Epistemic Oughts in Stit Semantics John Horty *** Draft *** Version of: April 5, 2018 Contents 1 Introduction 1 2 Stit semantics 3 2.1 Branching time.................................. 3 2.2 The stit operator.................................
More informationKnowledge and action in labeled stit logics
Knowledge and action in labeled stit logics John Horty Eric Pacuit April 10, 2014 Abstract Stit semantics supplements branching time models with an operator representing the agency of an individual in
More informationCSCI 5582 Artificial Intelligence. Today 9/28. Knowledge Representation. Lecture 9
CSCI 5582 Artificial Intelligence Lecture 9 Jim Martin Today 9/28 Review propositional logic Reasoning with Models Break More reasoning Knowledge Representation A knowledge representation is a formal scheme
More informationPropositional Logic: Bottom-Up Proofs
Propositional Logic: Bottom-Up Proofs CPSC 322 Logic 3 Textbook 5.2 Propositional Logic: Bottom-Up Proofs CPSC 322 Logic 3, Slide 1 Lecture Overview 1 Recap 2 Bottom-Up Proofs 3 Soundness of Bottom-Up
More informationPrice: $25 (incl. T-Shirt, morning tea and lunch) Visit:
Three days of interesting talks & workshops from industry experts across Australia Explore new computing topics Network with students & employers in Brisbane Price: $25 (incl. T-Shirt, morning tea and
More informationLogical Form 5 Famous Valid Forms. Today s Lecture 1/26/10
Logical Form 5 Famous Valid Forms Today s Lecture 1/26/10 Announcements Homework: --Read Chapter 7 pp. 277-298 (doing the problems in parts A, B, and C pp. 298-300 are recommended but not required at this
More informationHow do pessimistic agents save miners? A STIT based approach
How do pessimistic agents save miners? A STIT based approach Xin Sun 1, Zohreh Baniasadi 2, Shuwen Zhou 3 1,2 Faculty of Science, Technology and Communication, University of Luxembourg, 3 School of computer
More informationLogic and Artificial Intelligence Lecture 20
Logic and Artificial Intelligence Lecture 20 Eric Pacuit Currently Visiting the Center for Formal Epistemology, CMU Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/ epacuit
More informationAction, Failure and Free Will Choice in Epistemic stit Logic
Action, Failure and Free Will Choice in Epistemic stit Logic Jan Broersen Department of Information and Computing Sciences Utrecht University, The Netherlands Symposium "What is really possible?" Utrecht,
More informationBasic Algebraic Logic
ELTE 2013. September Today Past 1 Universal Algebra 1 Algebra 2 Transforming Algebras... Past 1 Homomorphism 2 Subalgebras 3 Direct products 3 Varieties 1 Algebraic Model Theory 1 Term Algebras 2 Meanings
More informationSpring 2017 Ling 620. The Semantics of Modals, Part 3: The Ordering Source 1
1. On Our Last Episode The Semantics of Modals, Part 3: The Ordering Source 1 We developed a semantics for modal auxiliaries in English, that achieved the goals in (1). (1) Overarching Analytic Goal A
More informationJohn F. Horty. Philosophy Department and. University of Maryland. College Park, MD (
Prepint of a paper appearing in Synthese Volume 108 (1996), pp. 269--307. gency and Obligation John F. Horty Philosophy Department and Institute for dvanced Computer Studies University of Maryland College
More informationMidterm Examination CS540: Introduction to Artificial Intelligence
Midterm Examination CS540: Introduction to Artificial Intelligence November 1, 2005 Instructor: Jerry Zhu CLOSED BOOK (One letter-size notes allowed. Turn it in with the exam) LAST (FAMILY) NAME: FIRST
More informationPropositional Logic: Methods of Proof (Part II)
Propositional Logic: Methods of Proof (Part II) You will be expected to know Basic definitions Inference, derive, sound, complete Conjunctive Normal Form (CNF) Convert a Boolean formula to CNF Do a short
More informationKB Agents and Propositional Logic
Plan Knowledge-Based Agents Logics Propositional Logic KB Agents and Propositional Logic Announcements Assignment2 mailed out last week. Questions? Knowledge-Based Agents So far, what we ve done is look
More informationNatural Deduction for Propositional Logic
Natural Deduction for Propositional Logic Bow-Yaw Wang Institute of Information Science Academia Sinica, Taiwan September 10, 2018 Bow-Yaw Wang (Academia Sinica) Natural Deduction for Propositional Logic
More informationcis32-ai lecture # 18 mon-3-apr-2006
cis32-ai lecture # 18 mon-3-apr-2006 today s topics: propositional logic cis32-spring2006-sklar-lec18 1 Introduction Weak (search-based) problem-solving does not scale to real problems. To succeed, problem
More informationIntroduction to Logic
Introduction to Logic 1 What is Logic? The word logic comes from the Greek logos, which can be translated as reason. Logic as a discipline is about studying the fundamental principles of how to reason
More informationCHAPTER 11. Introduction to Intuitionistic Logic
CHAPTER 11 Introduction to Intuitionistic Logic Intuitionistic logic has developed as a result of certain philosophical views on the foundation of mathematics, known as intuitionism. Intuitionism was originated
More informationDeduction by Daniel Bonevac. Chapter 3 Truth Trees
Deduction by Daniel Bonevac Chapter 3 Truth Trees Truth trees Truth trees provide an alternate decision procedure for assessing validity, logical equivalence, satisfiability and other logical properties
More informationDeontic Logic and Meta-Ethics
Deontic Logic and Meta-Ethics Deontic Logic as been a field in which quite apart from the questions of antinomies "paradoxes" have played a decisive roles, since the field has been invented. These paradoxes
More informationC. Modal Propositional Logic (MPL)
C. Modal Propositional Logic (MPL) Let s return to a bivalent setting. In this section, we ll take it for granted that PL gets the semantics and logic of and Ñ correct, and consider an extension of PL.
More informationGödel s Incompleteness Theorems
Seminar Report Gödel s Incompleteness Theorems Ahmet Aspir Mark Nardi 28.02.2018 Supervisor: Dr. Georg Moser Abstract Gödel s incompleteness theorems are very fundamental for mathematics and computational
More informationFirst-Degree Entailment
March 5, 2013 Relevance Logics Relevance logics are non-classical logics that try to avoid the paradoxes of material and strict implication: p (q p) p (p q) (p q) (q r) (p p) q p (q q) p (q q) Counterintuitive?
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 informationEach copy of any part of a JSTOR transmission must contain the same copyright notice that appears on the screen or printed page of such transmission.
The Deliberative Stit: A Study of Action, Omission, Ability, and Obligation Author(s): John F. Horty and Nuel Belnap Source: Journal of Philosophical Logic, Vol. 24, No. 6 (Dec., 1995), pp. 583-644 Published
More informationPropositional Logic Truth-functionality Definitions Soundness Completeness Inferences. Modal Logic. Daniel Bonevac.
January 22, 2013 Modal logic is, among other things, the logic of possibility and necessity. Its history goes back at least to Aristotle s discussion of modal syllogisms in the Prior Analytics. But modern
More informationA Note on Logics of Ability
A Note on Logics of Ability Eric Pacuit and Yoav Shoham May 8, 2008 This short note will discuss logical frameworks for reasoning about an agent s ability. We will sketch details of logics of can, do,
More informationLecture 15: Validity and Predicate Logic
Lecture 15: Validity and Predicate Logic 1 Goals Today Learn the definition of valid and invalid arguments in terms of the semantics of predicate logic, and look at several examples. Learn how to get equivalents
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 informationIntermediate Logic. Natural Deduction for TFL
Intermediate Logic Lecture Two Natural Deduction for TFL Rob Trueman rob.trueman@york.ac.uk University of York The Trouble with Truth Tables Natural Deduction for TFL The Trouble with Truth Tables The
More informationEpistemic Informativeness
Epistemic Informativeness Yanjing Wang, Jie Fan Department of Philosophy, Peking University 2nd AWPL, Apr. 12th, 2014 Motivation Epistemic Informativeness Conclusions and future work Frege s puzzle on
More informationTHE LOGIC OF COMPOUND STATEMENTS
THE LOGIC OF COMPOUND STATEMENTS All dogs have four legs. All tables have four legs. Therefore, all dogs are tables LOGIC Logic is a science of the necessary laws of thought, without which no employment
More informationCombinations of Stit and Actions
Noname manuscript No. (will be inserted by the editor) Combinations of Stit and Actions Ming Xu Received: date / Accepted: date Abstract We present a simple theory of actions against the background of
More informationCOMP3702/7702 Artificial Intelligence Week 5: Search in Continuous Space with an Application in Motion Planning " Hanna Kurniawati"
COMP3702/7702 Artificial Intelligence Week 5: Search in Continuous Space with an Application in Motion Planning " Hanna Kurniawati" Last week" Main components of PRM" Collision check for a configuration"
More informationCanonical models for normal logics (Completeness via canonicity)
499 Modal and Temporal Logic Canonical models for normal logics (Completeness via canonicity) Marek Sergot Department of Computing Imperial College, London Autumn 2008 Further reading: B.F. Chellas, Modal
More informationIntensionality. 1. Intensional Propositional Logic (IntPL).
Ling255: Sem and CogSci Maribel Romero April 5, 2005 1. Intensional Propositional Logic (IntPL). Intensionality Intensional PL adds some operators O to our standard PL. The crucial property of these operators
More informationAn Invitation to Modal Logic: Lecture 1
An Invitation to Modal Logic: Lecture 1 Philosophy 150 Eric Pacuit Stanford University November 26, 2007 Eric Pacuit: Invitation to Modal Logic, Philosophy 150 1 Setting the Stage Much of this course has
More informationIntensional semantics: worlds, modals, conditionals
Intensional semantics: worlds, modals, conditionals 1 Limitations of the actual world Recall some assumptions we have followed in this class: Sentences are conditional truth values ( 1 iff truth condition]
More informationNotes on Modal Logic
Notes on Modal Logic Notes for Philosophy 151 Eric Pacuit January 25, 2009 These short notes are intended to supplement the lectures and text ntroduce some of the basic concepts of Modal Logic. The primary
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 informationNatural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson
Natural Deduction Formal Methods in Verification of Computer Systems Jeremy Johnson Outline 1. An example 1. Validity by truth table 2. Validity by proof 2. What s a proof 1. Proof checker 3. Rules of
More informationDescription Logics. Deduction in Propositional Logic. franconi. Enrico Franconi
(1/20) Description Logics Deduction in Propositional Logic Enrico Franconi franconi@cs.man.ac.uk http://www.cs.man.ac.uk/ franconi Department of Computer Science, University of Manchester (2/20) Decision
More informationSOCRATES DID IT BEFORE GÖDEL
Logic and Logical Philosophy Volume 20 (2011), 205 214 DOI: 10.12775/LLP.2011.011 Josef Wolfgang Degen SOCRATES DID IT BEFORE GÖDEL Abstract. We translate Socrates famous saying I know that I know nothing
More informationLecture 3: Semantics of Propositional Logic
Lecture 3: Semantics of Propositional Logic 1 Semantics of Propositional Logic Every language has two aspects: syntax and semantics. While syntax deals with the form or structure of the language, it is
More informationGödel s First Incompleteness Theorem (excerpted from Gödel s Great Theorems) Selmer Bringsjord Intro to Logic May RPI Troy NY USA
Gödel s First Incompleteness Theorem (excerpted from Gödel s Great Theorems) Selmer Bringsjord Intro to Logic May 2 2016 RPI Troy NY USA Thursday: Can a machine match Gödel? Grade roundup (not today; let
More informationPropositional Logic: Part II - Syntax & Proofs 0-0
Propositional Logic: Part II - Syntax & Proofs 0-0 Outline Syntax of Propositional Formulas Motivating Proofs Syntactic Entailment and Proofs Proof Rules for Natural Deduction Axioms, theories and theorems
More informationArtificial Intelligence. Propositional logic
Artificial Intelligence Propositional logic Propositional Logic: Syntax Syntax of propositional logic defines allowable sentences Atomic sentences consists of a single proposition symbol Each symbol stands
More informationCSE 20 DISCRETE MATH. Winter
CSE 20 DISCRETE MATH Winter 2017 http://cseweb.ucsd.edu/classes/wi17/cse20-ab/ Today's learning goals Distinguish between a theorem, an axiom, lemma, a corollary, and a conjecture. Recognize direct proofs
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 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 informationLogics of Rational Agency Lecture 3
Logics of Rational Agency Lecture 3 Eric Pacuit Tilburg Institute for Logic and Philosophy of Science Tilburg Univeristy ai.stanford.edu/~epacuit July 29, 2009 Eric Pacuit: LORI, Lecture 3 1 Plan for the
More informationAn Inquisitive Formalization of Interrogative Inquiry
An Inquisitive Formalization of Interrogative Inquiry Yacin Hamami 1 Introduction and motivation The notion of interrogative inquiry refers to the process of knowledge-seeking by questioning [5, 6]. As
More informationAI Programming CS S-09 Knowledge Representation
AI Programming CS662-2013S-09 Knowledge Representation David Galles Department of Computer Science University of San Francisco 09-0: Overview So far, we ve talked about search, which is a means of considering
More informationNotes on Modal Logic
Notes on Modal Logic Notes for PHIL370 Eric Pacuit October 22, 2012 These short notes are intended to introduce some of the basic concepts of Modal Logic. The primary goal is to provide students in Philosophy
More informationValentin Goranko Stockholm University. ESSLLI 2018 August 6-10, of 29
ESSLLI 2018 course Logics for Epistemic and Strategic Reasoning in Multi-Agent Systems Lecture 5: Logics for temporal strategic reasoning with incomplete and imperfect information Valentin Goranko Stockholm
More informationThe Puzzles of Deontic Logic
The Puzzles of Deontic Logic 04.09.12 William Starr Phil 6710 / Ling 6634 Spring 2012 For now, we won t place any constraints on R Notation: R(w) := {w R(w, w )} Models M = R, W, v A model says what the
More informationPropositional logic (revision) & semantic entailment. p. 1/34
Propositional logic (revision) & semantic entailment p. 1/34 Reading The background reading for propositional logic is Chapter 1 of Huth/Ryan. (This will cover approximately the first three lectures.)
More informationDeductive Systems. Lecture - 3
Deductive Systems Lecture - 3 Axiomatic System Axiomatic System (AS) for PL AS is based on the set of only three axioms and one rule of deduction. It is minimal in structure but as powerful as the truth
More informationCHAPTER 1 - LOGIC OF COMPOUND STATEMENTS
CHAPTER 1 - LOGIC OF COMPOUND STATEMENTS 1.1 - Logical Form and Logical Equivalence Definition. A statement or proposition is a sentence that is either true or false, but not both. ex. 1 + 2 = 3 IS a statement
More information22c:145 Artificial Intelligence
22c:145 Artificial Intelligence Fall 2005 Propositional Logic Cesare Tinelli The University of Iowa Copyright 2001-05 Cesare Tinelli and Hantao Zhang. a a These notes are copyrighted material and may not
More information1. Propositional Calculus
1. Propositional Calculus Some notes for Math 601, Fall 2010 based on Elliott Mendelson, Introduction to Mathematical Logic, Fifth edition, 2010, Chapman & Hall. 2. Syntax ( grammar ). 1.1, p. 1. Given:
More informationPropositional Logic. Testing, Quality Assurance, and Maintenance Winter Prof. Arie Gurfinkel
Propositional Logic Testing, Quality Assurance, and Maintenance Winter 2018 Prof. Arie Gurfinkel References Chpater 1 of Logic for Computer Scientists http://www.springerlink.com/content/978-0-8176-4762-9/
More information8. Reductio ad absurdum
8. Reductio ad absurdum 8.1 A historical example In his book, The Two New Sciences, Galileo Galilea (1564-1642) gives several arguments meant to demonstrate that there can be no such thing as actual infinities
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 informationEE562 ARTIFICIAL INTELLIGENCE FOR ENGINEERS
EE562 ARTIFICIAL INTELLIGENCE FOR ENGINEERS Lecture 10, 5/9/2005 University of Washington, Department of Electrical Engineering Spring 2005 Instructor: Professor Jeff A. Bilmes Logical Agents Chapter 7
More informationINF5390 Kunstig intelligens. Logical Agents. Roar Fjellheim
INF5390 Kunstig intelligens Logical Agents Roar Fjellheim Outline Knowledge-based agents The Wumpus world Knowledge representation Logical reasoning Propositional logic Wumpus agent Summary AIMA Chapter
More informationToday. Next week. Today (cont d) Motivation - Why Modal Logic? Introduction. Ariel Jarovsky and Eyal Altshuler 8/11/07, 15/11/07
Today Introduction Motivation- Why Modal logic? Modal logic- Syntax riel Jarovsky and Eyal ltshuler 8/11/07, 15/11/07 Modal logic- Semantics (Possible Worlds Semantics): Theory Examples Today (cont d)
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 information3. The Logic of Quantified Statements Summary. Aaron Tan August 2017
3. The Logic of Quantified Statements Summary Aaron Tan 28 31 August 2017 1 3. The Logic of Quantified Statements 3.1 Predicates and Quantified Statements I Predicate; domain; truth set Universal quantifier,
More informationFinite Automata Theory and Formal Languages TMV027/DIT321 LP Recap: Logic, Sets, Relations, Functions
Finite Automata Theory and Formal Languages TMV027/DIT321 LP4 2017 Formal proofs; Simple/strong induction; Mutual induction; Inductively defined sets; Recursively defined functions. Lecture 3 Ana Bove
More informationIndicative conditionals
Indicative conditionals PHIL 43916 November 14, 2012 1. Three types of conditionals... 1 2. Material conditionals... 1 3. Indicatives and possible worlds... 4 4. Conditionals and adverbs of quantification...
More informationNon-normal Worlds. Daniel Bonevac. February 5, 2012
Non-normal Worlds Daniel Bonevac February 5, 2012 Lewis and Langford (1932) devised five basic systems of modal logic, S1 - S5. S4 and S5, as we have seen, are normal systems, equivalent to K ρτ and K
More informationTruth, Subderivations and the Liar. Why Should I Care about the Liar Sentence? Uses of the Truth Concept - (i) Disquotation.
Outline 1 2 3 4 5 1 / 41 2 / 41 The Liar Sentence Let L be the sentence: This sentence is false This sentence causes trouble If it is true, then it is false So it can t be true Thus, it is false If it
More informationSpring 2018 Ling 620 The Semantics of Modals, Part 1: Basics of the Quantificational Analysis, and the Appearance of Ambiguity 1
The Semantics of Modals, Part 1: Basics of the Quantificational Analysis, and the Appearance of Ambiguity 1 (1) Overarching Question What is the meaning of the modal auxiliaries in English, exemplified
More information8. Reductio ad absurdum
8. Reductio ad absurdum 8.1 A historical example In his book, The Two New Sciences, 10 Galileo Galilea (1564-1642) gives several arguments meant to demonstrate that there can be no such thing as actual
More informationProduct Update and Looking Backward
Product Update and Looking Backward Audrey Yap May 21, 2006 Abstract The motivation behind this paper is to look at temporal information in models of BMS product update. That is, it may be useful to look
More informationLogic and Inferences
Artificial Intelligence Logic and Inferences Readings: Chapter 7 of Russell & Norvig. Artificial Intelligence p.1/34 Components of Propositional Logic Logic constants: True (1), and False (0) Propositional
More informationInference in Propositional Logic
Inference in Propositional Logic Deepak Kumar November 2017 Propositional Logic A language for symbolic reasoning Proposition a statement that is either True or False. E.g. Bryn Mawr College is located
More informationSTIT is dangerously undecidable
STIT is dangerously undecidable François Schwarzentruber and Caroline Semmling June 2, 2014 Abstract STIT is a potential logical framework to capture responsibility, counterfactual emotions and norms,
More information15414/614 Optional Lecture 1: Propositional Logic
15414/614 Optional Lecture 1: Propositional Logic Qinsi Wang Logic is the study of information encoded in the form of logical sentences. We use the language of Logic to state observations, to define concepts,
More informationChapter 1: The Logic of Compound Statements. January 7, 2008
Chapter 1: The Logic of Compound Statements January 7, 2008 Outline 1 1.1 Logical Form and Logical Equivalence 2 1.2 Conditional Statements 3 1.3 Valid and Invalid Arguments Central notion of deductive
More informationModal Logic XX. Yanjing Wang
Modal Logic XX Yanjing Wang Department of Philosophy, Peking University May 6th, 2016 Advanced Modal Logic (2016 Spring) 1 Completeness A traditional view of Logic A logic Λ is a collection of formulas
More informationModal Logic. Introductory Lecture. Eric Pacuit. University of Maryland, College Park ai.stanford.edu/ epacuit. January 31, 2012.
Modal Logic Introductory Lecture Eric Pacuit University of Maryland, College Park ai.stanford.edu/ epacuit January 31, 2012 Modal Logic 1/45 Setting the Stage Modern Modal Logic began with C.I. Lewis dissatisfaction
More informationFirst Order Logic: Syntax and Semantics
CS1081 First Order Logic: Syntax and Semantics COMP30412 Sean Bechhofer sean.bechhofer@manchester.ac.uk Problems Propositional logic isn t very expressive As an example, consider p = Scotland won on Saturday
More informationTR : Tableaux for the Logic of Proofs
City University of New York (CUNY) CUNY Academic Works Computer Science Technical Reports Graduate Center 2004 TR-2004001: Tableaux for the Logic of Proofs Bryan Renne Follow this and additional works
More informationSynthesis of 2-level Logic Exact and Heuristic Methods. Two Approaches
Synthesis of 2-level Logic Exact and Heuristic Methods Lecture 7: Branch & Bound Exact Two Approaches Find all primes Find a complete sum Find a minimum cover (covering problem) Heuristic Take an initial
More informationIntroduction to Semantics. The Formalization of Meaning 1
The Formalization of Meaning 1 1. Obtaining a System That Derives Truth Conditions (1) The Goal of Our Enterprise To develop a system that, for every sentence S of English, derives the truth-conditions
More informationModel-theoretic Vagueness vs. Epistemic Vagueness
Chris Kennedy Seminar on Vagueness University of Chicago 25 April, 2006 Model-theoretic Vagueness vs. Epistemic Vagueness 1 Model-theoretic vagueness The supervaluationist analyses of vagueness developed
More informationSemantics and Generative Grammar. The Semantics of Adjectival Modification 1. (1) Our Current Assumptions Regarding Adjectives and Common Ns
The Semantics of Adjectival Modification 1 (1) Our Current Assumptions Regarding Adjectives and Common Ns a. Both adjectives and common nouns denote functions of type (i) [[ male ]] = [ λx : x D
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 informationMust... stay... strong!
Alex Goebel 620 Spring 2016 Paper Presentation of von Fintel & Gillies (2010) Synopsis Must... stay... strong! Von Fintel & Gillies (vf&g) argue against a weakened semantics of must and propose an alternative
More informationCSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer Science (Arkoudas and Musser) Chapter p. 1/33
CSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer Science (Arkoudas and Musser) Chapter 4.1-4.8 p. 1/33 CSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer
More informationPriority Structure in Deontic Logic
Tsinghua University, Beijing, China EASLLI, 29 August 2012 Joint project with van Benthem and Grossi Johan van Benthem, Davide Grossi, and : Deontics = Betterness + Priority, in Guido Governatori and Giovanni
More informationLogic: Propositional Logic Truth Tables
Logic: Propositional Logic Truth Tables Raffaella Bernardi bernardi@inf.unibz.it P.zza Domenicani 3, Room 2.28 Faculty of Computer Science, Free University of Bolzano-Bozen http://www.inf.unibz.it/~bernardi/courses/logic06
More informationLecture 5 : Proofs DRAFT
CS/Math 240: Introduction to Discrete Mathematics 2/3/2011 Lecture 5 : Proofs Instructor: Dieter van Melkebeek Scribe: Dalibor Zelený DRAFT Up until now, we have been introducing mathematical notation
More informationCSE 20 DISCRETE MATH. Fall
CSE 20 DISCRETE MATH Fall 2017 http://cseweb.ucsd.edu/classes/fa17/cse20-ab/ Today's learning goals Distinguish between a theorem, an axiom, lemma, a corollary, and a conjecture. Recognize direct proofs
More informationKnowledge base (KB) = set of sentences in a formal language Declarative approach to building an agent (or other system):
Logic Knowledge-based agents Inference engine Knowledge base Domain-independent algorithms Domain-specific content Knowledge base (KB) = set of sentences in a formal language Declarative approach to building
More informationAxiomatic systems. Revisiting the rules of inference. Example: A theorem and its proof in an abstract axiomatic system:
Axiomatic systems Revisiting the rules of inference Material for this section references College Geometry: A Discovery Approach, 2/e, David C. Kay, Addison Wesley, 2001. In particular, see section 2.1,
More information