Constructions of Models in Fuzzy Logic with Evaluated Syntax
|
|
- Diane Welch
- 5 years ago
- Views:
Transcription
1 Constructions of Models in Fuzzy Logic with Evaluated Syntax Petra Murinová University of Ostrava IRAFM 30. dubna Ostrava Czech Republic Abstract This paper is a contribution to the development of model theory of fuzzy logic in narrow sense. It is known that there are many formal systems of fuzzy logic, most of them having traditional syntax and many-valued semantics. Our logic is further generalization, where also syntax is evaluated, i.e. we may consider fuzzy sets of axioms. In the paper we show the possibilities how to construct the model in fuzzy logic with evaluated syntax. Keywords: fuzzy logic in narrow sense with evaluated syntax, Lukasiewicz MV-algebra, model theory in predicate fuzzy logic with evaluated syntax. 1 Introduction This paper is a contributions to the model theory of the predicate fuzzy logics. The first is fuzzy logic with evaluated syntax (Ev L from now on) which is in detail presented in [9] where also its model theory has been founded. It is specific for Ev L that the set of truth values must be the Lukasiewicz MV-algebra whose support set is the interval of reals [0, 1]. Model theory of fuzzy logic with evaluated syntax has been initiated by V. Novák in [9, 7] and further this theory has been elaborated by Murinová and Novák in [4, 5, 6]. In this paper we introduce the possible constructions of the models in Ev L. The constructions of models in fuzzy predicate logics can be separate into few groups. The first possibility is to construct the model due to Henkin theory from constants which will be not discussed in this paper and it is in detail presented in [9]. Other possibility how to construct the models in Ev L is to used omitting types theorem and their consequences (see [6]). At the end, we can not forget the constructions of the models in Ev L using elementary extension, elementary chains (see [2, 4]). 2 Preliminaries The set of truth values is supposed to form Lukasiewicz MV-algebra L L = [0, 1],,,, 0, 1 where is the operation of Lukasiewicz conjunction defined by a b = 0 (a + b 1), is the operation of Lukasiewicz disjunction defined by a b = 1 (a + b) and is the negation operation defined by a = 1 a for all a, b [0, 1]. We may introduce lattice operations by a b = (a b) b, a b = (a b) b. The following two subsections contains a brief overview of the main concepts and notation of Ev L. 2.1 Syntax The language of Ev L is denoted by J and it consists of a set of object variables x, y,..., a set of object constants u 1,..., a set of n-ary functional symbols f, g..., a set of n-ary predicate symbols P, Q... 1, implication connective, logi- 1 The arity n of each functional symbol as well as of predicate symbol, of course, may vary depending on the given symbol. If unnecessary, we will not explicitly stress this in the sequel. 961
2 cal constants a being names of all the truth values a L and the general quantifier. We write, instead of the logical constant 1, 0, respectively. Other connectives (,,,,&, ) are defined in [9]. If L is uncountable then J is uncountable as well. Remark 1. By J we mean a cardinality of the language J. The set of all the well-formed formulas for the language J is denoted by F J. A couple (a A) where a L and A F J is called an evaluated formula. A fuzzy theory T is a fuzzy set of formulas T F J given by the triple T = LAx, SAx, R where LAx F J is a fuzzy set of logical axioms, SAx F J is a fuzzy set of special axioms, and R is a set of sound inference rules which contains the rules of modus ponens (r MP ), generalization (r G ) and the rule of logical constant introduction (r LC ). For the precise definitions see [9]. Given a fuzzy theory T and a formula A. A proof (denoted by w A ) of a formula A is a finite sequence of evaluated formulas which are axioms, or are derived using the inference rules. If w A is a proof with the value Val T (w A ) then T a A means that A is provable in the fuzzy theory T in the degree a = {Val(w) w is a proof of A in T }. If there exists a proof w A such that Val T (w A ) = a then we say that A is effectively provable in T in the degree a (note that this may not always be the case). Definition 1. A fuzzy theory T is contradictory if there is a formula A and proofs w A and w A of A and A, respectively, such that Val T (w A ) Val T (w A ) > 0. It is consistent in the opposite case. 2.2 Semantics The semantics is defined by generalization of the classical semantics of predicate logic. A model for the language J is V = V, P V,..., f V,..., u 1,... where V is a set, P V V n are n-ary fuzzy relations assigned to each n-ary predicate symbol P (n depends on P ),..., f V are ordinary n-ary functions on V assigned to each n-ary functional symbol f, and u 1,... V are designated elements which are assigned to each object constant u 1... J. Let V be a model for the language J. An cardinal of the model V is the cardinal V. V is said to be finite, countable or uncountable if V is finite, countable or uncountable. Let V be a model for the language J. We extend J to the language J V by new constants being names for all the elements from V, i.e. constants will be denoted by the corresponding bold-face letter, namely J V = J {v v V }. (1) For interpretation of closed terms, formulas and the derived connectives (see [9]). Let Var(J) be a set of all variables of the language J and V be a model for J. Interpretation of a general formula A is using an evaluation e : V ar(j) V. Definition 2. A formula A(x 1,..., x n ) is satisfied in V by the evaluation e, e(x 1 ) = v 1,... e(x n ) = v n in the degree a if [v 1,..., v n ]) = a. Definition 3. A formula A(x 1,..., x n ) is true in V in the degree a if a = V(A) = { [v 1,..., v n ])} for all evaluation e. Definition 4. Let T be a fuzzy theory over Ev L and V be a model for J. We say that the model V is a model of the fuzzy theory T and write V = T, if SAx(A) V(A) holds for all formulas A F J. 962
3 Theorem 1. (compactness) If each finite fuzzy subtheory T of T has a model then T has a model. 3 Model-Theoretic Constructions in Ev L 3.1 Elementary extension Definition 5. Let V and W be models for the language J. Then we say that V is a submodel of W, in symbols V W, if V W and for every atomic formula A F J [v 1,..., v n ]) = W(A x1,...,x n [v 1,..., v n ]) (2) holds where v 1,..., v n V. Definition 6. Let V and W be models for the J. We say that V is a strong submodel of W, in symbols V W, if V W and for every formula A F J [v 1,..., v n ]) W(A x1,...,x n [v 1,..., v n ]) (3) holds where v 1,..., v n V. Remark 2. If (3) holds only for every atomic formula A F J then we say that V is a weak submodel of W, in symbols V W. Definition 7. Let V and W be models for the language J. Then we say, that V is an elementary submodel of W, in symbols V W, if V W, V W and for every formula A F J [v 1,..., v n ]) = W(A x1,...,x n [v 1,..., v n ]) (4) holds where v 1,..., v n V. When V is an elementary submodel of W then we also say that W is an elementary extension. Lemma 1. Let V and W be models for the same language J. Let V W and for every w W V there is v V such that W(A[w]) W(A[v]) holds for every formula from F J. Then the following are equivalent: a) V W b) For every formula ( x)a(x, x 1,..., x n ) and every v 1,..., v n V the following holds: If W(( x)a[v 1,..., v n ]) = a then there is an v V such that W(A[v, v 1,..., v n ]) = a. 3.2 Elementary diagram Let V be a model for J. Let J V be a language which was defined in (1) as extension of J by new constants. We may then expand V to the model V V = (V, v) v V for J V by interpreting each new constat v by the element v. Definition 8. The elementary diagram of V is the fuzzy theory Th(V V ) such that Th(V V ) = {a A(x 1,..., x n ) V V (A(x 1,..., x n )) = a} holds for every closed formula A(x 1,..., x n ) of J V. Sometimes instead of Th(V V ) we will write Γ V. Lemma 2. Let Γ V be the elementary diagram of V. If V W, then V W if and only if (W, v) v V = Γ V. 3.3 Downward Löwenheim-Skolem-Tarski theorem Theorem 2. Let V be a model of the cardinality α and let J β α. Then V has an elementary submodel of the cardinality β. Furthermore, given any set X V of the cardinality β, V has an elementary submodel of the cardinality β which contains X. 4 Models constructed from constants in Ev L The one possibility how to construct models in Ev L is to used omitting types theorem if we work with the fuzzy set of formulas in the free variables among x 1,..., x n (see [6]). This theorem makes possible to extend the power of classical logic by characterizing properties that are too complicated to be expressed by one formula but can be expressed using a set of formulas and to construct models for such situations. 963
4 Convention 1 By Σ(x 1,..., x n ) we denote a set of evaluated formulas from the language J such that each formula A(x 1,..., x n ) a Σ(x 1,..., x n ) has all its free variables among x 1,..., x n. If we work with predicate fuzzy logic with rational logical constants (see [8]) then we will write Σ r (x 1,..., x n ) instead of Σ(x 1,..., x n ). All the membership degrees in Σ r are supposed to be rational. Definition 9. (Realization of Σ) Let Σ be a fuzzy set introduced above and let V be a model for the language J. We say that Σ is realized in the model V in a degree c > 0 if there is an n-tuple v 1,..., v n V of elements such that V(A(v 1 x1,..., v n xn )) c Σ(A) holds for each evaluated formula A a Σ. We say that an n-tuple of elements v 1,..., v n V realizes Σ in V in some non-zero degree. Definition 10. (Omitting Σ) Let Σ be a fuzzy set introduced above and V be a model for the language J. We say that Σ is b-omitted in V if to each n-tuple v 1,... v n V of elements there is a formula A a Σ such that 0 < b a and V(A(v 1 x1,..., v n xn )) < b. (5) Definition 11. (Isolation of Σ in T ) Let T be a fuzzy theory and let Σ(x 1,..., x n ) be a fuzzy set of formulas. Then we say that Σ is isolated in T if there is a fuzzy set of formulas Φ(x 1,..., x n ) which is consistent with T such that holds for every V = T Φ. V = Σ (6) Definition 12. We say that Σ is non isolated if for every fuzzy set of formulas Φ(x 1,..., x n ) consistent with T, if V = T, v 1,..., v n V and V(A(v 1 x1,..., v n xn )) a holds for every A a Φ then there is B b Σ such that V( B(v 1 x1,..., v n xn )) > b. Theorem 3. (Omitting Σ) Let T be a consistent fuzzy theory with the language J and Σ(x 1,..., x n ) be a set of evaluated formulas which is not isolated in T. Then there exists a model of T which omits Σ(x 1,..., x n ) in some non-zero degree. In this subsection, we will confine to the case when the language J contains only rational logical constants, i.e. unlike the case above, it can be countable. Theorem 4. (Omitting Σ r ) Let T be a consistent fuzzy theory in the countable language with the rational logical constants J r and Σ r (x 1,..., x n ) be a set of evaluated formulas which is a non isolated in T. Then there exists a countable model of T which omits Σ r (x 1,..., x n ) in some non-zero degree. 5 n 0 -Logic Omitting types theory in the classical logic has a lot of consequences (see [1]) and there is possibility to generalize a lot of them. In this paper we give one application of omitting types theorem which is n 0 -logic. In the special case n 0 -logic gives the way how to construct non-standard model in Ev L. Definition 13. Let J be a predicate language containing the binary predicate =. The equality axioms (will be denoted by EAx) for a binary predicate = in J are (E1)x = x, (F 4)x 1 = y 1... (x n = y n f(x 1,..., x n ) = f(y 1,..., y n )...), (P 5)x 1 = y 1... (x n = y n P (x 1,..., x n ) P (y 1,..., y n )...). Elementary arithmetic Let J P A = {+,, =, S, 0} where = is binary predicate for crisp equality, +, are binary function symbols (addition, multiplication), S is unary functional symbols S (called the successor function) and 0 is a constant symbol. Elementary arithmetic or Peano arithmetic (will be denoted by PA) has the equality axioms plus the following list of axioms (will be denoted by PAx): (P A1) S(x) 0 964
5 (P A2) S(x) = S(y) x = y (P A3) x + 0 = x (P A4) x + S(y) = S(x + y) (P A5) x 0 = 0 (P A6) x S(y) = (x y) + x (P A7)(A(x0) ( x)(a(x) A(xS(x)))) ( x)a(x). Axioms (PA3) and (PA4) are the usual recursive definition of + in terms of 0 and S, the axioms (PA5) and (PA6) are the recursive definition of in terms of 0, S and +. The whole list of axioms (P A7) is called the additional axiom scheme of induction. Peano arithmetic is not finitely axiomatizable but if the induction scheme (PA7) is replaced by the single axiom (P A8)( x)(x 0 ( y)(x = S(y))), we obtain a finitely axiomatizable subtheory of PA. Terms 0, S(0), SS(0) we will call numerals and denote by 0, 1, 2,.... Generally n denotes the term S n (0) where S n (0) is S(S(... (S(0))...)), n copies of S for natural number n N. The standard model of PA is the model N =< N, 0 N, S N, + N, N > where N is the set of natural numbers, 0 N is zero, + N and N are addition and multiplication of natural numbers, S N (n) = n+1 for each n and = is interpreted absolutely. All other (non-isomorphic) models are called nonstandard. Let J be a language of the first-order predicate fuzzy logic with evaluated syntax which consists of the symbols of the language of PA and contains fuzzy equality. Let T be a fuzzy theory of the predicate fuzzy logic with evaluated syntax which contains logical axioms of Ev L, some special axioms and Peano axioms which are crisp and provable in the degree 1. Lemma 3. Let T be a fuzzy theory with the the language J. Then T x = y y = x, T x = y (y = z x = z). Definition 14. (n 0 -model) Let J be a language as above and 1 = S(0), 2 = SS(0),.... By n 0 - model we mean a model V in which V = {0, 1, 2,...}, that is V omits the fuzzy set Σ(x) = {a n x n an > 0, for all n < n 0, n N}, (7) If n 0 = ω then we suppose that lim n a n > 0 where either n 0 N or n 0 = ω. Definition 15. (n 0 -consistent) Let T be a fuzzy theory, J(T ) be a language. A fuzzy theory T is said to be n 0 -consistent if there is no formula A(x) of F J(T ) such that T = e(n) A(n) and T = d ( x) A(x) (8) where e(n) > 0, d = n<n 0 e(n) such that e(n) d > 0 holds true for all n < n 0 where n N. Definition 16. (n 0 -complete) Let T be a fuzzy theory J(T ) be a language. A fuzzy theory T is said to be n 0 -complete if for every formula A(x) of F J(T ) and for all n < n 0, n N T = e(n) A(n), e(n) > 0 (9) implies T = c ( x)a(x) where c n<n 0 e(n). Note that (9) implies T = f(n) A(n) for some f(n) e(n). The equality f(n) = e(n) holds true only for complete theories. We will use this fact below. The following lemma follows from the omitting types theorem. Lemma 4. Let T be consistent fuzzy theory and J(T ) be a language. Let T be a n 0 -complete. Then T has an n 0 -model. Lemma 5. Let T be consistent fuzzy theory and J(T ) be a language. Let V be a n 0 -model of T. Then T is n 0 -consistent. The n 0 -inference rule is the following: r n0 = e(0) A(0), e(1) A(1),... e ( x)a(x) (10) 965
6 where A(x) is any formula from J and e = n<n 0 e(n). If n 0 = ω then the n 0 -inference rule is infinitary. n 0 -logic is formed by adding the n 0 - rule to the axiom and rules of inference of the first-order fuzzy logic with evaluated syntax and allowing infinitely long proofs. Theorem 5. (n 0 -Completeness Theorem) Let T be consistent fuzzy theory in the language J(T ). A theory T in J(T ) is consistent in n 0 -logic if and only if T has n 0 -model. 6 Conclusion In this paper, we continued developing the model theory of fuzzy logic. In this paper, we have focused of fuzzy logic with evaluated syntax that is based of the Lukasiewicz algebra of truth values. It is specific for this logic, that it deals with fuzzy theories, i.e. fuzzy sets of formulas that can be determined by fuzzy sets of axioms. This enables to consider axioms that are not fully convincing. The main result of this paper was to present the possibilities how to construct the models in fuzzy logic with evaluated syntax. [5] P. Murinová-Landecká, Omitting types Theory in Fuzzy Logic with Evaluated Syntax, Journal of Electrical Engineering, vol. 55, no. 12s, 2004, [6] P. Murinová and V. Novák, Omitting Types in Fuzzy Logic with Evaluated syntax, unpublished. [7] V. Novák, Joint consistency of fuzzy theories, Mathematical Logic Quaterly, 48, 4, 2002, [8] V. Novák, Fuzzy Logic With Countable Evaluated Syntax, Proc. World Congress IFSA 2005, Beijing, China, [9] V. Novák, I. Perfilieva, and J. Močkoř, Mathematical Principles of Fuzzy Logic, Kluwer, BostonDordrecht, Acknowledgments This investigation has been partially supported by project MSM of the MŠMT ČR. References [1] C.C. Chang and H.J. Keisler, Model Theory, North-Holland Publishing Company, Amsterdam, London, [2] P. Cintula and P. Hájek, On theories and models in fuzzy predicate logics, unpublished. [3] P. Hájek, Metamathematics of fuzzy logic, Kluwer, Dordrecht, [4] P. Murinová-Landecká, Model theory in Fuzzy Logic with Evaluated Syntax Extended by Product, Journal of Electrical Engineering, vol. 54, no. 12s, 2003,
Omitting Types in Fuzzy Predicate Logics
University of Ostrava Institute for Research and Applications of Fuzzy Modeling Omitting Types in Fuzzy Predicate Logics Vilém Novák and Petra Murinová Research report No. 126 2008 Submitted/to appear:
More informationFuzzy Logic in Narrow Sense with Hedges
Fuzzy Logic in Narrow Sense with Hedges ABSTRACT Van-Hung Le Faculty of Information Technology Hanoi University of Mining and Geology, Vietnam levanhung@humg.edu.vn arxiv:1608.08033v1 [cs.ai] 29 Aug 2016
More information03 Review of First-Order Logic
CAS 734 Winter 2014 03 Review of First-Order Logic William M. Farmer Department of Computing and Software McMaster University 18 January 2014 What is First-Order Logic? First-order logic is the study of
More informationSome consequences of compactness in Lukasiewicz Predicate Logic
Some consequences of compactness in Lukasiewicz Predicate Logic Luca Spada Department of Mathematics and Computer Science University of Salerno www.logica.dmi.unisa.it/lucaspada 7 th Panhellenic Logic
More informationMore Model Theory Notes
More Model Theory Notes Miscellaneous information, loosely organized. 1. Kinds of Models A countable homogeneous model M is one such that, for any partial elementary map f : A M with A M finite, and any
More informationUniversity of Ostrava. Non-clausal Resolution Theorem Proving for Fuzzy Predicate Logic
University of Ostrava Institute for Research and Applications of Fuzzy Modeling Non-clausal Resolution Theorem Proving for Fuzzy Predicate Logic Hashim Habiballa Research report No. 70 2005 Submittedto
More informationPRESERVATION THEOREMS IN LUKASIEWICZ MODEL THEORY
Iranian Journal of Fuzzy Systems Vol. 10, No. 3, (2013) pp. 103-113 103 PRESERVATION THEOREMS IN LUKASIEWICZ MODEL THEORY S. M. BAGHERI AND M. MONIRI Abstract. We present some model theoretic results for
More informationRESOLUTION PRINCIPLE IN FUZZY PREDICATE LOGIC
3 RESOLUTION PRINCIPLE IN FUZZY PREDICATE LOGIC Hashim Habiballa * Institute for Research and Applications of Fuzzy Modeling, University of Ostrava,30. dubna 22, Ostrava, Czech Republic e-mail: Hashim.Habiballa@osu.cz
More informationModel Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ
Model Theory MARIA MANZANO University of Salamanca, Spain Translated by RUY J. G. B. DE QUEIROZ CLARENDON PRESS OXFORD 1999 Contents Glossary of symbols and abbreviations General introduction 1 xix 1 1.0
More informationTowards Formal Theory of Measure on Clans of Fuzzy Sets
Towards Formal Theory of Measure on Clans of Fuzzy Sets Tomáš Kroupa Institute of Information Theory and Automation Academy of Sciences of the Czech Republic Pod vodárenskou věží 4 182 08 Prague 8 Czech
More informationVAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0. Contents
VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 BENJAMIN LEDEAUX Abstract. This expository paper introduces model theory with a focus on countable models of complete theories. Vaught
More informationHerbrand Theorem, Equality, and Compactness
CSC 438F/2404F Notes (S. Cook and T. Pitassi) Fall, 2014 Herbrand Theorem, Equality, and Compactness The Herbrand Theorem We now consider a complete method for proving the unsatisfiability of sets of first-order
More information2.2 Lowenheim-Skolem-Tarski theorems
Logic SEP: Day 1 July 15, 2013 1 Some references Syllabus: http://www.math.wisc.edu/graduate/guide-qe Previous years qualifying exams: http://www.math.wisc.edu/ miller/old/qual/index.html Miller s Moore
More informationMATHEMATICS: CONCEPTS, AND FOUNDATIONS Vol. II - Model Theory - H. Jerome Keisler
ATHEATCS: CONCEPTS, AND FOUNDATONS Vol. - odel Theory - H. Jerome Keisler ODEL THEORY H. Jerome Keisler Department of athematics, University of Wisconsin, adison Wisconsin U.S.A. Keywords: adapted probability
More informationBetween proof theory and model theory Three traditions in logic: Syntactic (formal deduction)
Overview Between proof theory and model theory Three traditions in logic: Syntactic (formal deduction) Jeremy Avigad Department of Philosophy Carnegie Mellon University avigad@cmu.edu http://andrew.cmu.edu/
More informationInformal Statement Calculus
FOUNDATIONS OF MATHEMATICS Branches of Logic 1. Theory of Computations (i.e. Recursion Theory). 2. Proof Theory. 3. Model Theory. 4. Set Theory. Informal Statement Calculus STATEMENTS AND CONNECTIVES Example
More informationThis is logically equivalent to the conjunction of the positive assertion Minimal Arithmetic and Representability
16.2. MINIMAL ARITHMETIC AND REPRESENTABILITY 207 If T is a consistent theory in the language of arithmetic, we say a set S is defined in T by D(x) if for all n, if n is in S, then D(n) is a theorem of
More information185.A09 Advanced Mathematical Logic
185.A09 Advanced Mathematical Logic www.volny.cz/behounek/logic/teaching/mathlog13 Libor Běhounek, behounek@cs.cas.cz Lecture #1, October 15, 2013 Organizational matters Study materials will be posted
More informationPart II. Logic and Set Theory. Year
Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 60 Paper 4, Section II 16G State and prove the ǫ-recursion Theorem. [You may assume the Principle of ǫ- Induction.]
More informationFirst Order Logic (FOL) 1 znj/dm2017
First Order Logic (FOL) 1 http://lcs.ios.ac.cn/ znj/dm2017 Naijun Zhan March 19, 2017 1 Special thanks to Profs Hanpin Wang (PKU) and Lijun Zhang (ISCAS) for their courtesy of the slides on this course.
More informationPropositional and Predicate Logic - XIII
Propositional and Predicate Logic - XIII Petr Gregor KTIML MFF UK WS 2016/2017 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - XIII WS 2016/2017 1 / 22 Undecidability Introduction Recursive
More informationFuzzy Does Not Lie! Can BAŞKENT. 20 January 2006 Akçay, Göttingen, Amsterdam Student No:
Fuzzy Does Not Lie! Can BAŞKENT 20 January 2006 Akçay, Göttingen, Amsterdam canbaskent@yahoo.com, www.geocities.com/canbaskent Student No: 0534390 Three-valued logic, end of the critical rationality. Imre
More informationApproximating models based on fuzzy transforms
Approximating models based on fuzzy transforms Irina Perfilieva University of Ostrava Institute for Research and Applications of Fuzzy Modeling 30. dubna 22, 701 03 Ostrava 1, Czech Republic e-mail:irina.perfilieva@osu.cz
More informationFirst-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms
First-Order Logic 1 Syntax Domain of Discourse The domain of discourse for first order logic is FO structures or models. A FO structure contains Relations Functions Constants (functions of arity 0) FO
More informationIntroduction to Model Theory
Introduction to Model Theory Jouko Väänänen 1,2 1 Department of Mathematics and Statistics, University of Helsinki 2 Institute for Logic, Language and Computation, University of Amsterdam Beijing, June
More informationOctober 12, Complexity and Absoluteness in L ω1,ω. John T. Baldwin. Measuring complexity. Complexity of. concepts. to first order.
October 12, 2010 Sacks Dicta... the central notions of model theory are absolute absoluteness, unlike cardinality, is a logical concept. That is why model theory does not founder on that rock of undecidability,
More informationA note on fuzzy predicate logic. Petr H jek 1. Academy of Sciences of the Czech Republic
A note on fuzzy predicate logic Petr H jek 1 Institute of Computer Science, Academy of Sciences of the Czech Republic Pod vod renskou v 2, 182 07 Prague. Abstract. Recent development of mathematical fuzzy
More informationChapter 2: Introduction to Propositional Logic
Chapter 2: Introduction to Propositional Logic PART ONE: History and Motivation Origins: Stoic school of philosophy (3rd century B.C.), with the most eminent representative was Chryssipus. Modern Origins:
More informationEQ-algebras: primary concepts and properties
UNIVERSITY OF OSTRAVA Institute for Research and Applications of Fuzzy Modeling EQ-algebras: primary concepts and properties Vilém Novák Research report No. 101 Submitted/to appear: Int. Joint, Czech Republic-Japan
More informationPeano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now
CSC 438F/2404F Notes (S. Cook) Fall, 2008 Peano Arithmetic Goals Now 1) We will introduce a standard set of axioms for the language L A. The theory generated by these axioms is denoted PA and called Peano
More information07 Equational Logic and Algebraic Reasoning
CAS 701 Fall 2004 07 Equational Logic and Algebraic Reasoning Instructor: W. M. Farmer Revised: 17 November 2004 1 What is Equational Logic? Equational logic is first-order logic restricted to languages
More informationArithmetical classification of the set of all provably recursive functions
Arithmetical classification of the set of all provably recursive functions Vítězslav Švejdar April 12, 1999 The original publication is available at CMUC. Abstract The set of all indices of all functions
More informationScott Sentences in Uncountable Structures
Rose-Hulman Undergraduate Mathematics Journal Volume 18 Issue 1 Article 14 Scott Sentences in Uncountable Structures Brian Tyrrell Trinity College Dublin Follow this and additional works at: http://scholar.rose-hulman.edu/rhumj
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 informationPart II Logic and Set Theory
Part II Logic and Set Theory Theorems Based on lectures by I. B. Leader Notes taken by Dexter Chua Lent 2015 These notes are not endorsed by the lecturers, and I have modified them (often significantly)
More informationFirst-Order Logic First-Order Theories. Roopsha Samanta. Partly based on slides by Aaron Bradley and Isil Dillig
First-Order Logic First-Order Theories Roopsha Samanta Partly based on slides by Aaron Bradley and Isil Dillig Roadmap Review: propositional logic Syntax and semantics of first-order logic (FOL) Semantic
More information1 Completeness Theorem for Classical Predicate
1 Completeness Theorem for Classical Predicate Logic The relationship between the first order models defined in terms of structures M = [M, I] and valuations s : V AR M and propositional models defined
More informationMODEL THEORY FOR ALGEBRAIC GEOMETRY
MODEL THEORY FOR ALGEBRAIC GEOMETRY VICTOR ZHANG Abstract. We demonstrate how several problems of algebraic geometry, i.e. Ax-Grothendieck, Hilbert s Nullstellensatz, Noether- Ostrowski, and Hilbert s
More informationFinal Exam (100 points)
Final Exam (100 points) Honor Code: Each question is worth 10 points. There is one bonus question worth 5 points. In contrast to the homework assignments, you may not collaborate on this final exam. You
More informationLöwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007)
Löwenheim-Skolem Theorems, Countable Approximations, and L ω 0. Introduction David W. Kueker (Lecture Notes, Fall 2007) In its simplest form the Löwenheim-Skolem Theorem for L ω1 ω states that if σ L ω1
More information3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas.
1 Chapter 1 Propositional Logic Mathematical logic studies correct thinking, correct deductions of statements from other statements. Let us make it more precise. A fundamental property of a statement is
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 informationIntroduction to Metalogic
Philosophy 135 Spring 2008 Tony Martin Introduction to Metalogic 1 The semantics of sentential logic. The language L of sentential logic. Symbols of L: Remarks: (i) sentence letters p 0, p 1, p 2,... (ii)
More informationApplied Logics - A Review and Some New Results
Applied Logics - A Review and Some New Results ICLA 2009 Esko Turunen Tampere University of Technology Finland January 10, 2009 Google Maps Introduction http://maps.google.fi/maps?f=d&utm_campaign=fi&utm_source=fi-ha-...
More informationChapter 3. Formal Number Theory
Chapter 3. Formal Number Theory 1. An Axiom System for Peano Arithmetic (S) The language L A of Peano arithmetic has a constant 0, a unary function symbol, a binary function symbol +, binary function symbol,
More informationPropositional Logic Language
Propositional Logic Language A logic consists of: an alphabet A, a language L, i.e., a set of formulas, and a binary relation = between a set of formulas and a formula. An alphabet A consists of a finite
More informationRelations to first order logic
An Introduction to Description Logic IV Relations to first order logic Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, November 6 th 2014 Marco
More informationForcing in Lukasiewicz logic
Forcing in Lukasiewicz logic a joint work with Antonio Di Nola and George Georgescu Luca Spada lspada@unisa.it Department of Mathematics University of Salerno 3 rd MATHLOGAPS Workshop Aussois, 24 th 30
More informationKrivine s Intuitionistic Proof of Classical Completeness (for countable languages)
Krivine s Intuitionistic Proof of Classical Completeness (for countable languages) Berardi Stefano Valentini Silvio Dip. Informatica Dip. Mat. Pura ed Applicata Univ. Torino Univ. Padova c.so Svizzera
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 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 informationA Hanf number for saturation and omission: the superstable case
A Hanf number for saturation and omission: the superstable case John T. Baldwin University of Illinois at Chicago Saharon Shelah The Hebrew University of Jerusalem Rutgers University April 29, 2013 Abstract
More information02 Propositional Logic
SE 2F03 Fall 2005 02 Propositional Logic Instructor: W. M. Farmer Revised: 25 September 2005 1 What is Propositional Logic? Propositional logic is the study of the truth or falsehood of propositions or
More informationFuzzy Logic: A Powerful Tool for Modeling of Vagueness
University of Ostrava Institute for Research and Applications of Fuzzy Modeling Fuzzy Logic: A Powerful Tool for Modeling of Vagueness Vilém Novák and Antonín Dvořák Research report No. 158 2011 Submitted/to
More informationClassical Propositional Logic
The Language of A Henkin-style Proof for Natural Deduction January 16, 2013 The Language of A Henkin-style Proof for Natural Deduction Logic Logic is the science of inference. Given a body of information,
More informationFuzzy Function: Theoretical and Practical Point of View
EUSFLAT-LFA 2011 July 2011 Aix-les-Bains, France Fuzzy Function: Theoretical and Practical Point of View Irina Perfilieva, University of Ostrava, Inst. for Research and Applications of Fuzzy Modeling,
More informationPart 2: First-Order Logic
Part 2: First-Order Logic First-order logic formalizes fundamental mathematical concepts is expressive (Turing-complete) is not too expressive (e. g. not axiomatizable: natural numbers, uncountable sets)
More informationTHE FORMAL TRIPLE I INFERENCE METHOD FOR LOGIC SYSTEM W UL
THE FORMAL TRIPLE I INFERENCE METHOD FOR LOGIC SYSTEM W UL 1 MINXIA LUO, 2 NI SANG, 3 KAI ZHANG 1 Department of Mathematics, China Jiliang University Hangzhou, China E-mail: minxialuo@163.com ABSTRACT
More informationAMS regional meeting Bloomington, IN April 1, 2017
Joint work with: W. Boney, S. Friedman, C. Laskowski, M. Koerwien, S. Shelah, I. Souldatos University of Illinois at Chicago AMS regional meeting Bloomington, IN April 1, 2017 Cantor s Middle Attic Uncountable
More informationMarie Duží
Marie Duží marie.duzi@vsb.cz 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: 1. a language 2. a set of axioms 3. a set of deduction rules ad 1. The definition of a language
More informationEquational Logic. Chapter Syntax Terms and Term Algebras
Chapter 2 Equational Logic 2.1 Syntax 2.1.1 Terms and Term Algebras The natural logic of algebra is equational logic, whose propositions are universally quantified identities between terms built up from
More informationPropositional and Predicate Logic - VII
Propositional and Predicate Logic - VII Petr Gregor KTIML MFF UK WS 2015/2016 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - VII WS 2015/2016 1 / 11 Theory Validity in a theory A theory
More informationLogic Michælmas 2003
Logic Michælmas 2003 ii Contents 1 Introduction 1 2 Propositional logic 3 3 Syntactic implication 5 3.0.1 Two consequences of completeness.............. 7 4 Posets and Zorn s lemma 9 5 Predicate logic
More informationEXCURSIONS IN MODEL THEORY
EXCURSIONS IN MODEL THEORY RAFAEL WINGESTER RIBEIRO DE OLIVEIRA Abstract. This paper aims to introduce the reader familiar with undergraduate level logic to some fundamental constructions in Model Theory.
More informationLINDSTRÖM S THEOREM SALMAN SIDDIQI
LINDSTRÖM S THEOREM SALMAN SIDDIQI Abstract. This paper attempts to serve as an introduction to abstract model theory. We introduce the notion of abstract logics, explore first-order logic as an instance
More informationOn Hájek s Fuzzy Quantifiers Probably and Many
On Hájek s Fuzzy Quantifiers Probably and Many Petr Cintula Institute of Computer Science Academy of Sciences of the Czech Republic Lukasiewicz logic L Connectives: implication and falsum (we set ϕ = ϕ
More informationHarmonious Logic: Craig s Interpolation Theorem and its Descendants. Solomon Feferman Stanford University
Harmonious Logic: Craig s Interpolation Theorem and its Descendants Solomon Feferman Stanford University http://math.stanford.edu/~feferman Interpolations Conference in Honor of William Craig 13 May 2007
More informationcse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018
cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 Chapter 7 Introduction to Intuitionistic and Modal Logics CHAPTER 7 SLIDES Slides Set 1 Chapter 7 Introduction to Intuitionistic and Modal Logics
More informationKreisel s Conjecture with minimality principle
Kreisel s Conjecture with minimality principle Pavel Hrubeš November 9, 2008 Abstract We prove that Kreisel s Conjecture is true, if Peano arithmetic is axiomatised using minimality principle and axioms
More informationAn Introduction to Modal Logic III
An Introduction to Modal Logic III Soundness of Normal Modal Logics Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, October 24 th 2013 Marco Cerami
More informationMATH 770 : Foundations of Mathematics. Fall Itay Ben-Yaacov
MATH 770 : Foundations of Mathematics Fall 2005 Itay Ben-Yaacov Itay Ben-Yaacov, University of Wisconsin Madison, Department of Mathematics, 480 Lincoln Drive, Madison, WI 53706-1388, USA URL: http://www.math.wisc.edu/~pezz
More informationOn Modal Systems with Rosser Modalities
On Modal Systems with Rosser Modalities Vítězslav Švejdar Appeared in M. Bílková and O. Tomala eds., The Logica Yearbook 2005: Proc. of the Logica 05 Int. Conference, pp. 203 214, Philosophia Praha, 2006.
More informationUSING ULTRAPOWERS TO CHARACTERIZE ELEMENTARY EQUIVALENCE
USING ULTRAPOWERS TO CHARACTERIZE ELEMENTARY EQUIVALENCE MIKAYLA KELLEY Abstract. This paper will establish that ultrapowers can be used to determine whether or not two models have the same theory. More
More information23.1 Gödel Numberings and Diagonalization
Applied Logic Lecture 23: Unsolvable Problems in Logic CS 4860 Spring 2009 Tuesday, April 14, 2009 The fact that Peano Arithmetic is expressive enough to represent all computable functions means that some
More informationIt rains now. (true) The followings are not propositions.
Chapter 8 Fuzzy Logic Formal language is a language in which the syntax is precisely given and thus is different from informal language like English and French. The study of the formal languages is the
More informationPřednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1
Přednáška 12 Důkazové kalkuly Kalkul Hilbertova typu 11/29/2006 Hilbertův kalkul 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: A. a language B. a set of axioms C. a set of
More informationSome Applications of MATH 1090 Techniques
1 Some Applications of MATH 1090 Techniques 0.1 A simple problem about Nand gates in relation to And gates and inversion (Not) Gates. In this subsection the notation A means that A is proved from the axioms
More informationCHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC
CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC 1 Motivation and History The origins of the classical propositional logic, classical propositional calculus, as it was, and still often is called,
More informationAxioms for Set Theory
Axioms for Set Theory The following is a subset of the Zermelo-Fraenkel axioms for set theory. In this setting, all objects are sets which are denoted by letters, e.g. x, y, X, Y. Equality is logical identity:
More informationIntroduction to first-order logic:
Introduction to first-order logic: First-order structures and languages. Terms and formulae in first-order logic. Interpretations, truth, validity, and satisfaction. Valentin Goranko DTU Informatics September
More informationNotes on the Foundations of Constructive Mathematics
Notes on the Foundations of Constructive Mathematics by Joan Rand Moschovakis December 27, 2004 1 Background and Motivation The constructive tendency in mathematics has deep roots. Most mathematicians
More informationMathematical Logic II. Dag Normann The University of Oslo Department of Mathematics P.O. Box Blindern 0316 Oslo Norway
Mathematical Logic II Dag Normann The University of Oslo Department of Mathematics P.O. Box 1053 - Blindern 0316 Oslo Norway December 21, 2005 Contents 1 Classical Model Theory 6 1.1 Embeddings and isomorphisms...................
More informationNONSTANDARD MODELS AND KRIPKE S PROOF OF THE GÖDEL THEOREM
Notre Dame Journal of Formal Logic Volume 41, Number 1, 2000 NONSTANDARD MODELS AND KRIPKE S PROOF OF THE GÖDEL THEOREM HILARY PUTNAM Abstract This lecture, given at Beijing University in 1984, presents
More informationRasiowa-Sikorski proof system for the non-fregean sentential logic SCI
Rasiowa-Sikorski proof system for the non-fregean sentential logic SCI Joanna Golińska-Pilarek National Institute of Telecommunications, Warsaw, J.Golinska-Pilarek@itl.waw.pl We will present complete and
More informationPropositional Logic. CS 3234: Logic and Formal Systems. Martin Henz and Aquinas Hobor. August 26, Generated on Tuesday 31 August, 2010, 16:54
Propositional Logic CS 3234: Logic and Formal Systems Martin Henz and Aquinas Hobor August 26, 2010 Generated on Tuesday 31 August, 2010, 16:54 1 Motivation In traditional logic, terms represent sets,
More informationULTRAPRODUCTS AND MODEL THEORY
ULTRAPRODUCTS AND MODEL THEORY AARON HALPER Abstract. The first-order model-theoretic description of mathematical structures is unable to always uniquely characterize models up to isomorphism when the
More informationA Super Introduction to Reverse Mathematics
A Super Introduction to Reverse Mathematics K. Gao December 12, 2015 Outline Background Second Order Arithmetic RCA 0 and Mathematics in RCA 0 Other Important Subsystems Reverse Mathematics and Other Branches
More informationLecture 7: Recursive saturation
MODEL THEORY OF ARITHMETIC Lecture 7: Recursive saturation Tin Lok Wong 19 November, 2014 One of the most significant by-products of the study of admissible sets with urelements is the emphasis it has
More informationMorley s Proof. Winnipeg June 3, 2007
Modern Model Theory Begins Theorem (Morley 1965) If a countable first order theory is categorical in one uncountable cardinal it is categorical in all uncountable cardinals. Outline 1 2 3 SELF-CONSCIOUS
More informationThe R 0 -type fuzzy logic metric space and an algorithm for solving fuzzy modus ponens
Computers and Mathematics with Applications 55 (2008) 1974 1987 www.elsevier.com/locate/camwa The R 0 -type fuzzy logic metric space and an algorithm for solving fuzzy modus ponens Guo-Jun Wang a,b,, Xiao-Jing
More informationcse541 LOGIC FOR COMPUTER SCIENCE
cse541 LOGIC FOR COMPUTER SCIENCE Professor Anita Wasilewska Spring 2015 LECTURE 2 Chapter 2 Introduction to Classical Propositional Logic PART 1: Classical Propositional Model Assumptions PART 2: Syntax
More informationCMPSCI 601: Tarski s Truth Definition Lecture 15. where
@ CMPSCI 601: Tarski s Truth Definition Lecture 15! "$#&%(') *+,-!".#/%0'!12 43 5 6 7 8:9 4; 9 9 < = 9 = or 5 6?>A@B!9 2 D for all C @B 9 CFE where ) CGE @B-HI LJKK MKK )HG if H ; C if H @ 1 > > > Fitch
More informationACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes)
ACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes) Steve Vickers CS Theory Group Birmingham 2. Theories and models Categorical approach to many-sorted
More informationFleas and fuzzy logic a survey
Fleas and fuzzy logic a survey Petr Hájek Institute of Computer Science AS CR Prague hajek@cs.cas.cz Dedicated to Professor Gert H. Müller on the occasion of his 80 th birthday Keywords: mathematical fuzzy
More informationData compression on the basis of fuzzy transforms
Data compression on the basis of fuzzy transforms Irina Perfilieva and Radek Valášek University of Ostrava Institute for Research and Applications of Fuzzy Modeling 30. dubna 22, 701 03 Ostrava 1, Czech
More informationThe Modal Logic of Pure Provability
The Modal Logic of Pure Provability Samuel R. Buss Department of Mathematics University of California, San Diego July 11, 2002 Abstract We introduce a propositional modal logic PP of pure provability in
More informationIncomplete version for students of easllc2012 only. 94 First-Order Logic. Incomplete version for students of easllc2012 only. 6.5 The Semantic Game 93
65 The Semantic Game 93 In particular, for every countable X M there is a countable submodel N of M such that X N and N = T Proof Let T = {' 0, ' 1,} By Proposition 622 player II has a winning strategy
More informationFoundations of Mathematics MATH 220 FALL 2017 Lecture Notes
Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes These notes form a brief summary of what has been covered during the lectures. All the definitions must be memorized and understood. Statements
More informationThe non-logical symbols determine a specific F OL language and consists of the following sets. Σ = {Σ n } n<ω
1 Preliminaries In this chapter we first give a summary of the basic notations, terminology and results which will be used in this thesis. The treatment here is reduced to a list of definitions. For the
More informationNonclassical logics (Nichtklassische Logiken)
Nonclassical logics (Nichtklassische Logiken) VU 185.249 (lecture + exercises) http://www.logic.at/lvas/ncl/ Chris Fermüller Technische Universität Wien www.logic.at/people/chrisf/ chrisf@logic.at Winter
More information