Abstract
Higher-order logic—the type theory (TT)—is a powerful formal theory that has various kinds of applications, for example, in linguistic semantics, computer science, foundations of mathematics and elsewhere. It was proved to be incomplete with respect to standard models. In fifties and sixties of the last century, L. Henkin proved that there is an axiomatic system of TT that is complete if we relax the concept of model to the, so called, generalized one. The difference is that domains of functions in generalized models need not contain all possible functions but only subsets of them. Henkin then proved that a formula of type o (truth value) of a special theory T of the theory of types is provable iff it is true in all general models of T. Mathematical fuzzy logic is a special many-valued logic whose goal is to provide tools for capturing the vagueness phenomenon via degrees. It went through intensive development and many formal systems of both propositional as well as first-order fuzzy logic were proved to be complete. This endeavor was crowned in 2005 when also higher-order fuzzy logic (called the Fuzzy Type Theory, FTT) was developed and its completeness with respect to general models was proved. The proof is based on the ideas of the Henkin’s completeness proof for TT. This paper addresses several complete formal systems of the fuzzy type theory. The systems differ from each other by a chosen algebra of truth values. Namely, we focus on three systems: the Core FTT based on a special algebra of truth values for fuzzy type theory—the EQ-algebra, then IMTL-FTT based on IMTL Δ -algebra of truth values and finally the Ł-FTT based on MV Δ -algebra of truth values.
The research was supported by the European Regional Development Fund in the IT4 Innovations Centre of Excellence project (CZ.1.05/1.1.00/02.0070).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In case of truth values, we speak about equivalence instead of equality.
- 2.
A residuated lattice is accepted as the fundamental algebra of truth values considered in most systems of mathematical fuzzy logic.
- 3.
As usual, we write m≗m′ instead of ≗(m,m′). The symbol [m≗m′] denotes an (arbitrary) truth value of m≗m′.
- 4.
In the present literature on classical type theory, especially that focused on computer science, the formulas are often called lambda-terms. We will keep the original logical term introduced by A. Church and L. Henkin to emphasize that we are developing the logic.
- 5.
- 6.
To be precise, the resulting type theory is isomorphic with the classical simple theory of types.
References
Andrews, P.: An Introduction to Mathematical Logic and Type Theory: To Truth Through Proof. Kluwer Academic, Dordrecht (2002)
Chang, C.C.: Algebraic analysis of many valued logics. Trans. AMS 93, 74–80 (1958)
Church, A.: A formulation of the simple theory of types. J. Symb. Log. 5, 56–68 (1940)
Cignoli, R.L.O., D’Ottaviano, I.M.L., Mundici, D.: Algebraic Foundations of Many-Valued Reasoning. Kluwer Academic, Dordrecht (2000)
Cintula, P., Esteva, F., Gispert, J., Godo, L., Noguera, C.: Distinguished algebraic semantics for t-norm based fuzzy logics: methods and algebraic equivalencies. Ann. Pure Appl. Log. 160, 53–81 (2009)
Cintula, P., Hájek, P., Horčík, R.: Formal systems of fuzzy logic and their fragments. Ann. Pure Appl. Log. 150, 40–65 (2007)
Cintula, P., Hájek, P., Noguera, C. (eds.): Handbook of Mathematical Fuzzy Logic, vol. 1. College Publications, London (2011)
Cintula, P., Hájek, P., Noguera, C. (eds.): Handbook of Mathematical Fuzzy Logic, vol. 2. College Publications, London (2011)
Duží, D., Jespersen, B., Materna, P.: Procedural Semantics for Hyperintensional Logic. Springer, Dordrecht (2010)
Dyba, M., Novák, V.: EQ-logics: non-commutative fuzzy logics based on fuzzy equality. Fuzzy Sets Syst. 172, 13–32 (2011)
Esteva, F., Godo, L.: Monoidal t-norm based logic: towards a logic for left-continuous t-norms. Fuzzy Sets Syst. 124, 271–288 (2001)
Farmer, W.M.: A partial functions version of Church’s simple theory of types. J. Symb. Log. 55, 1269–1291 (1990)
Gallin, D. (ed.): Intensional and Higher-Order Modal Logic (with Applications to Montague Semantics). North-Holland, Amsterdam (1975)
Goguen, J.A.: The logic of inexact concepts. Synthese 19, 325–373 (1968–1969)
Gottwald, S.: A Treatise on Many-Valued Logics. Research Studies Press Ltd., Baldock, Herfordshire (2001)
Hájek, P.: Metamathematics of Fuzzy Logic. Kluwer Academic, Dordrecht (1998)
Hájek, P.: Fuzzy logics with noncommutative conjunctions. J. Log. Comput. 13, 469–479 (2003)
Henkin, L.: Completeness in the theory of types. J. Symb. Log. 15, 81–91 (1950)
Henkin, L.: A theory of propositional types. Fundam. Math. 52, 323–344 (1963)
Klement, E.P., Mesiar, R., Pap, E.: Triangular Norms. Kluwer Academic, Dordrecht (2000)
Łukasiewicz, L.: O logice trojwartoscowej. (On three-valued logic). Ruch Filoz. 5, 170–171 (1920) (in Polish)
Łukasiewicz, L., Borkowski, L.: Selected Works, Studies in Logic and the Foundations of Mathematics. North-Holland, Amsterdam (1970)
Materna, P.: Concepts and Objects. Acta Philosophica Fennica, vol. 63, Helsinki (1998)
Materna, P.: Conceptual Systems. Logos Verlag, Berlin (2004)
Novák, V.: Fuzzy Sets and Their Applications. Adam Hilger, Bristol (1989)
Novák, V.: Towards fuzzy type theory. In: Proc. Int. Seminar on Multiple-Valued Logic ISMVL 2003, pp. 65–70. Meiji Univ. Tokyo, Tokyo (2003)
Novák, V.: On fuzzy type theory. Fuzzy Sets Syst. 149, 235–273 (2005)
Novák, V.: A comprehensive theory of trichotomous evaluative linguistic expressions. Fuzzy Sets Syst. 159(22), 2939–2969 (2008)
Novák, V.: EQ-algebra-based fuzzy type theory and its extensions. Log. J. IGPL 19, 512–542 (2011)
Novák, V.: Reasoning about mathematical fuzzy logic and its future. Fuzzy Sets Syst. 192, 25–44 (2012)
Novák, V., de Baets, B.: EQ-algebras. Fuzzy Sets Syst. 160, 2956–2978 (2009)
Novák, V., Pavliska, V., Perfilieva, I., Štěpnička, M.: F-transform and fuzzy natural logic in time series analysis. In: Proc. Int. Conference EUSFLAT-LFA’2013, Milano, Italy (2013)
Novák, V., Perfilieva, I. (eds.): Discovering the World with Fuzzy Logic. Studies in Fuzziness and Soft Computing, vol. 57. Springer, Heidelberg (2000)
Novák, V., Perfilieva, I., Močkoř, J.: Mathematical Principles of Fuzzy Logic. Kluwer Academic, Boston (1999)
Pavelka, J.: On fuzzy logic I, II, III. Z. Math. Log. Grundl. Math. 25, 45–52 (1979). Also see pp. 119–134, 447–464
Russell, B.: Mathematical logic as based on the theory of types. Am. J. Math. 30, 222–262 (1908)
Tichý, P.: The Foundations of Frege’s Logic. De Gruyter, Berlin (1988)
Zadeh, L.A.: Fuzzy sets. Inf. Control 8, 338–353 (1965)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Novák, V. (2014). From Classical to Fuzzy Type Theory. In: Manzano, M., Sain, I., Alonso, E. (eds) The Life and Work of Leon Henkin. Studies in Universal Logic. Birkhäuser, Cham. https://doi.org/10.1007/978-3-319-09719-0_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-09719-0_16
Publisher Name: Birkhäuser, Cham
Print ISBN: 978-3-319-09718-3
Online ISBN: 978-3-319-09719-0
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)