372 American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) ISSN (Print) 2313-4410, ISSN (Online) 2313-4402 ยฉ Global Society of Scientific Research and Researchers http://asrjetsjournal.org/ ๐’๐’ โˆ’Fold ๐’Ž๐’Žโˆ’Valued Logic G. Nandasenaa*, L. N. K. de Silvab, K. K. W. A. S. Kumarac aLecturer, Department of Mathematics and Philosophy of Engineering, Faculty of Engineering Technology, The Open University of Sri Lanka, Nawala, Nugegoda, 10250. Sri Lanka bFormer Dean of the Faculty of Natural Science in the University of Kelaniya, 109/1, Railway Avenue, Maharagama, 10280. Sri Lanka cSenior Lecturer, Department of Mathematics, Faculty of Applied science, University of Sri Jayewardenepura, Gangodawilla, Nugegoda 10250. Sri Lanka aEmail: nandasena1966@gmail.com bEmail: nalink2003@yahoo.com cEmail: sarath@sjp.ac.lk Abstract In this paper, the basic concepts of two valued logic, many valued logic and catuskoti logic are discussed. We comprehensively analyzed the statement in different branches of logic. We define a โ€˜foldโ€™ and a โ€˜statementโ€™ in catuskoti. We further defined a โ€˜foldโ€™ in general, a โ€˜multi valued statementโ€™ and โ€˜๐‘›๐‘› โˆ’fold ๐‘š๐‘š โˆ’ valued logicโ€™ (where ๐‘›๐‘›,๐‘š๐‘š are integers greater than or equal to two). We identify that every branch of logic could be expressed in the form of ๐‘›๐‘› โˆ’fold ๐‘š๐‘š โˆ’ valued logic. We explain the problem of drawing a tangent to a curve and Zeon's arrow paradox by using the 4 โˆ’fold 2 โˆ’ valued logic. Truth tables for negation, conjunction, disjunction and implication in the 4 โˆ’fold 2 โˆ’ valued logic are discussed in this paper. Keywords: Catuskoti; Many valued logic; Multi valued statement; n โˆ’fold m โˆ’ valued logic. 1. Introduction Aristotle introduced the classical two valued logic that is called Aristotelian logic. So far, it has been dominating the world. A statement in classical two valued logic is defined as a sentence that can be considered as true or false. However, there are sentences with number of truth values greater than two. Using the sentences that have truth values other than true and false, many valued logics are defined. Such logics are three valued logic, four valued logic, ๐‘˜๐‘˜ โˆ’valued logic (where ๐‘˜๐‘˜ is an integer greater or equal to two) and infinite valued logic. ------------------------------------------------------------------------ * Corresponding author. http://asrjetsjournal.org/ American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 373 In Buddhist philosophy, there is another different type of logic called catuskoti or tetra lemma or four corner logic or four-fold logic. In early Buddhist logic, it was the standard to assume that for any state of affairs, there were four possibilities; that it held, that it did not, both or neither [1]. Within the literature survey, we could not find clear definitions of a statement and a fold in Catuskoti. In this paper, we explain some phenomenon, which cannot be understood in classical two valued logic by using 4-fold 2-valued logic. This work is limited to a discussion of the basic concepts of logics up to the operations of statements in ๐‘›๐‘› โˆ’fold ๐‘š๐‘šโˆ’valued logic. The axiomatizations of logics are not discussed in this paper and the applications are confined to the 4 โˆ’fold 2 โˆ’valued logic. 2. Logic The logics were developed in many cultures, including Judeo Christian, Catholic, Hindu, Islamic and Buddhist. A logic is a method of obtaining conclusion from a given set of statements in a system of knowledge. Logic is discussed mainly in categories, namely, Aristotelian logic, many valued logic, fuzzy logic and Catuskoti logic. Scientists, Mathematicians and Philosophers have been using Aristotelian logic to infer the conclusions in systems of knowledge. The logic in Catuskoti, which is a Buddhist epistemological concept, is also applied in systems of knowledge in cultures based on Buddhist Philosophy. A logic is a set of concepts, and a set of rules involving the concepts, which is used for arguments by human beings. The set of concepts and the set of rules are relative to the culture of the human beings. 3. Preliminary Concepts The following definitions of concepts are from various authors as stated in the literature. 3.1 Two Valued Statement A sentence that is capable of being either true or false is defined as a statement or a proposition [2]. It is also called declarative sentence [2]. Any statement is either true or false but not both. 3.2 Aristotelian Logic Aristotle identified that every science could be described as a system starting from a finite set of basic rules called axioms and undefined terms to derive results as well as in Euclidean Geometry. The basic principles to derive the results from the axioms were the same for every science. Aristotelian logic is sometimes defined as the science of reasoning [3]. 3.2.1 Concepts and Fundamental Principles of Aristotelian Logic In the following sections the concepts and fundamental principles of Aristotelian logic are discussed. 3.2.1.1 Subject American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 374 A subject is typically an individual entity, for example a dog, a table, a woman or a group such as a set of numbers, a group of people etc [3]. 3.2.1.2 Predicate A predicate is the property or attribute or mode of existence of the subject [3]. A given subject possesses or does not possess a given predicate. The color (property) of the box (subject) is red. All the women (subject) in the world are kind (predicate). 3.2.2 Fundamental Principles of Predication in Aristotelian Logic In the literature, the fundamental principles of predication are stated as follows. 3.2.2.1 The Law of โ€˜Identity Everything is what it is. In symbolic form, it can be expressed as ๐ด๐ด is ๐ด๐ด [3]. This implies that an object called ๐ด๐ด exists. Modern formulation of the above law is โˆ€๐‘ฅ๐‘ฅ๏ฟฝ๐ด๐ด(๐‘ฅ๐‘ฅ) โ‡’ ๐ด๐ด(๐‘ฅ๐‘ฅ)๏ฟฝ [3]. 3.2.2.2 The Law of โ€˜Non-Contradictionโ€™ It is impossible that for a subject both to be and not to be. A given predicate cannot both belong and not belong to a given subject in a given respect at a given time [3]. This implies that contradictions do not exist. That is ๐ด๐ด and ยฌ๐ด๐ด cannot be at the same time. Modern formulation of the above law is ยฌโˆƒ๐‘ฅ๐‘ฅ๏ฟฝ๐ด๐ด(๐‘ฅ๐‘ฅ) โˆง ยฌ๐ด๐ด(๐‘ฅ๐‘ฅ)๏ฟฝ. 3.2.2.3 The Law of โ€˜Either-Orโ€™ Everything must either be or not be. A given predicate either belongs or does not belong to a given subject in given respect at a given time [3]. That is either ๐ด๐ดor ยฌ๐ด๐ด be at the same time. This law is also called The Law of Excluded Middle [3]. Modern formulation of the above law is โˆ€๐‘ฅ๐‘ฅ๏ฟฝ๐ด๐ด(๐‘ฅ๐‘ฅ) โˆจ ยฌ๐ด๐ด(๐‘ฅ๐‘ฅ)๏ฟฝ [3]. 3.3 Many Valued Logics So far we have been confined to statements (propositions) which are either true or false. We call these statements two valued statements, and a truth value was assigned to a statement depending on whether it was true or false. However, there may be sentences with more than two truth values. We call these sentences ๐‘›๐‘› โˆ’valued statements (propositions) defined on the number of truth values ๐‘›๐‘› that the sentence may take. A logic that has many valued statements are called many valued logics. Many valued logic is also known as multi- valued logic or multiple-valued logic. 3.3.1 Three Valued Logics An ๐‘›๐‘› โˆ’ valued logic with three truth values is called three valued logic. The three values may be defined as American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 375 true, false and unknown in western logic. These three truth values are denoted by ๐‘‡๐‘‡,๐น๐น and ๐ผ๐ผ. Truth value of a 3 โˆ’valued statement ๐’œ๐’œ is denoted by ๐‘‡๐‘‡(๐’œ๐’œ) [4]. ๐‘š๐‘š๐‘š๐‘š๐‘ฅ๐‘ฅ{๐‘‡๐‘‡,๐น๐น} = ๐‘‡๐‘‡, ๐‘š๐‘š๐‘š๐‘š๐‘ฅ๐‘ฅ{๐‘‡๐‘‡, ๐ผ๐ผ} = ๐‘‡๐‘‡, ๐‘š๐‘š๐‘š๐‘š๐‘ฅ๐‘ฅ{๐ผ๐ผ,๐น๐น} = ๐ผ๐ผ, ๐‘š๐‘š๐‘š๐‘š๐‘›๐‘›{๐‘‡๐‘‡,๐น๐น} = ๐น๐น, ๐‘š๐‘š๐‘š๐‘š๐‘›๐‘›{๐‘‡๐‘‡, ๐ผ๐ผ} = ๐ผ๐ผ and ๐‘š๐‘š๐‘š๐‘š๐‘›๐‘›{๐ผ๐ผ,๐น๐น} = ๐น๐น. Let ๐’œ๐’œ and โ„ฌ be two 3 โˆ’ valued statements in a 3 โˆ’valued logic. In the definition of truth values of conjunction and disjunction are defined by using formulae ๐‘‡๐‘‡(๐’œ๐’œ โˆง โ„ฌ) = ๐‘š๐‘š๐‘š๐‘š๐‘ฅ๐‘ฅ{๐‘‡๐‘‡(๐’œ๐’œ),๐‘‡๐‘‡(โ„ฌ)} and ๐‘‡๐‘‡(๐’œ๐’œ โˆจ โ„ฌ) = ๐‘š๐‘š๐‘š๐‘š๐‘›๐‘›{๐‘‡๐‘‡(๐’œ๐’œ),๐‘‡๐‘‡(โ„ฌ)} respectively [4]. 3.3.1.1 Kleene Logic (strong)๐‘ฒ๐‘ฒ๐Ÿ‘๐Ÿ‘ and Priest Logic ๐‘ท๐‘ท๐Ÿ‘๐Ÿ‘ In the literature, the difference between Kleene logic (strong) ๐‘ฒ๐‘ฒ๐Ÿ‘๐Ÿ‘ and Priest logic ๐‘ท๐‘ท๐Ÿ‘๐Ÿ‘ was stated as follows. In Kleene's logic ๐‘ฒ๐‘ฒ๐Ÿ‘๐Ÿ‘ can be interpreted as being โ€œunderdeterminedโ€, being neither true nor false, while in Priest's logic ๐‘ท๐‘ท๐Ÿ‘๐Ÿ‘ can be interpreted as being โ€œoverdeterminedโ€, being both true and false. Negation, conjunction, disjunction and material implication in Kleene (strong) logic ๐‘ฒ๐‘ฒ๐Ÿ‘๐Ÿ‘ and Priest logic ๐‘ท๐‘ท๐Ÿ‘๐Ÿ‘ are defined as follows [5]. In defining the truth values of ๐’œ๐’œ โ‡’๐พ๐พ โ„ฌ and ๐’œ๐’œ โ‡”๐พ๐พ โ„ฌ, it is used that the equivalence ๐’œ๐’œ โ‡’๐พ๐พ โ„ฌ โ‰ก ยฌ๐’œ๐’œ โˆจ โ„ฌ. Table 1: Truth Values of Negation in ๐พ๐พ3 and ๐‘ƒ๐‘ƒ3 [5] ๐’œ๐’œ ยฌ๐’œ๐’œ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐ผ๐ผ ๐ผ๐ผ Table 2: Truth Values of Other Operators of ๐พ๐พ3 and ๐‘ƒ๐‘ƒ3 [5] ๐’œ๐’œ โ„ฌ ๐’œ๐’œ โˆง โ„ฌ ๐’œ๐’œ โˆจ โ„ฌ ๐’œ๐’œ โ‡’๐พ๐พ โ„ฌ ๐’œ๐’œ โ‡”๐พ๐พ โ„ฌ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐ผ๐ผ ๐ผ๐ผ ๐‘‡๐‘‡ ๐ผ๐ผ ๐ผ๐ผ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐ผ๐ผ ๐‘‡๐‘‡ ๐ผ๐ผ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐น๐น ๐น๐น ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐ผ๐ผ ๐น๐น ๐ผ๐ผ ๐‘‡๐‘‡ ๐ผ๐ผ ๐น๐น ๐น๐น ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐‘‡๐‘‡ 3.3.1.2 Bochvar's Internal Three-Valued Logic Another three-valued logic is Bochvar's โ€œinternalโ€. It is denoted by ๐ต๐ต3๐ผ๐ผ . It is also called Kleene's weak three- valued logic. Truth tables for negation and bi-conditional in Bochvar's internal three-valued logic are the same American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 376 as in Kleene logic (strong) ๐พ๐พ3 and Priest logic ๐‘ƒ๐‘ƒ3. Material implication in Bochvar's internal three-valued logic is defined by using the equivalence ๐’œ๐’œ โ‡’ โ„ฌ โ‰ก ยฌ๐’œ๐’œ โˆจ โ„ฌ [4]. Truth tables for conjunction, disjunction and material implication in Bochvar's internal three-valued logic are as follows. Table 3: Truth Values of Other Operators in Bochvar's Internal Three-Valued Logic [4] ๐’œ๐’œ โ„ฌ ๐’œ๐’œ โˆง+ โ„ฌ ๐’œ๐’œ โˆจ+ โ„ฌ ๐’œ๐’œ โ‡’+ โ„ฌ ๐’œ๐’œ โ‡”+ โ„ฌ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐ผ๐ผ ๐‘‡๐‘‡ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐น๐น ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐น๐น ๐น๐น ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐‘‡๐‘‡ 3.3.1.3 Lukasiewicz Logic The Lukasiewicz logic has the same tables for conjunction, disjunction, and negation as the Kleene logic given above since the truth values are defined by the following formulae ๐‘‡๐‘‡(๐’œ๐’œ โˆง โ„ฌ) = ๐‘š๐‘š๐‘š๐‘š๐‘›๐‘›{๐‘‡๐‘‡(๐’œ๐’œ),๐‘‡๐‘‡(โ„ฌ)} and ๐‘‡๐‘‡(๐’œ๐’œ โˆจ โ„ฌ) = ๐‘š๐‘š๐‘š๐‘š๐‘ฅ๐‘ฅ{๐‘‡๐‘‡(๐’œ๐’œ),๐‘‡๐‘‡(โ„ฌ)} respectively. However, it differs in its definition of material implication. This section follows the presentation from Malinowski's chapter of the handbook of the history of logic. ๐’œ๐’œ โ‡’ โ„ฌ is denoted by ๐ผ๐ผ๐ผ๐ผ๐‘ƒ๐‘ƒ๐ฟ๐ฟ(๐’œ๐’œ,โ„ฌ). Table 4: Truth Values of ๐ผ๐ผ๐ผ๐ผ๐‘ƒ๐‘ƒ๐ฟ๐ฟ(๐’œ๐’œ,โ„ฌ) [4]. ๐’œ๐’œ โ„ฌ ๐’œ๐’œ โ‡’ โ„ฌ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐ผ๐ผ ๐ผ๐ผ ๐น๐น ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐ผ๐ผ ๐‘‡๐‘‡ ๐ผ๐ผ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐ผ๐ผ ๐น๐น ๐ผ๐ผ ๐ผ๐ผ ๐ผ๐ผ ๐‘‡๐‘‡ American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 377 3.3.2 Four Valued Logic A logic where statements are assigned four truth values namely true, false, over determined and under determined denoted by ๐‘‡๐‘‡,๐น๐น,๐ต๐ต and ๐ท๐ท is defined as a four-valued logic [4]. 3.3.2.1 Belnap Logic Belnap's logic is denoted by ๐ต๐ต4 combines ๐พ๐พ3 and ๐‘ƒ๐‘ƒ3. Negation, conjunction and disjunction in Belnap's logic ๐ต๐ต4are defined as follows. Belnap logic has no table for an implication connective [4]. Table 5: Truth Values Negation in ๐ต๐ต4 [4]. Table 6: Truth Values of Other Operators in ๐ต๐ต4 [4]. ๐’œ๐’œ โ„ฌ ๐’œ๐’œ โˆง+ โ„ฌ ๐’œ๐’œ โˆจ+ โ„ฌ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐ต๐ต ๐ต๐ต ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘๐‘ ๐‘๐‘ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐ต๐ต ๐‘‡๐‘‡ ๐ต๐ต ๐‘‡๐‘‡ ๐ต๐ต ๐ต๐ต ๐ต๐ต ๐ต๐ต ๐ต๐ต ๐‘๐‘ ๐น๐น ๐น๐น ๐ต๐ต ๐น๐น ๐น๐น ๐ต๐ต ๐‘๐‘ ๐‘‡๐‘‡ ๐‘๐‘ ๐‘‡๐‘‡ ๐‘๐‘ ๐ต๐ต ๐น๐น ๐‘‡๐‘‡ ๐‘๐‘ ๐‘๐‘ ๐‘๐‘ ๐‘๐‘ ๐‘๐‘ ๐น๐น ๐‘๐‘ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐น๐น ๐‘๐‘ ๐น๐น ๐‘๐‘ ๐น๐น ๐น๐น ๐น๐น ๐น๐น ๐’œ๐’œ ยฌ๐’œ๐’œ ๐‘‡๐‘‡ ๐น๐น ๐ต๐ต ๐ต๐ต ๐‘๐‘ ๐‘๐‘ ๐น๐น ๐‘‡๐‘‡ American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 378 3.3.3 Gรถdel's Many Valued Logics In 1932, Gรถdel defined a family of many-valued logics denoted by ๐บ๐บ๐‘˜๐‘˜ with finitely many truth values, 0, 1 ๐‘˜๐‘˜ โˆ’ 1 , 2 ๐‘˜๐‘˜ โˆ’ 1 , โ€ฆ โ€ฆ โ€ฆ ๐‘˜๐‘˜ โˆ’ 2 ๐‘˜๐‘˜ โˆ’ 1 , 1. For example, ๐บ๐บ3 has the truth values 0, 1 2 and 1. and ๐บ๐บ4 has 0, 1 3 , 2 3 and 1. In a similar manner, he defined a logic with infinitely many truth values, ๐บ๐บโˆž in which the truth values are all the real numbers in the interval [0, 1] [4]. The truth values of a statement ๐’œ๐’œ in Gรถdel logics ๐บ๐บ๐‘˜๐‘˜ is denoted by ๐‘‡๐‘‡(๐’œ๐’œ). 3.3.3.1 Truth Values of Conjunction in ๐‘ฎ๐‘ฎ๐’Œ๐’Œ Let ๐’œ๐’œ and โ„ฌ be any two statements. The truth value of a conjunctive statement is defined as follows ๐‘‡๐‘‡๏ฟฝ๐’œ๐’œ โˆง๐บ๐บ๐‘˜๐‘˜ โ„ฌ๏ฟฝ = min{๐‘‡๐‘‡(๐’œ๐’œ),๐‘‡๐‘‡(โ„ฌ)}, ๐‘‡๐‘‡๏ฟฝ๐’œ๐’œ โˆง๐บ๐บโˆž โ„ฌ๏ฟฝ = lim๐‘˜๐‘˜โ†’โˆž(min{๐‘‡๐‘‡(๐’œ๐’œ),๐‘‡๐‘‡(โ„ฌ)}) [4]. 3.3.3.2 Truth Values of Disjunction in ๐‘ฎ๐‘ฎ๐’Œ๐’Œ Let ๐’œ๐’œ and โ„ฌbe any two statements. The truth value of a disjunctive statement is defined as follows ๐‘‡๐‘‡๏ฟฝ๐’œ๐’œ โˆจ๐บ๐บ๐‘˜๐‘˜ โ„ฌ๏ฟฝ = max{๐‘‡๐‘‡(๐’œ๐’œ),๐‘‡๐‘‡(โ„ฌ)}, ๐‘‡๐‘‡๏ฟฝ๐’œ๐’œ โˆจ๐บ๐บโˆž โ„ฌ๏ฟฝ = lim๐‘˜๐‘˜โ†’โˆž(max{๐‘‡๐‘‡(๐’œ๐’œ),๐‘‡๐‘‡(โ„ฌ)}) [4]. 3.3.3.3 Negation in ๐‘ฎ๐‘ฎ๐’Œ๐’Œ Let ๐’œ๐’œ be any statement. The truth value of negation of statement ๐’œ๐’œ is defined as follows: ๐‘‡๐‘‡๏ฟฝยฌ๐บ๐บ๐‘˜๐‘˜๐’œ๐’œ๏ฟฝ = ๏ฟฝ1 if ๐‘‡๐‘‡(๐’œ๐’œ) = 1 0 if ๐‘‡๐‘‡(๐’œ๐’œ) = 0 [4]. 3.3.3.4 Implication in ๐‘ฎ๐‘ฎ๐’Œ๐’Œ Let ๐’œ๐’œ and โ„ฌ be any two statements. The truth value of implication is defined as follows: ๐‘‡๐‘‡๏ฟฝ๐’œ๐’œ โ‡’๐บ๐บ๐‘˜๐‘˜ โ„ฌ๏ฟฝ = ๏ฟฝ1 if ๐‘‡๐‘‡(๐’œ๐’œ) โ‰ค ๐‘‡๐‘‡(โ„ฌ) 0 if ๐‘‡๐‘‡(๐’œ๐’œ) > ๐‘‡๐‘‡(โ„ฌ) [4]. American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 379 3.4 Fuzzy Logic A logic with statements considering two values namely true and false, and assigning two values ๐‘๐‘ and 1 โˆ’ ๐‘๐‘ for truth and false respectively, where 0 < ๐‘๐‘ < 1 is defined as Fuzzy logic. There are many infinitely many Fuzzy logics, where each Fuzzy logic is a two-valued logic, in which truth value of any statement is a real valuebetween zero and one. 3.5 Catuskoti Catuskoti known as tetra lemma in Greek is a peculiar reasoning method that is used to explain some Buddhist thoughts by Lord Buddha. Even today, Buddhist disciples in Asian countries apply Catuskoti to explain the uncertainty of the human life. Catuskoti is a Pali ward. Catus represents four and the meaning of the koti is conner or fold. 3.5.1 Statement in Catuskoti We may define a statement in Catuskoti as follows. Let ๐’œ๐’œ be a two-valued statement and ยฌ๐’œ๐’œ be the negation of ๐’œ๐’œ. If ๐’œ๐’œ and ยฌ๐’œ๐’œ can be assigned the same truth value true or false at the same time, then ๐’œ๐’œ is defined as a statement in Catuskoti. 3.5.2 Fold in Catuskoti In Catuskoti, the truth values of a statement ๐’œ๐’œ and its negation ยฌ๐’œ๐’œ can be arranged as the following four different ways. (a) ๐’œ๐’œ is true and ยฌ๐’œ๐’œ is false. (b) ๐’œ๐’œ is false and ยฌ๐’œ๐’œ is true. (c) ๐’œ๐’œ is true and ยฌ๐’œ๐’œ is true. (d) ๐’œ๐’œ is false and ยฌ๐’œ๐’œ is false. We may define a corner or a fold in Catuskoti as follows. Any one of the above ways is defined as a corner or a fold in Catuskoti. Since there are four different ways regarding any statement ๐’œ๐’œ and its negation ยฌ๐’œ๐’œ it is said to be Catuskoti. The first two ways correspond to Aristotelian logic and the last two ways are not sensory perceptible. 3.5.3 Logic in Catuskoti A logic having two valued statements and including the above four ways is defined as a Catuskoti logic. 4. Logics with Many Folds Let ๐’œ๐’œ be a statement in any logical system and its negation be ยฌ๐’œ๐’œ. Two valued logic and many valued logics, which we have considered so far do not include the cases where ๐’œ๐’œ and ยฌ๐’œ๐’œ are both true at the same time, or ๐’œ๐’œ American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 380 and ยฌ๐’œ๐’œ are both false at the same time. There are no such cases in Aristotelian logic. In this section, we are concerned with logics where ๐’œ๐’œ and ยฌ๐’œ๐’œ are both true, or ๐’œ๐’œ and ยฌ๐’œ๐’œ are both false at the same time. 4.1 Multi Valued Statement We may define multi valued statement as fallows. Let ๐ด๐ด be two valued or a many valued statement and ยฌ๐ด๐ด be the negation of ๐ด๐ด. If ๐ด๐ด and ยฌ๐ด๐ด can be assigned the same truth value true or false at the same time then, ๐ด๐ด is defined as a multi valued statement. 4.2 Fold in General Let ๐’œ๐’œ be a statement in any logic and ยฌ๐’œ๐’œ be its negation. We define an assignment of possible truth values to the statements ๐’œ๐’œ and ยฌ๐’œ๐’œ as a fold. The maximum number of folds in an ๐‘š๐‘š โˆ’valued logic is ๐‘š๐‘š2. Example, in Aristotelian logic there are two truth values so the maximum number of fold is 22. They are given by the following table. Table 7: Folds of Aristotelian Logic ๐’œ๐’œ ยฌ๐’œ๐’œ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐น๐น Example, in 3 โˆ’ valued logic, there exists three truth values for any statement ๐’œ๐’œ so the maximum number of folds 3 โˆ’ logic is 32 = 9. Table 8: Folds for a Three-Valued Logic ๐’œ๐’œ ยฌ๐’œ๐’œ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐‘‡๐‘‡ ๐ผ๐ผ ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐น๐น ๐ผ๐ผ ๐ผ๐ผ ๐‘‡๐‘‡ ๐ผ๐ผ ๐น๐น ๐ผ๐ผ ๐ผ๐ผ 4.4 ๐’๐’ โˆ’Fold ๐’Ž๐’Žโˆ’Valued Logic American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 381 A logic having an ๐‘›๐‘› โˆ’number of folds, and an ๐‘š๐‘š โˆ’number of truth values is defined as an ๐‘›๐‘› โˆ’fold ๐‘š๐‘šโˆ’valued logic. Aristotelian logic is a 2 โˆ’fold 2 โˆ’valued logic. Gรถdelโ€™s 3 โˆ’ valued logic (๐บ๐บ3) is a 3 โˆ’fold 3 โˆ’valued logic. 4.4.1 Logic in Catuskoti is a ๐Ÿ’๐Ÿ’ โˆ’Fold ๐Ÿ๐Ÿ โˆ’Valued Logic Let ๐’œ๐’œ be statement in a logic and ยฌ๐ด๐ด be its negation. Then the logic is called a 2 โˆ’fold 2 โˆ’valued logic if the possible assignments of truth values of ๐ด๐ด and ยฌ๐ด๐ด are as follows. There are only two truth values ๐‘‡๐‘‡and ๐น๐น as in the case of Aristotelian logic, but they can be assigned in four ways. Hence, it is a 4 โˆ’fold 2 โˆ’valued logic. The truth values of the conjunctive statement ๐’œ๐’œ โˆง โ„ฌ and the disjunctive statement ๐’œ๐’œ โˆจ โ„ฌ are defined by ๐‘‡๐‘‡(๐’œ๐’œ โˆง โ„ฌ) = ๐‘š๐‘š๐‘š๐‘š๐‘›๐‘›{๐‘‡๐‘‡(๐’œ๐’œ),๐‘‡๐‘‡(โ„ฌ)} and ๐‘‡๐‘‡(๐’œ๐’œ โˆจ โ„ฌ) = ๐‘š๐‘š๐‘š๐‘š๐‘ฅ๐‘ฅ{๐‘‡๐‘‡(๐’œ๐’œ),๐‘‡๐‘‡(โ„ฌ)} respectively.The material implication in 4 โˆ’fold 2 โˆ’valued logic is defined by using the equivalence ๐’œ๐’œ โ‡’ โ„ฌ โ‰ก ยฌ๐’œ๐’œ โˆจ โ„ฌ Table 9: Truth Values for 4- Fold 2- Valued Logic ๐’œ๐’œ ยฌ๐’œ๐’œ โ„ฌ ๐’œ๐’œ โˆง โ„ฌ ๐’œ๐’œ โˆจ โ„ฌ ยฌ๐’œ๐’œ โˆจ โ„ฌ ๐‘‡๐‘‡ ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐น๐น ๐น๐น ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ Taking โ„ฌ to be ยฌ๐’œ๐’œ we obtain the following table. Table 10: Truth Table in Catuskoti Related to ๐’œ๐’œ and ยฌ๐’œ๐’œ ๐’œ๐’œ ยฌ๐’œ๐’œ ๐’œ๐’œ โˆง ยฌ๐’œ๐’œ ๐’œ๐’œ โˆจ ยฌ๐’œ๐’œ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐‘‡๐‘‡ ๐น๐น ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐‘‡๐‘‡ ๐น๐น ๐น๐น ๐น๐น ๐น๐น From the above table, it is found that the truth value of ๐’œ๐’œ โˆง ยฌ๐’œ๐’œ is true in 4 โˆ’fold 2 โˆ’valued logic whereas it is false in Aristotelian logic which is a 2 โˆ’fold 2 โˆ’valued logic. ๐’œ๐’œ โˆง ยฌ๐’œ๐’œ is not a contradiction in 4 โˆ’fold 2 โˆ’valued logic. American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 382 4.4.2 Applications of ๐Ÿ’๐Ÿ’ โˆ’Fold ๐Ÿ๐Ÿ โˆ’Valued Logic in Mathematics In the following sections, some of the applications of 4 โˆ’fold 2 โˆ’valued logic are discussed. 4.4.2.1 Tangents to a Curve Figure 1: Tangent to a Curve Let P and Q be two points on a given curve, where P is a fixed point. The chord PQ and the arc PQ are different if P and Q are distinct points. In order for the chord PQ and arc PQ exist P and Q have to be distinct points on the curve. Now consider the case when Q approaches gradually to P through the curve. Even if Q is very close to P as long as they remain distinct there are two different geometrical objects, one being the chord PQ and the other being the arc PQ. It is said that in the limit as Q tends to P the chord PQ becomes the tangent at P, and the arc PQ also in the limit becomes the tangent at P. However, the question arises whether Q coincides with P. If Q coincides with P, then there is no chord or arc and hence, we cannot obtain the tangent by considering the case where Q coincides with P. In order to obtain a straight line, we have to have two distinct points. In other wards P and Q must be distinct points. However close, they may be. On the other hand, we draw a tangent to the curve at the point P and not the points Q or neighboring points of P on the curve. Hence, if we consider the tangent as the limiting case of chord PQ or arc PQ, then it is necessary that Q has to be distinct from P as well as to be coincident with P. Thus, we can say that P and Q are distinct points as well as coincident points (not distinct) have to be true. Hence, we cannot draw tangents to a curve in Aristotelian Logic which is 2 โˆ’fold 2 โˆ’valued Logic where the points P and Q are either distinct or coincident but in 4 โˆ’fold 2 โˆ’valued Logic where P and Q can be both distinct and coincident. 4.4.2.2 Zeon's Arrow Paradox A statement that leads to a contradictory conclusion from a sound argument that consists of premises and axioms is defined as a paradox [6]. If a paradox is derived in a system of knowledge, we have to reject the axioms that affect to the contradiction or to change the logic. Zeon's arrow paradox can be stated as follows. โ€œIf everything when it occupies an equal space is at rest, and if that which is in locomotion is always occupying such a space at any moment, the flying arrow is therefore motionlessโ€ [7]. โ€œIn this paradox, Zeno states that for motion to occur, an object must change the position which it occupies. He gives an example of an arrow in flight. He states that in any one (duration-less) instant of time, the arrow is neither moving to where it is, nor to American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 383 where it is not. It cannot move to where it is not, because no time elapses for it to move there; it cannot move to where it is, because it is already there. In other words, at every instant of time there is no motion occurring. If everything is motionless at every instant, and time is entirely composed of instants, then motion is impossible. This paradox starts by dividing time-intervals and not into segments, but into pointsโ€ [7]. Empirically, the arrow moves, but according to Aristotelian logic the conclusion is that arrow cannot move. That means there are no solutions for Zeno's paradoxes within the Aristotelian logic. Therefore, the conclusion forces us to change axioms or logic or primitive terms. In this case, we change the logic. Instead of Aristotelian logic, we apply 4 โˆ’fold 2 โˆ’valued logic. When the arrow moves, it occupies some space that is not constant in the time, the occupied space changes from moment to moment. On other hand, when it is at rest, it occupies a constant space in the time. While the arrow moves, it occupies some constant space as well as it does not occupy the same constant space at the same time. Suppose that the statement S is โ€œthe arrow occupies a spaceโ€. This implies that S is true and ยฌ๐‘†๐‘† is true at the same time. 5. Conclusions In the definition of many valued logics, the results of Aristotelian logic do not contradict. That means if a given statement is true, then the negated statement of the given statement is false and vice-versa. Every logic including classical two valued, many valued, fuzzy logic and Catuskoti can be expressed in the form of ๐‘›๐‘› โˆ’Fold ๐‘š๐‘š โˆ’Valued logic, where ๐‘›๐‘›,๐‘š๐‘š integers that are greater than are or equal 2. We have identified that in the literature, logics other than classical two valued logic have been discussed. These logics are many valued logics, infinite valued logics, fuzzy logic and Catuskoti logic (4 โˆ’fold 2 โˆ’valued logic). We have defined a new logic called ๐‘›๐‘› โˆ’fold ๐‘š๐‘š โˆ’valued logic such that all the logics are abstracted to the form of ๐‘›๐‘› โˆ’fold ๐‘š๐‘š โˆ’valued logic, where ๐‘›๐‘› and ๐‘š๐‘š are natural numbers that are greater than one. We have presented 4 โˆ’fold 2 โˆ’valued logic. The logicians have not gone beyond presenting truth tables. We propose to study the presentation of truth tables in detail for ๐‘›๐‘› โˆ’fold ๐‘š๐‘š โˆ’valued logic in the future. References [1] G. Priest โ€œThe logic of the Catuskotiโ€ Internet: 2010 [cited 2015 Dec 26]. 1p Available from: www.comparativephilosophy.org. [2] Hardegree, โ€œSymbolic Logicโ€ A First Course Mcgraw-Hill College. Internet: 1999 [Dec. 26, 2015] 3p Available from: http://courses.umass.edu/phil110-gmh/MAIN/IHome-5.htm [3] G. S. Stephen. โ€œLogic and Mathematics.โ€ Pennsylvania: State University, Department of mathematics [Internet]. 2000 [Mar. 26, 2015] 3p Available from: www.personal.psu.edu/t20/papers/philmath.pdf [4] Wikipedia, the free encyclopedia. โ€œMany-valued logicโ€. Internet: https://en.wikipedia.org/wiki/Many- valued_logic. Aug. 29, 2016; [Feb. 11, 2016]. [5] liquisearch.com โ€œMany-valued Logic - Examples - Kleene (strong) K3 and Priest logic P3โ€ 2010; 1p Internet: www.liquisearch.com/manyvalued_logic/examples/kleene_strong_k3_and_priest_logic_p3. http://www.comparativephilosophy.org/ http://courses.umass.edu/phil110-gmh/MAIN/IHome-5.htm http://www.personal.psu.edu/t20/papers/philmath.pdf https://en.wikipedia.org/wiki/Many-valued_logic https://en.wikipedia.org/wiki/Many-valued_logic http://www.liquisearch.com/manyvalued_logic/examples/kleene_strong_k3_and_priest_logic_p3 American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) (2017) Volume 30, No 1, pp 372-384 384 [Aug. 28, 2016]. [6] Wikipedia, the free encyclopedia. โ€œParadoxโ€. Internet: https://en.wikipedia.org/wiki/Paradox. Mar. 16, 2016; [Mar. 23, 2017]. [7] Wikipedia, the free encyclopedia. โ€œZeno's paradoxesโ€ Internet: https://en.wikipedia.org/wiki/Zeno\%27s_paradoxes. Sep. 22, 2016; [Sep. 27, 2016]. https://en.wikipedia.org/wiki/Zeno/%27s_paradoxes