Cargando…

Discrete mathematics using a computer

Several areas of mathematics find application throughout computer science, and all students of computer science need a practical working understanding of them. These core subjects are centred on logic, sets, recursion, induction, relations and functions. The material is often called discrete mathema...

Descripción completa

Detalles Bibliográficos
Autores principales: Hall, Cordelia, O’Donnell, John
Lenguaje:eng
Publicado: Springer 2000
Materias:
Acceso en línea:https://dx.doi.org/10.1007/978-1-4471-3657-6
http://cds.cern.ch/record/2006118
_version_ 1780946249039478784
author Hall, Cordelia
O’Donnell, John
author_facet Hall, Cordelia
O’Donnell, John
author_sort Hall, Cordelia
collection CERN
description Several areas of mathematics find application throughout computer science, and all students of computer science need a practical working understanding of them. These core subjects are centred on logic, sets, recursion, induction, relations and functions. The material is often called discrete mathematics, to distinguish it from the traditional topics of continuous mathematics such as integration and differential equations. The central theme of this book is the connection between computing and discrete mathematics. This connection is useful in both directions: • Mathematics is used in many branches of computer science, in applica­ tions including program specification, datastructures,design and analysis of algorithms, database systems, hardware design, reasoning about the correctness of implementations, and much more; • Computers can help to make the mathematics easier to learn and use, by making mathematical terms executable, making abstract concepts more concrete, and through the use of software tools such as proof checkers. These connections are emphasised throughout the book. Software tools (see Appendix A) enable the computer to serve as a calculator, but instead of just doing arithmetic and trigonometric functions, it will be used to calculate with sets, relations, functions, predicates and inferences. There are also special software tools, for example a proof checker for logical proofs using natural deduction.
id cern-2006118
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2000
publisher Springer
record_format invenio
spelling cern-20061182021-04-21T20:24:01Zdoi:10.1007/978-1-4471-3657-6http://cds.cern.ch/record/2006118engHall, CordeliaO’Donnell, JohnDiscrete mathematics using a computerMathematical Physics and MathematicsSeveral areas of mathematics find application throughout computer science, and all students of computer science need a practical working understanding of them. These core subjects are centred on logic, sets, recursion, induction, relations and functions. The material is often called discrete mathematics, to distinguish it from the traditional topics of continuous mathematics such as integration and differential equations. The central theme of this book is the connection between computing and discrete mathematics. This connection is useful in both directions: • Mathematics is used in many branches of computer science, in applica­ tions including program specification, datastructures,design and analysis of algorithms, database systems, hardware design, reasoning about the correctness of implementations, and much more; • Computers can help to make the mathematics easier to learn and use, by making mathematical terms executable, making abstract concepts more concrete, and through the use of software tools such as proof checkers. These connections are emphasised throughout the book. Software tools (see Appendix A) enable the computer to serve as a calculator, but instead of just doing arithmetic and trigonometric functions, it will be used to calculate with sets, relations, functions, predicates and inferences. There are also special software tools, for example a proof checker for logical proofs using natural deduction.Springeroai:cds.cern.ch:20061182000
spellingShingle Mathematical Physics and Mathematics
Hall, Cordelia
O’Donnell, John
Discrete mathematics using a computer
title Discrete mathematics using a computer
title_full Discrete mathematics using a computer
title_fullStr Discrete mathematics using a computer
title_full_unstemmed Discrete mathematics using a computer
title_short Discrete mathematics using a computer
title_sort discrete mathematics using a computer
topic Mathematical Physics and Mathematics
url https://dx.doi.org/10.1007/978-1-4471-3657-6
http://cds.cern.ch/record/2006118
work_keys_str_mv AT hallcordelia discretemathematicsusingacomputer
AT odonnelljohn discretemathematicsusingacomputer