ED 055 457 Goldberg, Adele a Generalized Instructional System

Total Page:16

File Type:pdf, Size:1020Kb

ED 055 457 Goldberg, Adele a Generalized Instructional System DOCUMENT RESUME ED 055 457 EM 009 308 AUTHOR Goldberg, Adele TITLE A Generalized Instructional Systemfor Elementary Mathematical Logic. INSTITUTION Stanford Univ., Calif. Inst. for MathematicalStudies in Social Science. SPONS AGENCY National Science Foundation, Washington, D.C. REPORT NO TR-179 PuB DATE 11 Oct 71 NOTE 96p.; Psychology and Education Series EDRS PR/CE MF-$0.65 HC-$3.29 DESCRIPTORS Calculus; *Computer Assisted Instruction; *Computer Programs; *Mathematical Logic;*Mathematics Instruction ABSTRACT A computer-based instructionalsystem for teaching the notion of mathematical proofis described. The system is capable of handling formalizations of the fullpredicate calculus with identity and, with minor work, definitedescription. Designed as an instructional device, the program is also thebasis for a number of research projects involving the useof mechanical theorem-provers for teaching theorem-proving. The entire systemis presented here in detail: the program as written in the LISPprograming language for a PDP-10 computer. Instructions on how to usethe system for research and teaching, block diagrams of key programroutines, and example curriculums are included. Enough detailis provided so that versions in other languages for other computer systems maybe programed from the information presented here. (Author/JY) A GENERALIZED INSTRUCT I ONALSYSTEM FOR ELEMENTARY MATHEMAT I CAL LOG I C SCOPE OF INTEREST NOTICE The ERIC Facility has assigned BY this document for.gocessing to: In our judgement, this document is alsc of interest to the clearing- houses noted to the right. Index- ADELE GOLDBERG ing should reflect their special points of view. TECHNICAL REPORT NO. 179 OCTOBER 11, 1971 PSYCHOLOGY & EDUCATION SERIES INSTITUTE FOR MATHEMATICAL STUDIES, IN THE .SqC,tAL SC IENCES STANFORD UNIVER'SI Tlr cri STANFORD,CALIFORN IC) v..11 TECHNICAL REPORTS PSYCHOLOGY SERIES INSTITUTE FOR MATHEMATICAL STUDIES IN THE SOCIAL SCIENCES (Place of publication shown in parenthes.sipublished title is different from title of Technical Report, this Is also shown in parentheses.) (For reports no. 1.- 44, see Technical Report' no. 125.) 50 R. C. Atkinson and R. C. Geffee. Mathematical learning theory. January 2,1963. Or. B. B. Wo !man (Ed.), Scientific Psycho !eel,. New York: Basic Books, Inc., 1965. Pp. 254-275). 51 P. Suppe3, E. Crothers, and-R. Weir. Application of mathematical learning theory and linguistic analysis to vowel phoneme matching In Russian words. December 28,1962. 52 R. C. Atkinson, R. Ca Hee, G. Sommer, W. Jeffrey and R. Shoemaker. A test of three models for stimulus compounding with children. January 29,4963. U. tate. Psychol., 1964, 67, 52-58) 53 E. Crothers. General Markov modals for learning with Inter-trial forgeUing. April 8,19113. 54 J. L. Myers and R. C. Atkinson. Choice behavior and reward structure. May 24,1963. (Journal math. Psychol., 1964,1,170-203) 55 R. E. Robinson'. A setrtheoretical approach to empirical Meaningfulness of measurement statements. JUneI0, 1963. 56 E. Crothers, R. Weir and P. Palmer. The role of transcription in the learning of the orthowaphic representations of Russian sounds. June17,. 1963. 57 P. Suppes. Fsoblems of optimization in learning a list of simple items. July 22,1963. (In Maynard W. Shelly; 11 and Glenn L. Bryan (Ed.), Human Judgments and Optimality. New York: Wiley. 1964. Pp. 116-126) 58 R. C. Atkinson and E. J. Crothers. Theoretiwi note: all-or-none learning and intertrial forgetting. July 24, 1963. 59 R. C. °Wee. Long-term behavior of rats under probabilistic reinfertement schedulei. October 1, 1963. 60 R. C. Atkinson and E. J. Crothers. Tests of acquisition and retention, axioms for paired-assoclate learning. October 25,1963. (A comparison of paired-associate learning models having different acquisition and retention axioms, J. meth. Psychot., 1964,1, 285-315) 61 W. J. McGill and J. Gibbon.. The.generalmiamma distribution and reaction time's: November 20,1963. W. math. Psychol., 1965, 11-18) 62 M. F. Norman. Incremental learning on random trials. December 9,1963. U. math. Psychol., 1964., f2336-351) 63 P. Suppes.The development Of mathematical concepts in children. February-25,1964. (On the behavioral foundations of mathematical cOncepto Moemphs of the Society far Research in Child Development, 1965, 30,. 60-96) 64 P. Suppes. MaThematical concept formation in children. April 10,1964. (Arer. Etset2.9,1ist 1966, 21,139-150) 65 R. C. Calf**, R. C. Atkinson, and T. Shelton, Jr. MathemitiCal models for verbal !earning. August 21,T964. (In N. Wiener and J.-P. Schad:: (Eds.); Cybernetics of tne Nervous Systenn Prowess In Brain Research. Anesten'.....m, The Netherlands: Elsevier Publishing Co.;1965. Pp. 333-349) 66 L. Keller, 11.. Cole, C. J. Bake, and W. K. Estes. Paired associate learning with differential rewards. August 20,1964. (Reward and information values of trial mitcomes in piked associate learning. (PsychOl. Monogr., 1965, 79,1-21) 67 Id..F. Norman. A probabilistic model for free-responding. Decomber 14, 1964. 68 W. K. Estes and H. A. Taylor. Visual detection In relatinc to display size and redundancy of critical elements. January 25,1965, Revlsed 7-1-65. (Percecon and Psychophysics, 1966, L, 9-16) ..- 69 P. Suppes and J. Donio. Foundatione of stimulus-sampii,ig.therry For oontinueus-time processes. Februarr 9,1965. U. r.th. Psyche.. 1967, 4,'202-225) 70 R.I. Atkinsen and R. A. Kinchla. A learning model for forced-choice.detection experiments. February 10;1965. (Br. J.- math stet. Psychol , 1965,18,184-206) 71 E. J. Crothers. Preseniation orders for items from different categories. March 10,1965. 72 P. Suppes, G. Groan, and Id. Schlag-Rey. Some models for response latency In paired-associates learning. May 5,1965. 1966, 3, 99-128). 73 11. V. 6'avine. The -generalization fenction In the proballIty leaning experiment. June3;,1965.-. 74 D. 'Hansen and T. S. Rodgers. An exploration of psycholIngtristic.unita In-Initial reading.. July6,1965. 75 B. C. Arnold. A correlated urn-scheme for A Oontinuum ofresponeas.. July 20,1965. 76 C. Iowa and W. K. Estes. Reinforce:none-test sequences In paired-asanciatelearning.' August 1,1965. (Psythol... lisarte,1966, 18, 879-919) .77 S. L.. Blehert. Pattern dIserheination learninfwIth 2hiMus monkeys-. September 1,1965. (Psichol. tem,.1966;.19,'311-324) 78 J. L. Phillips and R. C. Atkinson. The effeats of dielday size On ehort-term memory.. August31 1965 .. 79 R. C. Atkinson. and.R. 141.- Shiffrin. Miihematical modele for memory and. learning; September 20 ;1965.: 80 P. Suppei. The psychologleal foundations .or Mathematles.-. Octets:v.25,1965. '(Colingeee hitonnitionaux du-Centre National de Ia Recherche SclentifIgue. Editions *du donee National de la Recherche ScientifIget..Faris:196?... Pp. 213,242). 81 P. Suppes.. Computer-assisted instruction'in the- Sehoola: potenilalities, prohleme, prospects Oc.ieber.29; 1965.- 82- R. A...Kir:chit, J Townsend J Vellott Jrand-R. 6. Atkinson kiflueeie of correlated vistial cuei on auditory:nicer:II detection. November 2,1965., (Perception end Psychophysies,:1966, 83 P. Suppes, -M. Airman, and'S.1 Green.' ,Aritheietie &illa rind:review:On a Computer-based teletyPe. -November-5, .1965: (Arithmetic Teacher ripri1.1966;`303309..' 84 P. &aloes and L.-Nyman... ConeePt learning Mithnon-yerhalgamiaufleal srimuli.November 15 1968*, (J;rnith. 1:ychol.,1967-,.3; 377413): . Avitiation on the MiniMulh chlinuire test.: . 85 P HoIleee . 66 13.-Surepee. Aceelerited preemie In elemontary.ithool mathernatice--1. seCond year., Novemben 22,1965: (Esisholoag hi the Scheele, 1966, . 87 P. LarenienaMd: F. BInfOrd. Logic' an a dialogical game; NOredese. 29, 1945;. .., releforcement'interVal ton the imgelsielon of'patied-eaSeelate: L. Keller, W. J. TSomson, J.:R. Tweady,.and R. C. AtkInion.' The effeets Or . r . .. 88 . , . .:,.. ,. -: responses. Decembnr 10 1965(A m fhgeliel1967 73' 268-2771 ..-: 1 ' J. I. YMIOtti:Jr. '. Some affects -on neneaattagent,etrairmialiamen UrObokiiitsi learning. Deoemher 15, 1965.-, ,...,. 89 , . 90 P. Sepia* and G...Grolin. :, SOO eiainlee Made1*. far'firet4aMide lerfornumee:dehi:OnsInipte addition'. feat's'. Jannaii'14 ,1966. (In j..".M.-Seindiea (Ed.),, Riseircii.Iii Metheiiihm Edateithin.lWaigingtneD.0.2.RCT44,. ... .. 1967. rip.;. 357--43-........-'.. .. ' -, . 91 P. Supties;, Inf,reatIon pretreisIng Ind Choice Rehlelor, '. jenuety.31,. 1966. , . .. .. .,,. .. .. .... ,.. ... ... Fehruay II, 1966. (Pliehol. Bulletin,: 1966; 66 e 30-320),... 92 G. Green and.R.O., Sakinton. Madele for optinitstretlieleetninePreeest.,:. Inetractien fkinitill,reldiag:' 5tanfard prOject, :March 17,1966: (ReadlneRitelith '.. 93 R. C. .Aicinsim and.6. waton.- Gdarpidar7eMeIeried . ..,,,....-,:.: --.,,, .,, Rweleily, 1966, 2; 5725) -:''..,..' - ... .. 94 P. SuPpie. ProbablIlstIO'Infirenie and thl'oencept:Oftete( evidenia'. *Mimi!, 25, 1966. (In J. 'HIntIkkik and 'F,'.. Suppes (Eciii.); Aspeetir:Of 'Indiiethea'1,...41_e.' kiieterdinh 'itirth4leiiiincil,ebliiiiiina Co.:..f.96.4.:...Pii..:496......1;-':.-..':::',... '''' --. ' Thlincloraitisimetherilith/9646hi101, t6lit6lialittif.: L'Ai711',1;,.1966. Cili -12silli 4 Axleinitleitind kiibleM 5Cleing 6i ,Maifiernatihs: 95, P. SuPPes. 5clerietre;-Washington; D. C. Glen Mid Co.; Iii-66. Pp. 6976: The Canfeariem:Board Of the kitheinitieel . : ,: : (Continued on-inside baik cover). 2 U.S. DEPARTMENT OF HEALTH. EDUCATION & WELFARE OFFICE OF EDUCATION THIS DOCUMENT HAS BEEN REPRO- IN- DUCH) EXACTLY AS RECEIVED FROM THE PERSON OR ORGANIZATIONORIG- '," INATING IT POINTS OF VIEW OROPIN-
Recommended publications
  • Section 1.4: Predicate Logic
    Section 1.4: Predicate Logic January 22, 2021 Abstract We now consider the logic associated with predicate wffs, including a new set of derivation rules for demonstrating validity (the analogue of tautology in the propositional calculus) – that is, for proving theorems! 1 Derivation rules • First of all, all the rules of propositional logic still hold. Whew! Propositional wffs are simply boring, variable-less predicate wffs. • Our author suggests the following “general plan of attack”: – strip off the quantifiers – work with the separate wffs – insert quantifiers as necessary Now, how may we legitimately do so? Consider the classic syllo- gism: a. (All) Humans are mortal. b. Socrates is human. Therefore Socrates is mortal. The way we reason is that the rule “Humans are mortal” applies to the specific example “Socrates”; hence this Socrates is mortal. We might write this as a. (∀x)(H(x) → M(x)) b. H(s) Therefore M(s). It seems so obvious! But how do we justify that in a proof se- quence? • New rules for predicate logic: in the following, you should un- derstand by the symbol x in P (x) an expression with free variable x, possibly containing other (quantified) variables: e.g. P (x) ≡ (∀y)(∃z)Q(x,y,z) (1) – Universal Instantiation: from (∀x)P (x) deduce P (t). Caveat: t must not already appear as a variable in the ex- pression for P (x): in the equation above, (1), it would not do to deduce P (y) or P (z), as those variables appear in the expression (in a quantified fashion) already.
    [Show full text]
  • Logic and Proof
    CS2209A 2017 Applied Logic for Computer Science Lecture 11, 12 Logic and Proof Instructor: Yu Zhen Xie 1 Proofs • What is a theorem? – Lemma, claim, etc • What is a proof? – Where do we start? – Where do we stop? – What steps do we take? – How much detail is needed? 2 The truth 3 Theories and theorems • Theory: axioms + everything derived from them using rules of inference – Euclidean geometry, set theory, theory of reals, theory of integers, Boolean algebra… – In verification: theory of arrays. • Theorem: a true statement in a theory – Proved from axioms (usually, from already proven theorems) Pythagorean theorem • A statement can be a theorem in one theory and false in another! – Between any two numbers there is another number. • A theorem for real numbers. False for integers! 4 Axioms example: Euclid’s postulates I. Through 2 points a line segment can be drawn II. A line segment can be extended to a straight line indefinitely III. Given a line segment, a circle can be drawn with it as a radius and one endpoint as a centre IV. All right angles are congruent V. Parallel postulate 5 Some axioms for propositional logic • For any formulas A, B, C: – A ∨ ¬ – . – . – A • Also, like in arithmetic (with as +, as *) – , – Same holds for ∧. – Also, • And unlike arithmetic – ( ) 6 Counterexamples • To disprove a statement, enough to give a counterexample: a scenario where it is false – To disprove that • Take = ", = #, • Then is false, but B is true. – To disprove that if %& '( ) &, ( , then '( %& ) &, ( , • Set the domain of x and y to be {0,1} • Set P(0,0) and P(1,1) to true, and P(0,1), P(1,0) to false.
    [Show full text]
  • Philosophy 109, Modern Logic Russell Marcus
    Philosophy 240: Symbolic Logic Hamilton College Fall 2014 Russell Marcus Reference Sheeet for What Follows Names of Languages PL: Propositional Logic M: Monadic (First-Order) Predicate Logic F: Full (First-Order) Predicate Logic FF: Full (First-Order) Predicate Logic with functors S: Second-Order Predicate Logic Basic Truth Tables - á á @ â á w â á e â á / â 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 1 1 0 1 0 0 1 0 0 0 0 1 0 1 1 0 1 1 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 Rules of Inference Modus Ponens (MP) Conjunction (Conj) á e â á á / â â / á A â Modus Tollens (MT) Addition (Add) á e â á / á w â -â / -á Simplification (Simp) Disjunctive Syllogism (DS) á A â / á á w â -á / â Constructive Dilemma (CD) (á e â) Hypothetical Syllogism (HS) (ã e ä) á e â á w ã / â w ä â e ã / á e ã Philosophy 240: Symbolic Logic, Prof. Marcus; Reference Sheet for What Follows, page 2 Rules of Equivalence DeMorgan’s Laws (DM) Contraposition (Cont) -(á A â) W -á w -â á e â W -â e -á -(á w â) W -á A -â Material Implication (Impl) Association (Assoc) á e â W -á w â á w (â w ã) W (á w â) w ã á A (â A ã) W (á A â) A ã Material Equivalence (Equiv) á / â W (á e â) A (â e á) Distribution (Dist) á / â W (á A â) w (-á A -â) á A (â w ã) W (á A â) w (á A ã) á w (â A ã) W (á w â) A (á w ã) Exportation (Exp) á e (â e ã) W (á A â) e ã Commutativity (Com) á w â W â w á Tautology (Taut) á A â W â A á á W á A á á W á w á Double Negation (DN) á W --á Six Derived Rules for the Biconditional Rules of Inference Rules of Equivalence Biconditional Modus Ponens (BMP) Biconditional DeMorgan’s Law (BDM) á / â -(á / â) W -á / â á / â Biconditional Modus Tollens (BMT) Biconditional Commutativity (BCom) á / â á / â W â / á -á / -â Biconditional Hypothetical Syllogism (BHS) Biconditional Contraposition (BCont) á / â á / â W -á / -â â / ã / á / ã Philosophy 240: Symbolic Logic, Prof.
    [Show full text]
  • Predicate Logic
    Predicate Logic Andreas Klappenecker Predicates A function P from a set D to the set Prop of propositions is called a predicate. The set D is called the domain of P. Example Let D=Z be the set of integers. Let a predicate P: Z -> Prop be given by P(x) = x>3. The predicate itself is neither true or false. However, for any given integer the predicate evaluates to a truth value. For example, P(4) is true and P(2) is false Universal Quantifier (1) Let P be a predicate with domain D. The statement “P(x) holds for all x in D” can be written shortly as ∀xP(x). Universal Quantifier (2) Suppose that P(x) is a predicate over a finite domain, say D={1,2,3}. Then ∀xP(x) is equivalent to P(1)⋀P(2)⋀P(3). Universal Quantifier (3) Let P be a predicate with domain D. ∀xP(x) is true if and only if P(x) is true for all x in D. Put differently, ∀xP(x) is false if and only if P(x) is false for some x in D. Existential Quantifier The statement P(x) holds for some x in the domain D can be written as ∃x P(x) Example: ∃x (x>0 ⋀ x2 = 2) is true if the domain is the real numbers but false if the domain is the rational numbers. Logical Equivalence (1) Two statements involving quantifiers and predicates are logically equivalent if and only if they have the same truth values no matter which predicates are substituted into these statements and which domain is used.
    [Show full text]
  • Chapter 4, Propositional Calculus
    ECS 20 Chapter 4, Logic using Propositional Calculus 0. Introduction to Discrete Mathematics. 0.1. Discrete = Individually separate and distinct as opposed to continuous and capable of infinitesimal change. Integers vs. real numbers, or digital sound vs. analog sound. 0.2. Discrete structures include sets, permutations, graphs, trees, variables in computer programs, and finite-state machines. 0.3. Five themes: logic and proofs, discrete structures, combinatorial analysis, induction and recursion, algorithmic thinking, and applications and modeling. 1. Introduction to Logic using Propositional Calculus and Proof 1.1. “Logic” is “the study of the principles of reasoning, especially of the structure of propositions as distinguished from their content and of method and validity in deductive reasoning.” (thefreedictionary.com) 2. Propositions and Compound Propositions 2.1. Proposition (or statement) = a declarative statement (in contrast to a command, a question, or an exclamation) which is true or false, but not both. 2.1.1. Examples: “Obama is president.” is a proposition. “Obama will be re-elected.” is not a proposition. 2.1.2. “This statement is false.” is a paradox that many would not consider a proposition. 2.1.3. For ECS 20, we will use p, q, and r to symbolize propositions, subpropositions, or logical variables which take true or false values. 2.2. Compound Proposition = a proposition that has its truth value completely determined by the truth values of two or more subpropositions and the operators (also called connectives) connecting them. 3. Basic Logical Operations 3.1. Conjunction = = “and.” If both p and q are true, then p q is true, otherwise p q is false.
    [Show full text]
  • Formal Logic: Quantifiers, Predicates, and Validity
    Formal Logic: Quantifiers, Predicates, and Validity CS 130 – Discrete Structures Variables and Statements • Variables: A variable is a symbol that stands for an individual in a collection or set. For example, the variable x may stand for one of the days. We may let x = Monday, x = Tuesday, etc. • We normally use letters at the end of the alphabet as variables, such as x, y, z. • A collection of objects is called the domain of objects. For the above example, the days in the week is the domain of variable x. CS 130 – Discrete Structures 55 Quantifiers • Propositional wffs have rather limited expressive power. E.g., “For every x, x > 0”. • Quantifiers: Quantifiers are phrases that refer to given quantities, such as "for some" or "for all" or "for every", indicating how many objects have a certain property. • Two kinds of quantifiers: – Universal Quantifier: represented by , “for all”, “for every”, “for each”, or “for any”. – Existential Quantifier: represented by , “for some”, “there exists”, “there is a”, or “for at least one”. CS 130 – Discrete Structures 56 Predicates • Predicate: It is the verbal statement which describes the property of a variable. Usually represented by the letter P, the notation P(x) is used to represent some unspecified property or predicate that x may have. – P(x) = x has 30 days. – P(April) = April has 30 days. – What is the truth value of (x)P(x) where x is all the months and P(x) = x has less than 32 days • Combining the quantifier and the predicate, we get a complete statement of the form (x)P(x) or (x)P(x) • The collection of objects is called the domain of interpretation, and it must contain at least one object.
    [Show full text]
  • How to Adopt a Logic
    How to adopt a logic Daniel Cohnitz1 & Carlo Nicolai2 1Utrecht University 2King’s College London Abstract What is commonly referred to as the Adoption Problem is a challenge to the idea that the principles of logic can be rationally revised. The argument is based on a reconstruction of unpublished work by Saul Kripke. As the reconstruction has it, Kripke essentially extends the scope of Willard van Orman Quine’s regress argument against conventionalism to the possibility of adopting new logical principles. In this paper we want to discuss the scope of this challenge. Are all revisions of logic subject to the regress problem? If not, are there interesting cases of logical revision that are subject to the regress problem? We will argue that both questions should be answered negatively. 1 Introduction What is commonly referred to as the Adoption Problem1 is often considered a challenge to the idea that the principles for logic can be rationally revised. The argument is based on a reconstruction of unpublished work by Saul Kripke.2 As the reconstruction has it, Kripke essentially extends the scope of William van Orman Quine’s regress argument (Quine, 1976) against conventionalism to the possibility of adopting new logical principles or rules. According to the reconstruction, the Adoption Problem is that new logical rules cannot be adopted unless one already can infer with these rules, in which case the adoption of the rules is unnecessary (Padro, 2015, 18). In this paper we want to discuss the scope of this challenge. Are all revisions of logic subject to the regress problem? If not, are there interesting cases of logical revision that are subject to the regress problem? We will argue that both questions should be answered negatively.
    [Show full text]
  • The Logic of Quantified Statements the Logic of Quantified Statements
    CHAPTER 3 THE LOGIC OF QUANTIFIED STATEMENTS Copyright © Cengage Learning. All rights reserved. SECTION 3.4 Arguments with Quantified Statements Copyright © Cengage Learning. All rights reserved. Arguments with Quantified Statements The rule of universal instantiation (in-stan-she-AY-shun) says the following: Universal instantiation is the fundamental tool of deductive reasoning. Mathematical formulas, definitions, and theorems are like general templates that are used over and over in a wide variety of particular situations. 3 Arguments with Quantified Statements A given theorem says that such and such is true for all things of a certain type. If, in a given situation, you have a particular object of that type, then by universal instantiation, you conclude that such and such is true for that particular object. You may repeat this process 10, 20, or more times in a single proof or problem solution. 4 Universal Modus Ponens 5 Universal Modus Ponens The rule of universal instantiation can be combined with modus ponens to obtain the valid form of argument called universal modus ponens . 6 Universal Modus Ponens Note that the first, or major, premise of universal modus ponens could be written “All things that make P(x) true make Q(x) true,” in which case the conclusion would follow by universal instantiation alone. However, the if-then form is more natural to use in the majority of mathematical situations. 7 Example 1 – Recognizing Universal Modus Ponens Rewrite the following argument using quantifiers, variables, and predicate symbols. Is this argument valid? Why? If an integer is even, then its square is even.
    [Show full text]
  • UI) Existential Instantiation (EI
    Existential instantiation (EI) For any sentence α, variable v, and constant symbol k that does not appear elsewhere in the knowledge base: Inference in first-order logic ∃ v α Subst({v/k}, α) E.g., ∃ x Crown(x) ∧ OnHead(x, John) yields Chapter 9 Crown(C1) ∧ OnHead(C1, John) provided C1 is a new constant symbol, called a Skolem constant Another example: from ∃ x d(xy)/dy = xy we obtain d(ey)/dy = ey provided e is a new constant symbol Chapter 9 1 Chapter 9 4 Outline Existential instantiation contd. ♦ Reducing first-order inference to propositional inference UI can be applied several times to add new sentences; the new KB is logically equivalent to the old ♦ Unification EI can be applied once to replace the existential sentence; ♦ Generalized Modus Ponens the new KB is not equivalent to the old, ♦ Forward and backward chaining but is satisfiable iff the old KB was satisfiable ♦ Resolution Chapter 9 2 Chapter 9 5 Universal instantiation (UI) Reduction to propositional inference Every instantiation of a universally quantified sentence is entailed by it: Suppose the KB contains just the following: ∀ v α ∀ x King(x) ∧ Greedy(x) ⇒ Evil(x) Subst({v/g}, α) King(John) Greedy(John) for any variable v and ground term g Brother(Richard,John) E.g., ∀ x King(x) ∧ Greedy(x) ⇒ Evil(x) yields Instantiating the universal sentence in all possible ways, we have King(John) ∧ Greedy(John) ⇒ Evil(John) King(John) ∧ Greedy(John) ⇒ Evil(John) King(Richard) ∧ Greedy(Richard) ⇒ Evil(Richard) King(Richard) ∧ Greedy(Richard) ⇒ Evil(Richard) King(F ather(John)) ∧ Greedy(F ather(John)) ⇒ Evil(F ather(John)) King(John) .
    [Show full text]
  • A Concise Introduction to Logic Craig Delancey SUNY Oswego
    SUNY Geneseo KnightScholar Open SUNY Textbooks Open Educational Resources 2017 A Concise Introduction to Logic Craig DeLancey SUNY Oswego Follow this and additional works at: https://knightscholar.geneseo.edu/oer-ost Part of the Philosophy Commons This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 4.0 License. Recommended Citation DeLancey, Craig, "A Concise Introduction to Logic" (2017). Open SUNY Textbooks. 4. https://knightscholar.geneseo.edu/oer-ost/4 This Book is brought to you for free and open access by the Open Educational Resources at KnightScholar. It has been accepted for inclusion in Open SUNY Textbooks by an authorized administrator of KnightScholar. For more information, please contact [email protected]. A Concise Introduction to Logic A Concise Introduction to Logic Craig DeLancey Open SUNY Textbooks © 2017 Craig DeLancey ISBN: 978-1-942341-42-0 ebook 978-1-942341-43-7 print This publication was made possible by a SUNY Innovative Instruction Technology Grant (IITG). IITG is a competitive grants program open to SUNY faculty and support staff across all disciplines. IITG encourages development of innovations that meet the Power of SUNY’s transformative vision. Published by Open SUNY Textbooks Milne Library State University of New York at Geneseo Geneseo, NY 14454 This book was produced using Pressbooks.com, and PDF rendering was done by PrinceXML. A Concise Introduction to Logic by Craig DeLancey is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, except where otherwise noted. Dedication For my mother Contents About the Textbook Reviewer's Notes Adam Kovach 0. Introduction 1 Part I: Propositional Logic 1.
    [Show full text]
  • Vagueness and the Logic of the World
    University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln Philosophy Dissertations, Theses, & Student Research Philosophy, Department of Spring 4-19-2020 Vagueness and the Logic of the World Zack Garrett University of Nebraska - Lincoln, [email protected] Follow this and additional works at: https://digitalcommons.unl.edu/philosophydiss Part of the Metaphysics Commons, and the Philosophy of Language Commons Garrett, Zack, "Vagueness and the Logic of the World" (2020). Philosophy Dissertations, Theses, & Student Research. 13. https://digitalcommons.unl.edu/philosophydiss/13 This Article is brought to you for free and open access by the Philosophy, Department of at DigitalCommons@University of Nebraska - Lincoln. It has been accepted for inclusion in Philosophy Dissertations, Theses, & Student Research by an authorized administrator of DigitalCommons@University of Nebraska - Lincoln. VAGUENESS AND THE LOGIC OF THE WORLD by Zack Garrett A DISSERTATION Presented to the Faculty of The Graduate College at the University of Nebraska In Partial Fulfillment of Requirements For the Degree of Doctor of Philosophy Major: Philosophy Under the Supervision of Professor Reina Hayaki Lincoln, Nebraska May, 2020 VAGUENESS AND THE LOGIC OF THE WORLD Zack Garrett, Ph.D. University of Nebraska, 2020 Advisor: Reina Hayaki In this dissertation, I argue that vagueness is a metaphysical phenomenon—that properties and objects can be vague—and propose a trivalent theory of vagueness meant to account for the vagueness in the world. In the first half, I argue against the theories that preserve classical logic. These theories include epistemicism, con- textualism, and semantic nihilism. My objections to these theories are independent of considerations of the possibility that vagueness is a metaphysical phenomenon.
    [Show full text]
  • Nested Quantifiers and Rules of Inference
    PK 1.5 & 1.6 Nested Quantifiers and Rules of Inference By: Emily B and David R What Are Nested ● They are quantifiers within the scope of another quantifier. Quantifiers?? ● ∀x∃y(x + y = 0) ⇔ ∀xQ(x), where Q(x) = ∃y(x + y = 0). ● They come, but are not limited, in the following flavors: ○ ∀x ∀yQ(x,y) ○ ∀x ∃yQ(x,y) ○ ∃x ∀yQ(x,y) ○ ∃x ∃yQ(x,y) ○ ∀x ∀y ∃zQ(x,y,z) ○ Yada yada yada Order Matters! ● In all cases unless the type of quantification are the same ○ ∀x ∀yQ(x,y) ⇔ ∀y ∀xQ(x,y) ○ ∃x ∃yQ(x,y) ⇔ ∃y ∃xQ(x,y) ● Other than that, the order of quantifiers will affect the truth of the quantification ○ ∀x ∃yQ(x,y) != ∃y ∀xQ(x,y) ● Can be thought of as loops with the left most quantifier being the outer loop until the rightmost inner loop. ○ For example, in ∀x∃y(x + y = 0), you would loop through ALL the elements in the domain for x, searching for AT LEAST one element for y that satisfies the statement. ○ In ∃x∀yQ(x,y), you would loop through the domain, testing Work? every x until you find ONE x that satisfies the statement for ALL y How Do They A neat observation: ● After going through some observations, the book concludes that: ○ if ∃y∀xP(x, y) is true, then ∀x∃yP(x, y) must also be true ○ However, if ∀x∃yP(x, y) is true, it is not necessary for ∃y∀xP(x, y) to be true Table on how to read these quantifications Turning Sentences into Logical Expressions ● “The sum of two positive integers is always positive” x & y ϵ Z.
    [Show full text]