03485oam 2200445 450 991044724430332120210617111015.03-030-58376-710.1007/978-3-030-58376-7(CKB)4100000011643585(DE-He213)978-3-030-58376-7(MiAaPQ)EBC6455855(PPN)25251758X(EXLCZ)99410000001164358520210617d2020 uy 0engurnn|008mamaatxtrdacontentcrdamediacrrdacarrierUnderstand mathematics, understand computing discrete mathematics that all computing students should know /Arnold L. Rosenberg, Denis Trystram1st ed. 2020.Cham, Switzerland :Springer,[2020]©20201 online resource (XXVII, 550 p. 151 illus., 2 illus. in color.) 3-030-58375-9 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.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.Computer scienceMathematicsComputer scienceMathematics.004.0151Rosenberg Arnold L.506569Trystram DenisMiAaPQMiAaPQUtOrBLWBOOK9910447244303321Understand mathematics, understand computing2088037UNINA01154nam a2200313 i 4500991003951269707536081020s2008 nyua be 001 0 eng d97803873077010387307702b13776411-39ule_instDip.to Matematicaeng518.10322AMS 68WAMS 68-00LC QA9.58.E52Encyclopedia of algorithms /Ming-Yang Kao (ed.)New York, NY :Springer,c2008liii, 1166 p. :ill. ;27 cmSpringer referenceIncludes bibliographical references (p. [1053]-1155) and indexComputer algorithmsEncyclopediasAlgorithmsEncyclopediasKao, Ming-Yangauthorhttp://id.loc.gov/vocabulary/relators/aut739451.b1377641128-01-1420-10-08991003951269707536LE013 68W KAO11 (2008)12013000209180le013pE309.00-l- 01110.i1486435627-10-08Encyclopedia of algorithms1464772UNISALENTOle01320-10-08ma -engnyu00