AN INTRODUCTION TO MANY-VALUED AND FUZZY LOGIC

Similar documents
Advanced Grammar in Use

Developing Grammar in Context

THE PROMOTION OF SOCIAL AWARENESS

Objectives. Chapter 2: The Representation of Knowledge. Expert Systems: Principles and Programming, Fourth Edition

Conducting the Reference Interview:

Guide to Teaching Computer Science

Instrumentation, Control & Automation Staffing. Maintenance Benchmarking Study

Department of Communication Promotion and Tenure Criteria Guidelines. Teaching

HDR Presentation of Thesis Procedures pro-030 Version: 2.01

International Series in Operations Research & Management Science

Lecture Notes on Mathematical Olympiad Courses

Proof Theory for Syntacticians

Politics and Society Curriculum Specification

BENG Simulation Modeling of Biological Systems. BENG 5613 Syllabus: Page 1 of 9. SPECIAL NOTE No. 1:

THE ALLEGORY OF THE CATS By David J. LeMaster

Submission of a Doctoral Thesis as a Series of Publications

BEST OFFICIAL WORLD SCHOOLS DEBATE RULES

DG 17: The changing nature and roles of mathematics textbooks: Form, use, access

Cambridge, New York, Melbourne, Madrid, Cape Town, Singapore, São Paulo, Delhi

Principles of Public Speaking

INTRODUCTION TO TEACHING GUIDE

The Talent Development High School Model Context, Components, and Initial Impacts on Ninth-Grade Students Engagement and Performance

Economics 201 Principles of Microeconomics Fall 2010 MWF 10:00 10:50am 160 Bryan Building

Mathematics Program Assessment Plan

CARPENTRY GRADES 9-12 LEARNING RESOURCES

TEACHING SECOND LANGUAGE COMPOSITION LING 5331 (3 credits) Course Syllabus

A R "! I,,, !~ii ii! A ow ' r.-ii ' i ' JA' V5, 9. MiN, ;

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS

JEFFERSON COLLEGE COURSE SYLLABUS BUS 261 BUSINESS COMMUNICATIONS. 3 Credit Hours. Prepared by: Cindy Rossi January 25, 2014

12-WEEK GRE STUDY PLAN

Philosophy 301L: Early Modern Philosophy, Spring 2012

Knowledge-Based - Systems

Professional Learning Suite Framework Edition Domain 3 Course Index

SAMPLE AFFILIATION AGREEMENT

Ph.D. in Behavior Analysis Ph.d. i atferdsanalyse

Prentice Hall Literature: Timeless Voices, Timeless Themes, Platinum 2000 Correlated to Nebraska Reading/Writing Standards (Grade 10)

ОТЕЧЕСТВЕННАЯ И ЗАРУБЕЖНАЯ ПЕДАГОГИКА

Writing for the AP U.S. History Exam

Kentucky s Standards for Teaching and Learning. Kentucky s Learning Goals and Academic Expectations

THEORETICAL CONSIDERATIONS

Literature and the Language Arts Experiencing Literature

Instructor Experience and Qualifications Professor of Business at NDNU; Over twenty-five years of experience in teaching undergraduate students.

Diagnostic Test. Middle School Mathematics

RUDOLF CARNAP ON SEMANTICAL SYSTEMS AND W.V.O. QUINE S PRAGMATIST CRITIQUE

Approved Academic Titles

LIS 681 Books and Media for Children Spring 2009

PIRLS 2006 ASSESSMENT FRAMEWORK AND SPECIFICATIONS TIMSS & PIRLS. 2nd Edition. Progress in International Reading Literacy Study.

Infrastructure Issues Related to Theory of Computing Research. Faith Fich, University of Toronto

SPATIAL SENSE : TRANSLATING CURRICULUM INNOVATION INTO CLASSROOM PRACTICE

DICE - Final Report. Project Information Project Acronym DICE Project Title

Learning Resource Center COLLECTION DEVELOPMENT POLICY

Textbook Evalyation:

Prentice Hall Literature: Timeless Voices, Timeless Themes Gold 2000 Correlated to Nebraska Reading/Writing Standards, (Grade 9)

PUBLIC CASE REPORT Use of the GeoGebra software at upper secondary school

Guidelines for Incorporating Publication into a Thesis. September, 2015

New Venture Financing

Indiana Collaborative for Project Based Learning. PBL Certification Process

Copyright Corwin 2014

Graduate Program in Education

Availability of Grants Largely Offset Tuition Increases for Low-Income Students, U.S. Report Says

Perspectives of Information Systems

Unpacking a Standard: Making Dinner with Student Differences in Mind

Introduction and Motivation

Evolution of Collective Commitment during Teamwork

THE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography

The Indices Investigations Teacher s Notes

Replies to Greco and Turner

Marketing Management

KENTUCKY FRAMEWORK FOR TEACHING

University of Toronto

International Examinations. IGCSE English as a Second Language Teacher s book. Second edition Peter Lucantoni and Lydia Kellas

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Athens: City And Empire Students Book (Cambridge School Classics Project) By Cambridge School Classics Project

Practical Research. Planning and Design. Paul D. Leedy. Jeanne Ellis Ormrod. Upper Saddle River, New Jersey Columbus, Ohio

LBTS/CENTER FOR PASTORAL COUNSELING

CELTA. Syllabus and Assessment Guidelines. Third Edition. University of Cambridge ESOL Examinations 1 Hills Road Cambridge CB1 2EU United Kingdom

University of Cambridge: Programme Specifications POSTGRADUATE ADVANCED CERTIFICATE IN EDUCATIONAL STUDIES. June 2012

Santiago Canyon College 8045 East Chapman Avenue, Orange, CA AGENDA CURRICULUM AND INSTRUCTION COUNCIL Monday, October 30, :30pm B-104

State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210

MASTER S THESIS GUIDE MASTER S PROGRAMME IN COMMUNICATION SCIENCE

NORMAL AND ABNORMAL DEVELOPMENT OF BRAIN AND BEHAVIOUR

leading people through change

CX 105/205/305 Greek Language 2017/18

Multiple Measures Assessment Project - FAQs

Accounting 543 Taxation of Corporations Fall 2014

Instructions and Guidelines for Promotion and Tenure Review of IUB Librarians

Scoring Notes for Secondary Social Studies CBAs (Grades 6 12)

Final Teach For America Interim Certification Program

Ontological spine, localization and multilingual access

1 3-5 = Subtraction - a binary operation

Focus on. Learning THE ACCREDITATION MANUAL 2013 WASC EDITION

Copyright Corwin 2015

Speak With Confidence: A Practical Guide By Albert J Vasile

Make The Most Of Your Mind (A Fireside Book) By Tony Buzan

To link to this article: PLEASE SCROLL DOWN FOR ARTICLE

MAHATMA GANDHI KASHI VIDYAPITH Deptt. of Library and Information Science B.Lib. I.Sc. Syllabus

ENVR 205 Engineering Tools for Environmental Problem Solving Spring 2017

Indicators Teacher understands the active nature of student learning and attains information about levels of development for groups of students.

PRODUCT PLATFORM AND PRODUCT FAMILY DESIGN

Rotary Club of Portsmouth

Transcription:

AN INTRODUCTION TO MANY-VALUED AND FUZZY LOGIC This volume is an accessible introduction to the subject of many-valued and fuzzy logic suitable for use in relevant advanced undergraduate and graduate courses. The text opens with a discussion of the philosophical issues that give rise to fuzzy logic problems arising from vague language and returns to those issues as logical systems are presented. For historical and pedagogical reasons, threevalued logical systems are presented as useful intermediate systems for studying the principles and theory behind fuzzy logic. The major fuzzy logical systems Lukasiewicz, Gödel, and product logics are then presented as generalizations of three-valued systems that successfully address the problems of vagueness. Semantic and axiomatic systems for three-valued and fuzzy logics are examined along with an introduction to the algebras characteristic of those systems. A clear presentation of technical concepts, this bookincludes exercises throughout the text that pose straightforward problems, askstudents to continue proofs begun in the text, and engage them in the comparison of logical systems. is an emerita professor of computer science at Smith College. She is the coauthor, with James Moor and JackNelson, of The Logic Book.

AN INTRODUCTION TO Many-Valued and Fuzzy Logic SEMANTICS, ALGEBRAS, AND DERIVATION SYSTEMS Emerita, Smith College

cambridge university press Cambridge, New York, Melbourne, Madrid, Cape Town, Singapore, São Paulo, Delhi Cambridge University Press 32 Avenue of the Americas, New York, NY 10013-2473, USA Information on this title: /9780521881289 C 2008 This publication is in copyright. Subject to statutory exception and to the provisions of relevant collective licensing agreements, no reproduction of any part may take place without the written permission of Cambridge University Press. First published 2008 Printed in the United States of America A catalog record for this publication is available from the British Library. Library of Congress Cataloging in Publication Data Bergmann, Merrie. An introduction to many-valued and fuzzy logic : semantics, algebras, and derivation systems /. p. cm. Includes bibliographical references and index. ISBN 978-0-521-88128-9 (hardback) ISBN 978-0-521-70757-2 1. Fuzzy logic. 2. Many-valued logic. I. Title. QA9.64.B47 2008 511.3 13 dc22 2007007725 ISBN ISBN 978-0-521-88128-9 hardback 978-0-521-70757-2 paperback Cambridge University Press has no responsibility for the persistence or accuracy of URLs for external or third-party Internet Web sites referred to in this publication and does not guarantee that any content on such Web sites is, or will remain, accurate or appropriate.

To my husband, Michael Thorpe, with love, for his understanding and support during this project

Contents Preface page xi 1 Introduction... 1 1.1 Issues of Vagueness 1 1.2 Vagueness Defined 5 1.3 The Problem of the Fringe 6 1.4 Preview of the Rest of the Book7 1.5 History and Scope of Fuzzy Logic 8 1.6 Tall People 10 1.7 Exercises 10 2 Review of Classical Propositional Logic...12 2.1 The Language of Classical Propositional Logic 12 2.2 Semantics of Classical Propositional Logic 13 2.3 Normal Forms 18 2.4 An Axiomatic Derivation System for Classical Propositional Logic 21 2.5 Functional Completeness 32 2.6 Decidability 35 2.7 Exercises 36 3Review of Classical First-Order Logic... 39 3.1 The Language of Classical First-Order Logic 39 3.2 Semantics of Classical First-Order Logic 42 3.3 An Axiomatic Derivation System for Classical First-Order Logic 49 3.4 Exercises 55 4 Alternative Semantics for Truth-Values and Truth-Functions: Numeric Truth-Values and Abstract Algebras... 57 4.1 Numeric Truth-Values for Classical Logic 57 4.2 Boolean Algebras and Classical Logic 59 4.3 More Results about Boolean Algebras 63 4.4 Exercises 69 vii

viii Contents 5 Three-Valued Propositional Logics: Semantics... 71 5.1 Kleene s Strong Three-Valued Logic 71 5.2 Lukasiewicz s Three-Valued Logic 76 5.3 Bochvar s Three-Valued Logics 80 5.4 Evaluating Three-Valued Systems; Quasi-Tautologies and Quasi-Contradictions 84 5.5 Normal Forms 89 5.6 Questions of Interdefinability between the Systems and Functional Completeness 90 5.7 Lukasiewicz s System Expanded 94 5.8 Exercises 96 6 for Three-Valued Propositional Logic... 100 6.1 An Axiomatic System for Tautologies and Validity in Three-Valued Logic 100 6.2 A Pavelka-Style Derivation System for L 3 114 6.3 Exercises 126 7 Three-Valued First-Order Logics: Semantics... 130 7.1 A First-Order Generalization of L 3 130 7.2 Quantifiers Based on the Other Three-Valued Systems 137 7.3 Tautologies, Validity, and Quasi- Semantic Concepts 140 7.4 Exercises 143 8 for Three-Valued First-Order Logic... 146 8.1 An Axiomatic System for Tautologies and Validity in Three-Valued First-Order Logic 146 8.2 A Pavelka-Style Derivation System for L 3 153 8.3 Exercises 159 9 Alternative Semantics for Three-Valued Logic... 161 9.1 Numeric Truth-Values for Three-Valued Logic 161 9.2 Abstract Algebras for L 3,K S 3,B I 3, and B E 3 163 9.3 MV-Algebras 167 9.4 Exercises 172 10 The Principle of Charity Reconsidered and a New Problem of the Fringe... 174 11 Fuzzy Propositional Logics: Semantics... 176 11.1 Fuzzy Sets and Degrees of Truth 176 11.2 Lukasiewicz Fuzzy Propositional Logic 178 11.3 Tautologies, Contradictions, and Entailment in Fuzzy Logic 180

Contents ix 11.4 N-Tautologies, Degree-Entailment, and N-Degree-Entailment 183 11.5 Fuzzy Consequence 190 11.6 Fuzzy Generalizations of K S 3,B I 3, and B E 3; the Expressive Power of Fuzzy L 192 11.7 T-Norms, T-Conorms, and Implication in Fuzzy Logic 194 11.8 Gödel Fuzzy Propositional Logic 199 11.9 Product Fuzzy Propositional Logic 202 11.10 Fuzzy External Assertion and Negation 203 11.11 Exercises 206 12 Fuzzy Algebras... 212 12.1 More on MV-Algebras 212 12.2 Residuated Lattices and BL-Algebras 214 12.3 Zero and Unit Projections in Algebraic Structures 219 12.4 Exercises 220 13 for Fuzzy Propositional Logic...223 13.1 An Axiomatic System for Tautologies and Validity in Fuzzy L 223 13.2 A Pavelka-Style Derivation System for Fuzzy L 229 13.3 An Alternative Axiomatic System for Tautologies and Validity in Fuzzy L, Based on BL-Algebras 245 13.4 An Axiomatic System for Tautologies and Validity in Fuzzy G 249 13.5 An Axiomatic System for Tautologies and Validity in Fuzzy P 252 13.6 Summary: Comparision of Fuzzy L, Fuzzy G, and Fuzzy P and Their 254 13.7 External Assertion Axioms 254 13.8 Exercises 256 14 Fuzzy First-Order Logics: Semantics... 262 14.1 Fuzzy Interpretations 262 14.2 Lukasiewicz Fuzzy First-Order Logic 263 14.3 Tautologies and Other Semantic Concepts 266 14.4 Lukasiewicz Fuzzy Logic and the Problems of Vagueness 268 14.5 Gödel Fuzzy First-Order Logic 278 14.6 Product Fuzzy First-Order Logic 280 14.7 The Sorites Paradox: Comparison of Fuzzy L, Fuzzy G, and Fuzzy P 282 14.8 Exercises 282 15 for Fuzzy First-Order Logic... 287 15.1 Axiomatic Systems for Fuzzy First-Order Logic: Overview 287 15.2 A Pavelka-Style Derivation System for Fuzzy L 288 15.3 An Axiomatic Derivation System for Fuzzy G 294

x Contents 15.4 Combining Fuzzy First-Order Logical Systems; External Assertion 297 15.5 Exercises 298 16 Extensions of Fuzziness... 300 16.1 Fuzzy Qualifiers: Hedges 300 16.2 Fuzzy Linguistic Truth-Values 303 16.3 Other Fuzzy Extensions of Fuzzy Logic 305 16.4 Exercises 306 17 Fuzzy Membership Functions... 309 17.1 Defining Membership Functions 309 17.2 Empirical Construction of Membership Functions 312 17.3 Logical Relevance? 313 17.4 Exercises 313 Appendix: Basics of Countability and Uncountability... 315 Bibliography 321 Index 327

Preface Formal fuzzy logic has developed into an extensive, rigorous, and exciting discipline since it was first proposed by Joseph Goguen and Lotfi Zadeh in the midtwentieth century, and it is a wonderful topic for introducing students to the richness and fascination of formal logic and the philosophy thereof. This textbookgrew out of an interdisciplinary course on fuzzy logic that I ve taught at Smith College, a course that attracts philosophy, computer science, and mathematics majors. I taught the course for several years with only a course reader because the few existing texts devoted to fuzzy logic were too advanced for my undergraduate audience (and probably for some graduate audiences as well). Finally, after writing voluminous supplements for the course, I decided to write an accessible introductory textbookon many-valued and fuzzy logic. It is my hope that after working through this textbook, students will have the necessary background to tackle more advanced texts, such as Gottwald (2001), Hájek(1998b), and Novák, Perfilieva, and Močkoř(1999), along with the rest of the vast fuzzy literature. This bookopens with a discussion of the philosophical issues that give rise to fuzzy logic problems and paradoxes arising from vague language and returns to those issues as new logical systems are presented. There is a two-chapter review of classical logic to familiarize students and instructors with my terminology and notation, and to introduce formal logic to those who have no prior background. Three-valued logical systems are introduced as candidate logics for vagueness, ultimately to be rejected but interesting in their own right and serving as useful intermediate systems for studying the principles and theory that guide fuzzy logics. The major fuzzy logical systems Lukasiewicz, Gödel, and product logics are then presented as generalizations of three-valued systems, generalizations that fully address the problems of vagueness. The text ends with two chapters introducing further directions for study: extensions of basic fuzzy systems and definitions of fuzzy membership functions. Throughout, I have included both semantic and axiomatic systems, along with introductions to the algebras characteristic of those systems. Many texts that have a chapter or so on fuzzy logic restrict their attention to semantics, but much of the interest of fuzzy logic lies in the rich axiomatic systems developed by Jan Pavelka and in the insights garnered from studying the algebras for these systems. xi

xii Preface I ve used semantic concepts that aren t featured in standard presentations of fuzzy logic, specifically, the concepts of degree-validity and n-degree-validity (these concepts were proposed in Machina (1976)). Degree-validity occurs when an argument s conclusion is guaranteed to be at least as true as the least true premise and is an obvious generalization of classical validity. N-degree-validity measures the slippage of truth going from premises to conclusion: how much less true than the premises can the conclusion of an argument be? The latter concept is particularly useful in analyzing Sorites arguments, and in comparing the performance of the three major fuzzy logical systems with respect to these arguments. There are exercises throughout the text. Some pose straightforward problems for the student to solve, but many exercises also askstudents to continue proofs begun in the text, to prove results analogous to those in the text, and to compare the various logical systems that are presented. This textbookcan be used as a complete basis for an introductory course on formal many-valued and fuzzy logics, at either the upper-level undergraduate or the graduate level, and it can also be used as a supplementary text in a variety of courses. There is considerable flexibility in either case. The truth-valued semantic chapters are independent of the algebraic and axiomatic ones, so that either of the latter may be skipped. Except for Section 13.3 of Chapter 13, the axiomatic chapters are also independent of the algebraic ones, and an instructor who chooses to skip the algebraic material can simply ignore the latter part of 13.3. Finally, Lukasiewicz fuzzy logic is presented independently of Gödel and product fuzzy logics, thus allowing an instructor to focus solely on the former. I am indebted to my students at Smith College for making this course such a pleasure to teach, and for the many questions and comments that have informed my presentations throughout the text. Joseph Goguen and Petr Hájek, the two men whose workmost largely generated my own appreciation of fuzzy logic, generously answered questions that I e-mailed as I was writing the text. It was with great sadness that I learned of Professor Goguen s passing at the age of sixty-five last summer; fuzzy logic as we know it owes much to his pioneering work. I also thankmy colleague Michael Albertson for a helpful analytic suggestion that I used in Chapter 14, and two anonymous reviewers of several chapters for their careful reading and thoughtful suggestions. Any inelegance or errors remain my responsibility alone. Finally, I thanksmith College for generous sabbatical release time. August 2007