000 04160nam a22005655i 4500
001 978-3-030-58376-7
003 DE-He213
005 20240423125335.0
007 cr nn 008mamaa
008 201205s2020 sz | s |||| 0|eng d
020 _a9783030583767
_9978-3-030-58376-7
024 7 _a10.1007/978-3-030-58376-7
_2doi
050 4 _aQA76.9.M35
072 7 _aUYAM
_2bicssc
072 7 _aCOM014000
_2bisacsh
072 7 _aUYAM
_2thema
082 0 4 _a004.0151
_223
100 1 _aRosenberg, Arnold L.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
245 1 0 _aUnderstand Mathematics, Understand Computing
_h[electronic resource] :
_bDiscrete Mathematics That All Computing Students Should Know /
_cby Arnold L. Rosenberg, Denis Trystram.
250 _a1st ed. 2020.
264 1 _aCham :
_bSpringer International Publishing :
_bImprint: Springer,
_c2020.
300 _aXXVII, 550 p. 151 illus., 2 illus. in color.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
505 0 _aIntroduction -- “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.
520 _aIn 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.
650 0 _aComputer science
_xMathematics.
650 0 _aMathematics.
650 0 _aHistory.
650 0 _aComputers
_xHistory.
650 0 _aComputer science.
650 1 4 _aMathematics of Computing.
650 2 4 _aHistory of Mathematical Sciences.
650 2 4 _aHistory of Computing.
650 2 4 _aTheory of Computation.
700 1 _aTrystram, Denis.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
710 2 _aSpringerLink (Online service)
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9783030583750
776 0 8 _iPrinted edition:
_z9783030583774
776 0 8 _iPrinted edition:
_z9783030583781
856 4 0 _uhttps://doi.org/10.1007/978-3-030-58376-7
912 _aZDB-2-SCS
912 _aZDB-2-SXCS
942 _cSPRINGER
999 _c176885
_d176885