Home|Journals|Articles by Year|Audio Abstracts
 

Research Article

EEO. 2021; 20(3): 4696-4706


Investigation Of Category Theory For Mathematical Foundations Of Computer Science

Ashok Singh Bhandari.




Abstract

As a potent mathematical framework, category theory has gained popularity and has important applications in many disciplines, including computer technology. The category theory's role as a basis for mathematical inference in computer science is examined in this paper. The course starts off with a succinct explanation of category theory's foundational notions and notations. The concepts and structures of category theory that make it especially well suited for formalising and debating computations and programmes are next explored. The categorical representation of data types, functions, and compositions is highlighted in the paper's discussion of the idea of category as a generalised algebraic structure and its application to computer science. The relationship between category theory and various branches of computer science, including formal techniques, concurrency theory, and quantum computing, is also covered in the work. It looks at how high-level abstractions and concepts can be created using category theory to make it easier to reason about complex systems. Last but not least, the investigation raises some issues and unanswered questions regarding the use of category theory in computer science, including the creation of useful programming languages based on category-theoretic concepts and the investigation of category theory in cutting-edge paradigms like machine learning and artificial intelligence.

Key words: Machine Learning, Complex system, Programming language, algebraic structure, computer science






Full-text options


Share this Article


Online Article Submission
• ejmanager.com




ejPort - eJManager.com
Refer & Earn
JournalList
About BiblioMed
License Information
Terms & Conditions
Privacy Policy
Contact Us

The articles in Bibliomed are open access articles licensed under Creative Commons Attribution 4.0 International License (CC BY), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.