My Account Log in

1 option

Understand Mathematics, Understand Computing : Discrete Mathematics That All Computing Students Should Know / by Arnold L. Rosenberg, Denis Trystram.

SpringerLink Books Computer Science (2011-2024) Available online

View online
Format:
Book
Author/Creator:
Rosenberg, Arnold L., Author.
Trystram, Denis, Author.
Contributor:
SpringerLink (Online service)
Series:
Computer Science (SpringerNature-11645)
Language:
English
Subjects (All):
Computer science-Mathematics.
Mathematics.
History.
Computers-History.
Computer science.
Mathematics of Computing.
History of Mathematical Sciences.
History of Computing.
Theory of Computation.
Local Subjects:
Mathematics of Computing.
History of Mathematical Sciences.
History of Computing.
Theory of Computation.
Physical Description:
1 online resource (XXVII, 550 pages) : 151 illustrations, 2 illustrations in color.
Edition:
1st ed. 2020.
Contained In:
Springer Nature eBook
Place of Publication:
Cham : Springer International Publishing : Imprint: Springer, 2020.
System Details:
text file PDF
Summary:
In this book the authors aim to endow the reader with an operational, conceptual, and methodological understanding of the discrete mathematics that can be used to study, understand, and perform computing. They want the reader to understand the elements of computing, rather than just know them. The basic topics are presented in a way that encourages readers to develop their personal way of thinking about mathematics. Many topics are developed at several levels, in a single voice, with sample applications from within the world of computing. Extensive historical and cultural asides emphasize the human side of mathematics and mathematicians. By means of lessons and exercises on "doing" mathematics, the book prepares interested readers to develop new concepts and invent new techniques and technologies that will enhance all aspects of computing. The book will be of value to students, scientists, and engineers engaged in the design and use of computing systems, and to scholars and practitioners beyond these technical fields who want to learn and apply novel computational ideas.
Contents:
Introduction
"Doing" Mathematics: A Toolkit for Mathematical Reasoning
Sets and Their Algebras: The Stem Cells of Mathematics
Numbers I: The Basics of Our Number System
Arithmetic: Putting Numbers to Work
Summations: Complex Operations from Simple Components
The Vertigo of Infinity: Handling the Very Large and the Infinite
Numbers II: Building the Integers and Building with the Integers
Recurrences: Rendering Complex Structure Manageable
Numbers III: Operational Representations and Their Consequences
The Art of Counting: Combinatorics, Probability, and Statistics
Graphs I: Representing Relationships Mathematically
Graphs II: Graphs Within Computation and Communication
Solutions to Exercises
App. A, Pairing Functions
App. B, A Deeper Look at the Fibonacci Numbers
App. C, Two Recurrence-Defined Number Families
App. D, Signed-Digit Numerals: Carry-Free Addition
App. E, The Diverse Delights of de Bruijn Networks
List of Symbols
References
Index.
Other Format:
Printed edition:
ISBN:
978-3-030-58376-7
9783030583767
Access Restriction:
Restricted for use by site license.

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account