Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2023, International Journal for Research in Applied Science & Engineering Technology (IJRASET)
https://doi.org/10.22214/ijraset.2023.48667…
7 pages
1 file
Mathematics (The QUEEN's mother of all Sciences), is the foundation of Computer Science. Mathematics can be perceived in our garden or park from symmetry of leaves, flowers, fruits etc. and by so many examples of Geometry and symmetry can be seen in nature. Scientists and researchers cannot ideally accomplish their work without the inclusion of mathematics. Mathematics is sociable for analytical skills needed in Computer Disciplines like; Concepts of binary number system, Boolean algebra, Calculus, Discrete mathematics, linear algebra, number theory, and graph theory are the most applicable to the subject of computer science with the accessional emergence of new concepts like machine learning, artificial intelligence, virtual reality and augmented reality make the future of mathematics grow endless. Mathematics has been an important intellectual preoccupation of man for a long time. Computer Science as a formal discipline is about seven decades young. Is the almost spontaneous use of computing? In this article, this paper convey to the frontage the many close connections and parallels between the Mother and daughter sciences. The paper underscores the strong interplay and interactions by looking at some exciting contemporary results from number theory and combinatorial mathematics and algorithms of computer science.
Current Science, 2005
Mathematics has been an important intellectual preoccupation of man for a long time. Computer science as a formal discipline is about seven decades young. However, one thing in common between all users and producers of mathematical thought is the almost involuntary use of computing. In this article, we bring to fore the many close connections and parallels between the two sciences of mathematics and computing. We show that, unlike in the other branches of human inquiry where mathematics is merely utilized or applied, computer science also returns additional value to mathematics by introducing certain new computational paradigms and methodologies and also by posing new foundational questions. We emphasize the strong interplay and interactions by looking at some exciting contemporary results from number theory and combinatorial mathematics and algorithms of computer science.
Social Science Research Network, 2024
In this article we highlight some of the very interesting and important applications of mathematics, mainly in the fields of computer science, data science, and engineering. We discuss how fundamental concepts of mathematics, including functions, transformations, and mathematical structures have been influential in shaping the backbones of various digital technologies of the twenty first century. Furthermore, we look back into the twentieth century and review some milestones and key moments in the history of modern mathematics, that led to emergence and development of computer science and its subfields. By looking back into previous applications of mathematics, we try to provide insights on how and where mathematical concepts can be useful for future applications (particularly for establishing new math-based technological applications as well as for solving open problems in engineering domains such as artificial intelligence). This article will cover the contents in an easy-to-understand language; so that it can be interesting and insightful for the general audience. We believe and hope that it will help researchers to have a better understanding of how subtle properties of mathematical concepts and structures have been used for solving various engineering problems and for developing new branches of technology (e.g., blockchain as well as digital and math-based money systems such as Bitcoin).
Journal of Computing Sciences in Colleges, 2019
Mathematics has a vital role in the development of computer science, electronic systems, and numerous practical applications. The objective of this poster is to review several advanced mathematical concepts and methods (modular arithmetic; Galois fields; graph theory; singular differential equations; strange attractors; fuzzy logic, and projective geometry) that contribute into the development of applications in cryptography, numerical methods, code complexity reduction, atmospheric dynamics, expert systems, computational visualization, and other areas. The mathematical concepts, algorithms, and codes are examined by undergraduate and graduate students in various courses taught by the author. These concepts have paved the roads for students' research projects on various applications. Each student works on a selected project analyzing algorithms, creating computer codes (in Python, MATLAB, C/C++ or Java), running them at various parameters, comparing numerical results with known data, and presenting the findings to classmates and the research community. Many students published project summaries in the Rivier Academic Journal [1] and conference proceedings available from the web [2]. The opinions on why computer science students need general knowledge of mathematical concepts have been widely discussed in academia [3]. Several scholars [8] even recommended long lists of mathematical methods and formulas (ironically named as "Computer Science Cheat Sheets") that every computer science student should be familiar with. These "Cheat Sheets" cover mostly basic mathematical concepts (e.g.
arXiv preprint arXiv:0805.0585, 2008
Abstract: These are notes on discrete mathematics for computer scientists. The presentation is somewhat unconventional. Indeed I begin with a discussion of the basic rules of mathematical reasoning and of the notion of proof formalized in a natural deduction system``a la Prawitz''. The rest of the material is more or less traditional but I emphasize partial functions more than usual (after all, programs may not terminate for all input) and I provide a fairly complete account of the basic concepts of graph theory.
Philosophical Transactions of The Royal Society A: Mathematical, Physical and Engineering Sciences, 2005
Progress in the foundations of mathematics has made it possible to formulate all thinkable mathematical concepts, algorithms and proofs in one language and in an impeccable way. This not in spite of, but partially based on the famous results of Gödel and Turing. In this way statements are about mathematical objects and algorithms, proofs show the correctness of statements and computations, and computations are dealing with objects and proofs. Interactive computer systems for a full integration of defining, computing and proving are based on this. The human defines concepts, constructs algorithms and provides proofs, while the machine checks that the definitions are well-formed and the proofs and computations are correct. Results formalised so far demonstrate the feasibility of this 'Computer Mathematics'. Also there are very good applications. The challenge is to make the systems more mathematician-friendly, by building libraries and tools. The eventual goal is to help humans to learn, develop, communicate, referee and apply mathematics.
1999
The following is the catalog description of the course: Discussion of discrete structures frequently encountered in computer science and engineering, with an emphasis in problem solving skills and algorithms. Topics include set theory, proof techniques, graphs and trees, functions, recursive functions and procedures, inductively defined sets, grammars, equivalence, inductive proof, counting, discrete probability, and their applications to computing problems.
2006
The use of registered names, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant laws and regulations and therefore free for general use. The publisher makes no representation, express or implied, with regard to the accuracy of the information contained in this book and cannot accept any legal responsibility or liability for any errors or omissions that may be made.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
Mathematics of Computation, 1997
New Trends in Combinatorics - Theory, Algorithms, Applications [Working Title], 2022
Mathematics for Computer Science, 2017
Operations Research/Computer Science Interfaces Series
International Journal of Engineering Sciences & Research Technology, 2012
The Mathematics Enthusiast
Lecture Notes in Computer Science, 2005