The first interdisciplinary textbook to introduce students to three critical areas in applied logic
Demonstrating the different roles that logic plays in the disciplines of computer science, mathematics, and philosophy, this concise undergraduate textbook covers select topics from three different areas of logic: proof theory, computability theory, and nonclassical logic. The book balances accessibility, breadth, and rigor, and is designed so that its materials will fit into a single semester. Its distinctive presentation of traditional logic material will enhance readers' capabilities and mathematical maturity.
The proof theory portion presents classical propositional logic and first-order logic using a computer-oriented (resolution) formal system. Linear resolution and its connection to the programming language Prolog are also treated. The computability component offers a machine model and mathematical model for computation, proves the equivalence of the two approaches, and includes famous decision problems unsolvable by an algorithm. The section on nonclassical logic discusses the shortcomings of classical logic in its treatment of implication and an alternate approach that improves upon it: Anderson and Belnap's relevance logic. Applications are included in each section. The material on a four-valued semantics for relevance logic is presented in textbook form for the first time.
Aimed at upper-level undergraduates of moderate analytical background, Three Views of Logic will be useful in a variety of classroom settings.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Donald W. Loveland is professor emeritus of computer science at Duke University and the author of Automated Theorem Proving: A Logical Basis. Richard E. Hodel is associate professor emeritus of mathematics at Duke University and the author of An Introduction to Mathematical Logic. S. G. Sterrett is the Curtis D. Gridley Distinguished Professor of History and Philosophy of Science at Wichita State University and the author of Wittgenstein Flies a Kite: A Story of Models of Wings and Models of the World.
"Formal logic should no longer be taught as a course within a single subject area, but should be taught from an interdisciplinary perspective. Three Views of Logic has many fine features and combines materials not found together elsewhere. We have needed an accessible textbook like this one for quite some time."--Hans Halvorson, Princeton University
"This concise, precise, and clear textbook is unique in the range of material covered and the level at which it is written, which is intended for undergraduates. The exercises are a considerable help to the student and the examples are useful and interesting."--David Plaisted, University of North Carolina, Chapel Hill
"Loveland, Hodel, and Sterrett are all internationally recognized and leading researchers in their field. Their new textbook gives an excellent introduction to the resolution of propositional and first-order predicate logic, and an outstanding overview of computability theory. The examples and exercises are well chosen, and the material is accessible to students without a logic background."--Frank Wolter, University of Liverpool
"Formal logic should no longer be taught as a course within a single subject area, but should be taught from an interdisciplinary perspective. Three Views of Logic has many fine features and combines materials not found together elsewhere. We have needed an accessible textbook like this one for quite some time."--Hans Halvorson, Princeton University
"This concise, precise, and clear textbook is unique in the range of material covered and the level at which it is written, which is intended for undergraduates. The exercises are a considerable help to the student and the examples are useful and interesting."--David Plaisted, University of North Carolina, Chapel Hill
"Loveland, Hodel, and Sterrett are all internationally recognized and leading researchers in their field. Their new textbook gives an excellent introduction to the resolution of propositional and first-order predicate logic, and an outstanding overview of computability theory. The examples and exercises are well chosen, and the material is accessible to students without a logic background."--Frank Wolter, University of Liverpool
Preface, ix,
Acknowledgments, xiii,
PART 1. Proof Theory DONALD W. LOVELAND, 1,
1 Propositional Logic, 3,
2 Predicate Logic, 31,
3 An Application: Linear Resolution and Prolog, 61,
PART 2. Computability Theory RICHARD E. HODEL, 93,
4 Overview of Computability, 95,
5 A Machine Model of Computability, 123,
6 A Mathematical Model of Computability, 165,
PART 3. Philosophical Logic S. G. STERRETT, 221,
7 Non-Classical Logics, 223,
8 Natural Deduction: Classical and Non-Classical, 243,
9 Semantics for Relevance Logic: A Useful Four-Valued Logic, 288,
10 Some Concluding Remarks on the Logic of Entailment, 315,
References, 316,
Index, 319,
Propositional Logic
There are several reasons that one studies computer-oriented deductivelogics. Such logics have played an important role in natural languageunderstanding systems, in intelligent database theory, in expert systems,and in automated reasoning systems, for example. Deductivelogics have even been used as the basis of programming languages, atopic we consider in this book. Of course, deductive logics have beenimportant long before the invention of computers, being key to thefoundations of mathematics as well as a guide in the general realm ofrational discourse.
What is a deductive logic? It has two major components, a formallanguage and a notion of deduction. A formal language has a syntaxand semantics, just like a natural language. The first formal language wepresent is the propositional logic.
We first give the syntax of the propositional logic.
• Alphabet
1. Statement Letters: P, Q, R, P1, Q1, R1, ....
2. Logical Connectives: [conjunction], [disjunction], [logical not], [right arrow], [left and right arrow].
3. Punctuation: (,).
• Well-formed formulas (wffs), or statements
1. Statement letters are wffs (atomic wffs or atoms).
2. If A and B are wffs, then so are
([logical not]A), (A [disjunction] B), (A [conjunction] B), (A [right arrow] B), and (A [left and right arrow] B).
Convention. For any inductively defined class of entities we will assumea closure clause, meaning that only those items created by (often repeateduse of) the defining rules are included in the defined class.
We will denote statement letters with the letters P, Q, R, possiblywith subscripts, and wffs by letters from the first part of the alphabetunless explicitly noted otherwise. Statement letters are considered to benon-logical symbols.
We list the logical connectives with their English labels. (The negationsymbol doesn't connect anything; it only has one argument. However,for convenience we ignore that detail and call all the listed logicalsymbols "connectives.")
[logical not] negation
[conjunction] and
[disjunction] or
[right arrow] implies
[left and right arrow] equivalence
Example. ((([logical not]P) [conjunction] Q) [right arrow] (P [right arrow] Q)).
A formal language, like a natural language, has an alphabet and anotion of grammar. Here the grammar is simple; the wffs (statements)are our sentences. As even our simple example shows, the parenthesesmake statements very messy. We usually simplify matters by forgoingtechnically correct statements in favor of sensible abbreviations. Wesuppress some parentheses by agreeing on a hierarchy of connectives.However, it is always correct to retain parentheses to aid quick readabilityeven if rules permit further elimination of parentheses. We also willuse brackets or braces on occasion to enhance readability. They are to beregarded as parentheses formally.
We give the hierarchy with the tightest binding connective on top.
[logical not]
[disjunction], [conjunction]
[right arrow], [left and right arrow]
We adopt association-to-the-right.
A [right arrow] B [right arrow] C is (A [right arrow] (B [right arrow] C)).
Place the parentheses as tightly as possible consistent with the existingbindings, beginning at the top of the hierarchy.
Example. The expression [logical not] P [conjunction] Q [right arrow] P [right arrow] Q represents the wff
((([logical not]P) [conjunction] Q) [right arrow] (P [right arrow] Q)).
A more readable expression, also called a wff for convenience, is
([logical not]P [conjunction] Q) [right arrow] (P [right arrow] Q).
1.1 Propositional Logic Semantics
We first consider the semantics of wffs by seeing their source as naturallanguage statements.
English to formal notation.
Example 1. An ongoing hurricane implies no class meeting, so if nohurricane is ongoing then there is a class meeting.
Use: H: there is an ongoing hurricane
C: there is a class meeting
Formal representation.
(1) A
(2) (H [right arrow] [logical not]C) [right arrow] ([logical not]H [right arrow] C)
(3) (H [right arrow] [logical not]C) [conjunction] [(H [right arrow] [logical not]C) [right arrow] ([logical not]H [right arrow] C)]
The first representation is technically correct (ignoring the "use" instruction),but useless. The idea is to formalize a sentence in as fine-grainedan encoding as is possible with the logic at hand. The secondand third representations do this.
Notice that there are three different English expressions encodedby the implies symbol. "If ... then" and "implies" directly translateto the formal implies connective. "So" is trickier. If "so" implies thetruth of the first clause, then wff (3) is preferred as the clause is assertedand connected by the logical "and" symbol to the implication.The second interpretation simply reflects that the antecedent of "so"(supposedly) implies the consequent. This illustrates that formalizingnatural language statements is often an exercise in guessing the intentof the natural language statement. The task of formalizing informalstatements is often best approached by creating a candidate wff andthen directly replacing the statement letters by the assigned Englishmeanings and judging how successfully the wff captures the intent ofthe informal statement. One does this by asserting the truth of thewff and then considering the truth status of the component parts.For example, asserting the truth of wff (3) forces the truth of the twocomponents of the logical "and" by the meaning of logical "and." Weconsider the full "meaning" of implication shortly. One should tryalternate wffs if there is any question that the wff first tried is notclearly satisfactory. Doing this in this case yields representations (2) and(3). Which is better depends on one's view of the use of "so" in thissentence.
Aside: For those who suspect that this is not a logically true formula,you are correct. We deal with this aspect later.
Example 2. Either I study logic now or I go to the game. If I study logicnow I will pass the exam but if I go to the game I will fail the exam.Therefore, I will go to the game and drop the course.
Use: L: I study logic now
G: I go to the game
P: Ipass theexam
D: I drop the...
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: Better World Books, Mishawaka, IN, USA
Zustand: Good. Former library copy. Pages intact with minimal writing/highlighting. The binding may be loose and creased. Dust jackets/supplements are not included. Includes library markings. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good. Artikel-Nr. 40813559-20
Anzahl: 1 verfügbar
Anbieter: Better World Books Ltd, Dunfermline, Vereinigtes Königreich
Zustand: Good. Former library copy. Pages intact with minimal writing/highlighting. The binding may be loose and creased. Dust jackets/supplements are not included. Includes library markings. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good. Artikel-Nr. 40813559-20
Anzahl: 1 verfügbar
Anbieter: WorldofBooks, Goring-By-Sea, WS, Vereinigtes Königreich
Paperback. Zustand: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Artikel-Nr. GOR011757319
Anzahl: 1 verfügbar
Anbieter: Phatpocket Limited, Waltham Abbey, HERTS, Vereinigtes Königreich
Zustand: Good. Your purchase helps support Sri Lankan Children's Charity 'The Rainbow Centre'. Ex-library, so some stamps and wear, but in good overall condition. Our donations to The Rainbow Centre have helped provide an education and a safe haven to hundreds of children who live in appalling conditions. Artikel-Nr. Z1-S-034-02257
Anzahl: 1 verfügbar
Anbieter: PBShop.store UK, Fairford, GLOS, Vereinigtes Königreich
PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Artikel-Nr. WP-9780691160443
Anzahl: 2 verfügbar
Anbieter: Kennys Bookstore, Olney, MD, USA
Zustand: New. Demonstrating the different roles that logic plays in the disciplines of computer science, mathematics, and philosophy, this title covers select topics from three different areas of logic: proof theory, computability theory, and nonclassical logic. It presents relevance logic with applications. Num Pages: 344 pages, 7 line illus. 10 tables. BIC Classification: HPL; PBCD; UY. Category: (P) Professional & Vocational; (U) Tertiary Education (US: College). Dimension: 252 x 178 x 21. Weight in Grams: 728. . 2014. Paperback. . . . . Books ship from the US and Ireland. Artikel-Nr. V9780691160443
Anzahl: 1 verfügbar
Anbieter: Revaluation Books, Exeter, Vereinigtes Königreich
Paperback. Zustand: Brand New. 344 pages. 10.25x7.25x1.00 inches. In Stock. Artikel-Nr. 0691160449
Anzahl: 1 verfügbar