Foolproof, and Other Mathematical Meditations

Foolproof, and Other Mathematical Meditations
Author: Brian Hayes
Publisher: MIT Press
Total Pages: 245
Release: 2018-10-30
Genre: Mathematics
ISBN: 0262536072


Download Foolproof, and Other Mathematical Meditations Book in PDF, Epub and Kindle

A non-mathematician explores mathematical terrain, reporting accessibly and engagingly on topics from Sudoku to probability. Brian Hayes wants to convince us that mathematics is too important and too much fun to be left to the mathematicians. Foolproof, and Other Mathematical Meditations is his entertaining and accessible exploration of mathematical terrain both far-flung and nearby, bringing readers tidings of mathematical topics from Markov chains to Sudoku. Hayes, a non-mathematician, argues that mathematics is not only an essential tool for understanding the world but also a world unto itself, filled with objects and patterns that transcend earthly reality. In a series of essays, Hayes sets off to explore this exotic terrain, and takes the reader with him. Math has a bad reputation: dull, difficult, detached from daily life. As a talking Barbie doll opined, “Math class is tough.” But Hayes makes math seem fun. Whether he's tracing the genealogy of a well-worn anecdote about a famous mathematical prodigy, or speculating about what would happen to a lost ball in the nth dimension, or explaining that there are such things as quasirandom numbers, Hayes wants readers to share his enthusiasm. That's why he imagines a cinematic treatment of the discovery of the Riemann zeta function (“The year: 1972. The scene: Afternoon tea in Fuld Hall at the Institute for Advanced Study in Princeton, New Jersey”), explains that there is math in Sudoku after all, and describes better-than-average averages. Even when some of these essays involve a hike up the learning curve, the view from the top is worth it.

Programming for the Puzzled

Programming for the Puzzled
Author: Srini Devadas
Publisher: MIT Press
Total Pages: 273
Release: 2017-11-16
Genre: Computers
ISBN: 0262343193


Download Programming for the Puzzled Book in PDF, Epub and Kindle

Learning programming with one of “the coolest applications around”: algorithmic puzzles ranging from scheduling selfie time to verifying the six degrees of separation hypothesis. This book builds a bridge between the recreational world of algorithmic puzzles (puzzles that can be solved by algorithms) and the pragmatic world of computer programming, teaching readers to program while solving puzzles. Few introductory students want to program for programming's sake. Puzzles are real-world applications that are attention grabbing, intriguing, and easy to describe. Each lesson starts with the description of a puzzle. After a failed attempt or two at solving the puzzle, the reader arrives at an Aha! moment—a search strategy, data structure, or mathematical fact—and the solution presents itself. The solution to the puzzle becomes the specification of the code to be written. Readers will thus know what the code is supposed to do before seeing the code itself. This represents a pedagogical philosophy that decouples understanding the functionality of the code from understanding programming language syntax and semantics. Python syntax and semantics required to understand the code are explained as needed for each puzzle. Readers need only the rudimentary grasp of programming concepts that can be obtained from introductory or AP computer science classes in high school. The book includes more than twenty puzzles and more than seventy programming exercises that vary in difficulty. Many of the puzzles are well known and have appeared in publications and on websites in many variations. They range from scheduling selfie time with celebrities to solving Sudoku problems in seconds to verifying the six degrees of separation hypothesis. The code for selected puzzle solutions is downloadable from the book's website; the code for all puzzle solutions is available to instructors.

Sleight of Mind

Sleight of Mind
Author: Matt Cook
Publisher: MIT Press
Total Pages: 369
Release: 2021-08-03
Genre: Mathematics
ISBN: 0262542293


Download Sleight of Mind Book in PDF, Epub and Kindle

This “fun, brain-twisting book . . . will make you think” as it explores more than 75 paradoxes in mathematics, philosophy, physics, and the social sciences (Sean Carroll, New York Times–bestselling author of Something Deeply Hidden). Paradox is a sophisticated kind of magic trick. A magician’s purpose is to create the appearance of impossibility, to pull a rabbit from an empty hat. Yet paradox doesn’t require tangibles, like rabbits or hats. Paradox works in the abstract, with words and concepts and symbols, to create the illusion of contradiction. There are no contradictions in reality, but there can appear to be. In Sleight of Mind, Matt Cook and a few collaborators dive deeply into more than 75 paradoxes in mathematics, physics, philosophy, and the social sciences. As each paradox is discussed and resolved, Cook helps readers discover the meaning of knowledge and the proper formation of concepts—and how reason can dispel the illusion of contradiction. The journey begins with “a most ingenious paradox” from Gilbert and Sullivan’s Pirates of Penzance. Readers will then travel from Ancient Greece to cutting-edge laboratories, encounter infinity and its different sizes, and discover mathematical impossibilities inherent in elections. They will tackle conundrums in probability, induction, geometry, and game theory; perform “supertasks”; build apparent perpetual motion machines; meet twins living in different millennia; explore the strange quantum world—and much more.

The Raven's Hat

The Raven's Hat
Author: Jonas Peters
Publisher: MIT Press
Total Pages: 193
Release: 2021-02-02
Genre: Mathematics
ISBN: 026204451X


Download The Raven's Hat Book in PDF, Epub and Kindle

Games that show how mathematics can solve the apparently unsolvable. This book presents a series of engaging games that seem unsolvable--but can be solved when they are translated into mathematical terms. How can players find their ID cards when the cards are distributed randomly among twenty boxes? By applying the theory of permutations. How can a player guess the color of her own hat when she can only see other players' hats? Hamming codes, which are used in communication technologies. Like magic, mathematics solves the apparently unsolvable. The games allow readers, including university students or anyone with high school-level math, to experience the joy of mathematical discovery.

Greek Mathematical Thought and the Origin of Algebra

Greek Mathematical Thought and the Origin of Algebra
Author: Jacob Klein
Publisher: Courier Corporation
Total Pages: 246
Release: 2013-04-22
Genre: Mathematics
ISBN: 0486319814


Download Greek Mathematical Thought and the Origin of Algebra Book in PDF, Epub and Kindle

Important study focuses on the revival and assimilation of ancient Greek mathematics in the 13th-16th centuries, via Arabic science, and the 16th-century development of symbolic algebra. 1968 edition. Bibliography.

Lectures on the Philosophy of Mathematics

Lectures on the Philosophy of Mathematics
Author: Joel David Hamkins
Publisher: MIT Press
Total Pages: 350
Release: 2021-03-09
Genre: Mathematics
ISBN: 0262542234


Download Lectures on the Philosophy of Mathematics Book in PDF, Epub and Kindle

An introduction to the philosophy of mathematics grounded in mathematics and motivated by mathematical inquiry and practice. In this book, Joel David Hamkins offers an introduction to the philosophy of mathematics that is grounded in mathematics and motivated by mathematical inquiry and practice. He treats philosophical issues as they arise organically in mathematics, discussing such topics as platonism, realism, logicism, structuralism, formalism, infinity, and intuitionism in mathematical contexts. He organizes the book by mathematical themes--numbers, rigor, geometry, proof, computability, incompleteness, and set theory--that give rise again and again to philosophical considerations.

Chinese Mathematics in the Thirteenth Century

Chinese Mathematics in the Thirteenth Century
Author: Ulrich Libbrecht
Publisher: Courier Corporation
Total Pages: 594
Release: 2005-01-01
Genre: Mathematics
ISBN: 0486446190


Download Chinese Mathematics in the Thirteenth Century Book in PDF, Epub and Kindle

An exploration of the life and work of the thirteenth-century mathematician Ch'in, this fascinating book examines a range of mathematical issues that reflect Chinese life of a millennium ago. Its first part consists of four closely related studies of Ch'in and his work. The first study brings together what is known of the mathematician's life and of the history of his only extant work, the Shu-shu chiu-chang. Subsequent studies examine the entire range of mathematical techniques and problems found within Ch'in's book. The core of this book consists of an in-depth study of what modern mathematicians still refer to as the Chinese remainder theorem for the solution of indeterminate equations of the first degree. This was Ch'in's most original contribution to mathematics--so original that no one could correctly explain Ch'in's procedure until the early nineteenth century. This volume's concluding study unites information on artisanal, economic, administrative, and military affairs dispersed throughout Ch'in's writings, providing rare insights into thirteenth-century China.

Turing's Vision

Turing's Vision
Author: Chris Bernhardt
Publisher: MIT Press
Total Pages: 209
Release: 2016-05-13
Genre: Biography & Autobiography
ISBN: 0262034549


Download Turing's Vision Book in PDF, Epub and Kindle

In 1936, when he was just twenty-four years old, Alan Turing wrote a remarkable paper in which he outlined the theory of computation, laying out the ideas that underlie all modern computers. This groundbreaking and powerful theory now forms the basis of computer science. In Turing's Vision, Chris Bernhardt explains the theory, Turing's most important contribution, for the general reader. Bernhardt argues that the strength of Turing's theory is its simplicity, and that, explained in a straightforward manner, it is eminently understandable by the nonspecialist. As Marvin Minsky writes, "The sheer simplicity of the theory's foundation and extraordinary short path from this foundation to its logical and surprising conclusions give the theory a mathematical beauty that alone guarantees it a permanent place in computer theory." Bernhardt begins with the foundation and systematically builds to the surprising conclusions. He also views Turing's theory in the context of mathematical history, other views of computation (including those of Alonzo Church), Turing's later work, and the birth of the modern computer. In the paper, "On Computable Numbers, with an Application to the Entscheidungsproblem," Turing thinks carefully about how humans perform computation, breaking it down into a sequence of steps, and then constructs theoretical machines capable of performing each step. Turing wanted to show that there were problems that were beyond any computer's ability to solve; in particular, he wanted to find a decision problem that he could prove was undecidable. To explain Turing's ideas, Bernhardt examines three well-known decision problems to explore the concept of undecidability; investigates theoretical computing machines, including Turing machines; explains universal machines; and proves that certain problems are undecidable, including Turing's problem concerning computable numbers.