Finiteness of One-Valued Function Classes in Many-Valued Logic
Abstract
:1. Introduction
1.1. Paper Structure
Relationship between Lemmas and Proof Scheme
2. Preliminary Results and Definitions on -Valued Functions
- either for any
- or for any
3. Auxiliary Theorems and Proofs of Technical Lemmas
3.1. Finite Generation of Classes Containing Precomplete Classes of One-Valued Functions
- 1.
- , , consist of a finite number of functions.
- 2.
- , , are Burle’s classes (see [29]), where a finite generation has already been proved.
- 3.
- .
- 4.
- . Burle [29] proved that for any function , the following function representation holds:Therefore, is precomplete in . This proves that class is finitely generated.
- 5.
- .
3.2. Finite Generation of Classes Containing All Monotone Unary Functions
Definitions and Auxiliary Results
- D is the set of all monotone functions such that for any collections , the following inequality holds ,
- K is the set of all monotone functions such that for any collections , the following inequality holds ,
- is the set of all monotone functions that take at most two values and functions from the set ,
4. Main Results
- (i)
- If variables , of function f exist such that when they are identified, we obtain a function that depends essentially on more than one variable, and there is a set such that and , then it is clear that, by identifying the variables and , we obtain the desired monotone function that essentially depends on exactly two variables and takes three values, since and .
- (ii)
- Suppose that there is no such pair of variables, i.e., for any identification of two variables of the function f, we obtain a function that depends on less than two variables. By and for each identification, we can obtain only functions from . There are only three possible ways to choose a pair of variables for identification.
- 1.
- If or , then the function takes two values. However, this is a contradiction with the initial condition. There is only one case remaining: when the function is defined as follows: , , , i.e., f is a majority function of three variables that demonstrates the constant substitution operation. By substituting one for the first variable, we obtain g from , which depends essentially on two variables. Specifically,
- 2.
- It is easy to see that .
- 3.
- It is easy to see that .
- 4.
- For any function r from , the equality and hold. However, this contradicts the monotonicity of the function .
- 5.
- For any function r from the equality and hold. However, this contradicts the monotonicity of the function .
- 6.
- It is easy to see that .
- 7.
- For any function r from the equality , hold. However, this contradicts the monotonicity of the function .
- 8.
- For any function r from the equality , hold. However, this contradicts the monotonicity of the function .
- (iii)
- Suppose we have variables , of function f, whose identification gives a function that essentially depends on two variables.
- (a)
- By identifying variables and , we obtain a function that takes only three values. If and , then the theorem is proven. Let , then by identification of , , we can obtain a function that takes three values but depends essentially on no more than one variable. This function can only be a selector function , where . Then, it is obvious that , , . Then, the identification of any pair of variables , , gives the desired function from .
- (b)
- By identifying any pair of variables, we obtain a function that takes at most two values. Consider a set such that . Since identification of any pair of variables gives a function that takes at most two values, then is necessary to fulfill with .
- (i)
- If a set consists of zeros and twos only and is such that , then we identify the variables and . Suppose that we obtain a function r that essentially depends on only one variable by the identity of variables , . Then, from one hand, we have and since and , and by , we have either , or from the other hand. We obtained a contradiction.
- (ii)
- Let all tuples such that contain one. Let us take one of these sets. Because there are , . Let , . Suppose that by identifying the numbers and , we obtain a function r that depends essentially only on one variable. Then, it is clear that , since otherwise we obtain that either , or . Hence, we have . Then, by identifying at least one pair of variables of the function , we obtain a function that depends on more than one variable. The inductive step has been performed. Suppose the identification of any two variables results in a function that essentially depends on one variable. Let us prove that this is not true if f essentially depends on n variables.
- (a)
- If, for any identification of two numbers, we obtain the function (the number i is the same for all identifications), then we obtain a contradiction with the fact that f depends essentially on n variables, since we obtain .
- (b)
- Suppose variables , exist such that we obtain by their identification. Also, suppose variables , exist such that we obtain by their identification; moreover, we have . Therefore, we have .
- (1)
- .Consider a set such that , for any , and a set such that , for any . Then , , , but this contradicts the monotonicity of the function f.
- (2)
- . Note that in this case .
- (2.1)
- .
- (2.1.1)
- . Consider a set such that , , for any , , and a set such that , for any . Then , , , but this contradicts the monotonicity of the function f.
- (2.1.2)
- . Then, , this contradicts our assumption.
- (2.2)
- .
- (2.2.1)
- . Then, , this contradicts our assumption.
- (2.2.2)
- .
- (2.2.2.1)
- . Then, , this contradicts our assumption.
- (2.2.2.2)
- . Consider a set such that , , for any , , and a set such that , , for any . Then, , , , but this contradicts the monotonicity of the function f.
- (2.3)
- . In the same way (2.2).
- (3)
- . In the same way (2).
- 1.
- Case I. , .
- 2.
- Case II. , .
- 3.
- Case III. , .
- 4.
- Case IV. , .
5. Conclusions
Funding
Data Availability Statement
Conflicts of Interest
References
- Bykovsky, A.Y. Heterogeneous Network Architecture for Integration of AI and Quantum Optics by Means of Multiple-Valued Logic. Quantum Rep. 2020, 2, 126–165. [Google Scholar] [CrossRef]
- Aizenberg, I. Multiple-Valued Logic and Complex-Valued Neural Networks. In Claudio Moraga: A Passion for Multi-Valued Logic and Soft Computing; Seising, R., Allende-Cid, H., Eds.; Springer International Publishing: Cham, Switzerland, 2017; pp. 153–171. [Google Scholar] [CrossRef]
- Kunze, H. Engineering Mathematics and Artificial Intelligence: Foundations, Methods, and Applications; Mathematics and Its Applications: Modelling, Engineering, and Social Sciences; CRC Press: Boca Raton, FL, USA, 2024. [Google Scholar]
- Luo, C.; Wang, H.; Zheng, Y. Controllability of k-Valued Fuzzy Cognitive Maps. IEEE Trans. Fuzzy Syst. 2020, 28, 1694–1707. [Google Scholar] [CrossRef]
- Kong, X.; Sun, Q.; Li, H. Survey on Mathematical Models and Methods of Complex Logical Dynamical Systems. Mathematics 2022, 10, 3722. [Google Scholar] [CrossRef]
- Xiaojie, W.; Chao, L.; Chen, L. The feedback stabilization of finite-state fuzzy cognitive maps. Trans. Inst. Meas. Control 2022, 44, 2485–2499. [Google Scholar] [CrossRef]
- Pfeifer, A.; Lohweg, V. Classification of Faults in Cyber-Physical Systems with Complex-Valued Neural Networks. In Proceedings of the 2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Vasteras, Sweden, 7–10 September 2021; pp. 1–7. [Google Scholar] [CrossRef]
- Bykovsky, A.Y. Multiple-Valued Logic Modelling for Agents Controlled via Optical Networks. Appl. Sci. 2022, 12, 1263. [Google Scholar] [CrossRef]
- Kalimulina, E.Y. Lattice Structure of Some Closed Classes for Three-Valued Logic and Its Applications. Mathematics 2022, 10, 94. [Google Scholar] [CrossRef]
- Kalimulina, E.Y. On Exponential Convergence of Dynamic Queueing Network and Its Applications. In Distributed Computer and Communication Networks; Vishnevskiy, V.M., Samouylov, K.E., Kozyrev, D.V., Eds.; Springer: Cham, Switzerland, 2020; pp. 463–474. [Google Scholar]
- Kalimulina, E.Y. Analysis of Unreliable Open Queueing Network with Dynamic Routing. In Distributed Computer and Communication Networks; Vishnevskiy, V.M., Samouylov, K.E., Kozyrev, D.V., Eds.; Springer: Cham, Switzerland, 2017; pp. 355–367. [Google Scholar]
- Bykovsky, A.Y.; Vasiliev, N.A. Data Verification in the Agent, Combining Blockchain and Quantum Keys by Means of Multiple-Valued Logic. Appl. Syst. Innov. 2023, 6, 51. [Google Scholar] [CrossRef]
- Kalimulina, E.Y. Lattice Structure of Some Closed Classes for Non-binary Logic and Its Applications. In Mathematical Methods for Engineering Applications; Yilmaz, F., Queiruga-Dios, A., Santos Sánchez, M.J., Rasteiro, D., Gayoso Martínez, V., Martín Vaquero, J., Eds.; Springer: Cham, Switzerland, 2022; pp. 25–34. [Google Scholar]
- Kalimulina, E.Y. Application of Multi-Valued Logic Models in Traffic Aggregation Problems in Mobile Networks. In Proceedings of the 2021 IEEE 15th International Conference on Application of Information and Communication Technologies (AICT), Baku, Azerbaijan, 13–15 October 2021; pp. 1–6. [Google Scholar] [CrossRef]
- Cheng, D.; Feng, J.e.; Zhao, J.; Fu, S. On adequate sets of multi-valued logic. J. Frankl. Inst. 2021, 358, 6705–6722. [Google Scholar] [CrossRef]
- Cheng, D.; Liu, Z.; Qi, H. Completeness and normal form of multi-valued logical functions. J. Frankl. Inst. 2020, 357, 9871–9884. [Google Scholar] [CrossRef]
- Malkov, M.A. Algebra of Finite-Valued Functions: Classification of Functions and Subalgebras, Essential and Fictitious Subalgebras. Pure Appl. Math. J. 2019, 8, 30–36. [Google Scholar] [CrossRef]
- Ding, X.; Li, H. Stability analysis of multi-valued logical networks with Markov jump disturbances. Int. J. Control 2022, 95, 554–561. [Google Scholar] [CrossRef]
- Xu, N.; Chen, Y.; Xue, A.; Zhao, X.; Sun, P. Set stabilization and optimal control of switched multi-valued logical control networks with state-dependent switching signals. IEEE Trans. Circuits Syst. II Express Briefs 2020, 68, 1952–1956. [Google Scholar] [CrossRef]
- Yablonskiy, S.; Gavrilov, G.; Kudryavtsev, V. Logical Algebra Functions And Post Classes; Nauka: Moscow, Russia, 1966. [Google Scholar]
- Parhami, B.; McKeown, M. Arithmetic with binary-encoded balanced ternary numbers. In Proceedings of the 2013 Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 3–6 November 2013; pp. 1130–1133. [Google Scholar] [CrossRef]
- Post, E.L. Introduction to a General Theory of Elementary Propositions. Am. J. Math. 1921, 43, 163–185. [Google Scholar] [CrossRef]
- Post, E.L. The Two-Valued Iterative Systems of Mathematical Logic. (AM-5); Princeton University Press: Princeton, NJ, USA, 1941. [Google Scholar]
- Yanov, Y.I.; Muchnik, A. The Existence of a k-Valued Closed Class that Has No Finite Basis. Doklady Akad. Nauk SSSR 1959, 127, 44. [Google Scholar]
- Esin, A.; Yavorskiy, R.; Zemtsov, N. Brief Announcement Monitoring of Linear Distributed Computations. In Distributed Computing; Dolev, S., Ed.; Springer: Berlin/Heidelberg, Germany, 2006; pp. 566–568. [Google Scholar]
- Podol’ko, D.K. A family of classes of functions closed with respect to a strengthened superposition operation. Mosc. Univ. Math. Bull. 2015, 70, 79–83. [Google Scholar] [CrossRef]
- Starostin, M.V. Implicitly Maximal Classes and Implicit Completeness Criterion in the Three-Valued Logic. Mosc. Univ. Math. Bull. 2018, 73, 82–84. [Google Scholar] [CrossRef]
- Kalimulina, E.Y. Mutual Generation of the Choice and Majority Functions. In Mathematical Methods for Engineering Applications; Yilmaz, F., Queiruga-Dios, A., Martín Vaquero, J., Mierluş-Mazilu, I., Rasteiro, D., Gayoso Martínez, V., Eds.; Springer: Cham, Switzerland, 2023; pp. 49–57. [Google Scholar]
- Burle, G. Classes ofk-valued logic containing all functions of a certain variable. Diskretn. Anal. 1967, 10, 3–7. [Google Scholar]
- Posypkin, M.A. On closed classes containing precomplete classes of the set of all one-place functions. Mosc. Univ. Math. Bull. 1997, 52, 58–59. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kalimulina, E.Y. Finiteness of One-Valued Function Classes in Many-Valued Logic. Fractal Fract. 2024, 8, 29. https://doi.org/10.3390/fractalfract8010029
Kalimulina EY. Finiteness of One-Valued Function Classes in Many-Valued Logic. Fractal and Fractional. 2024; 8(1):29. https://doi.org/10.3390/fractalfract8010029
Chicago/Turabian StyleKalimulina, Elmira Yu. 2024. "Finiteness of One-Valued Function Classes in Many-Valued Logic" Fractal and Fractional 8, no. 1: 29. https://doi.org/10.3390/fractalfract8010029
APA StyleKalimulina, E. Y. (2024). Finiteness of One-Valued Function Classes in Many-Valued Logic. Fractal and Fractional, 8(1), 29. https://doi.org/10.3390/fractalfract8010029