A World Without Time: The Forgotten Legacy of Gödel And Einstein


Palle Yourgrau - 2004
    By 1949, Godel had produced a remarkable proof: In any universe described by the Theory of Relativity, time cannot exist. Einstein endorsed this result reluctantly but he could find no way to refute it, since then, neither has anyone else. Yet cosmologists and philosophers alike have proceeded as if this discovery was never made. In A World Without Time, Palle Yourgrau sets out to restore Godel to his rightful place in history, telling the story of two magnificent minds put on the shelf by the scientific fashions of their day, and attempts to rescue the brilliant work they did together.

Catching the Light: The Entwined History of Light and Mind


Arthur Zajonc - 1993
    When the boy's eyes were healed they removed the bandages and, waving a hand in front of the child's physically perfect eyes, asked him what he saw. "I don't know," was his only reply. What he saw was only a varying brightness in front of him. However, when allowed to touch the hand as it began to move, he cried out in a voice of triumph, "It's moving!" He could feel it move, but he still needed laboriously to learn to see it move. Light and eyes were not enough to grant him sight. How, then, do we see? What's the difference between seeing and perception? What is light?From ancient times to the present, from philosophers to quantum physicists, nothing has so perplexed, so fascinated, so captivated the mind as the elusive definition of light. In Catching the Light, Arthur Zajonc takes us on an epic journey into history, tracing how humans have endeavored to understand the phenomenon of light. Blending mythology, religion, science, literature, and painting, Zajonc reveals in poetic detail the human struggle to identify the vital connection between the outer light of nature and the inner light of the human spirit. He explains the curiousness of the Greeks' blue and green "color blindness": Odysseus gazing longingly at the "wine-dark sea"; the use of chloros (green) as the color of honey in Homer's Odessey; and Euripides' use of the color green to describe the hue of tears and blood. He demonstrates the complexity of perception through the work of Paul Cézanne--the artist standing on the bank of a river, painting the same scene over and over again, the motifs multiplying before his eyes. And Zajonc goes on to show how our quest for an understanding of light, as well as the conclusions we draw, reveals as much about the nature of our own psyche as it does about the nature of light itself. For the ancient Egyptians the nature of light was clear--it simply was the gaze of God. In the hands of the ancient Greeks, light had become the luminous inner fire whose ethereal effluence brought sight. In our contemporary world of modern quantum physics, science plays the greatest part in our theories of light's origin--from scientific perspectives such as Sir Isaac Newton's "corpuscular theory of light" and Michael Faraday's "lines of force" to such revolutionary ideas as Max Planck's "discrete motion of a pendulum" (the basis of quantum mechanics), Albert Einstein's "particles of light" and "theory of relativity," and Niels Bohr's "quantum jumps." Yet the metaphysical aspects of the scientific search, Zajonc shows, still loom large. For the physicist Richard Feynman, a quantum particle travels all paths, eventually distilling to one path whose action is least--the most beautiful path of all. Whatever light is, here is where we will find it.With rare clarity and unmatched lyricism, Zajonc illuminates the profound implications of the relationships between the multifaceted strands of human experience and scientific endeavor. A fascinating search into our deepest scientific mystery, Catching the Light is a brilliant synthesis

Mathematical Analysis


Tom M. Apostol - 1957
    It provides a transition from elementary calculus to advanced courses in real and complex function theory and introduces the reader to some of the abstract thinking that pervades modern analysis.

The Art of Computer Programming, Volume 1: Fundamental Algorithms


Donald Ervin Knuth - 1973
     -Byte, September 1995 I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home... and even at a Little League game when my son wasn't in the line-up. -Charles Long If you think you're a really good programmer... read [Knuth's] Art of Computer Programming... You should definitely send me a resume if you can read the whole thing. -Bill Gates It's always a pleasure when a problem is hard enough that you have to get the Knuths off the shelf. I find that merely opening one has a very useful terrorizing effect on computers. -Jonathan Laventhol This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures-the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research. Ebook (PDF version) produced by Mathematical Sciences Publishers (MSP), http: //msp.org

Hands-On Machine Learning with Scikit-Learn and TensorFlow


Aurélien Géron - 2017
    Now that machine learning is thriving, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. This practical book shows you how.By using concrete examples, minimal theory, and two production-ready Python frameworks—Scikit-Learn and TensorFlow—author Aurélien Géron helps you gain an intuitive understanding of the concepts and tools for building intelligent systems. You’ll learn how to use a range of techniques, starting with simple Linear Regression and progressing to Deep Neural Networks. If you have some programming experience and you’re ready to code a machine learning project, this guide is for you.This hands-on book shows you how to use:Scikit-Learn, an accessible framework that implements many algorithms efficiently and serves as a great machine learning entry pointTensorFlow, a more complex library for distributed numerical computation, ideal for training and running very large neural networksPractical code examples that you can apply without learning excessive machine learning theory or algorithm details

Digital Communications


John G. Proakis - 1983
    Includes expert coverage of new topics: Turbocodes, Turboequalization, Antenna Arrays, Digital Cellular Systems, and Iterative Detection. Convenient, sequential organization begins with a look at the historyo and classification of channel models and builds from there.

Numerical Analysis


Richard L. Burden - 1978
    Explaining how, why, and when the techniques can be expected to work, the Seventh Edition places an even greater emphasis on building readers' intuition to help them understand why the techniques presented work in general, and why, in some situations, they fail. Applied problems from diverse areas, such as engineering and physical, computer, and biological sciences, are provided so readers can understand how numerical methods are used in real-life situations. The Seventh Edition has been updated and now addresses the evolving use of technology, incorporating it whenever appropriate.

The Ultimate Fate Of The Universe


Jamal Nazrul Islam - 1983
    To understand the universe in the far future, we must first describe its present state and structure on the grand scale, and how its present properties arose. Dr Islam explains these topics in an accessible way in the first part of the book. From this background he speculates about the future evolution of the universe and predicts the major changes that will occur. The author has largely avoided mathematical formalism and therefore the book is well suited to general readers with a modest background knowledge of physics and astronomy.

Elementary Number Theory


David M. Burton - 1976
    It reveals the attraction that has drawn leading mathematicians and amateurs alike to number theory over the course of history.

Real World Haskell: Code You Can Believe In


Bryan O'Sullivan - 2008
    You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Real World Haskell takes you through the basics of functional programming at a brisk pace, and then helps you increase your understanding of Haskell in real-world issues like I/O, performance, dealing with data, concurrency, and more as you move through each chapter. With this book, you will:Understand the differences between procedural and functional programming Learn the features of Haskell, and how to use it to develop useful programs Interact with filesystems, databases, and network services Write solid code with automated tests, code coverage, and error handling Harness the power of multicore systems via concurrent and parallel programming You'll find plenty of hands-on exercises, along with examples of real Haskell programs that you can modify, compile, and run. Whether or not you've used a functional language before, if you want to understand why Haskell is coming into its own as a practical language in so many major organizations, Real World Haskell is the best place to start.

First You Build a Cloud: And Other Reflections on Physics as a Way of Life


K.C. Cole - 1999
    In First You Build a Cloud, K. C. Cole provides cogent explanations through animated prose, metaphors, and anecdotes, allowing us to comprehend the nuances of physics-gravity and light, color and shape, quarks and quasars, particles and stars, force and strength. We also come to see how the physical world is so deeply intertwined with the ways in which we think about culture, poetry, and philosophy. Cole, one of our preeminent science writers, serves as a guide into the world of such legendary scientific minds as Richard Feynman, Victor Weisskopf, brothers Frank Oppenheimer and J. Robert Oppenheimer, Philip Morrison, Vera Kistiakowsky, and Stephen Jay Gould.

The Cartoon Guide to Statistics


Larry Gonick - 1993
    Never again will you order the Poisson Distribution in a French restaurant!This updated version features all new material.

Gravity


George Gamow - 1962
    In Gravity, he takes an enlightening look at three of the towering figures of science who unlocked many of the mysteries behind the laws of physics: Galileo, the first to take a close look at the process of free and restricted fall; Newton, originator of the concept of gravity as a universal force; and Einstein, who proposed that gravity is no more than the curvature of the four-dimensional space-time continuum.Graced with the author's own drawings, both technical and fanciful, this remarkably reader-friendly book focuses particularly on Newton, who developed the mathematical system known today as the differential and integral calculus. Readers averse to equations can skip the discussion of the elementary principles of calculus and still achieve a highly satisfactory grasp of a fascinating subject.Starting with a chapter on Galileo’s pioneering work, this volume devotes six chapters to Newton's ideas and other subsequent developments and one chapter to Einstein, with a concluding chapter on post-Einsteinian speculations concerning the relationship between gravity and other physical phenomena, such as electromagnetic fields.

What Is Mathematics?: An Elementary Approach to Ideas and Methods


Richard Courant - 1941
    Today, unfortunately, the traditional place of mathematics in education is in grave danger. The teaching and learning of mathematics has degenerated into the realm of rote memorization, the outcome of which leads to satisfactory formal ability but does not lead to real understanding or to greater intellectual independence. This new edition of Richard Courant's and Herbert Robbins's classic work seeks to address this problem. Its goal is to put the meaning back into mathematics.Written for beginners and scholars, for students and teachers, for philosophers and engineers, What is Mathematics? Second Edition is a sparkling collection of mathematical gems that offers an entertaining and accessible portrait of the mathematical world. Covering everything from natural numbers and the number system to geometrical constructions and projective geometry, from topology and calculus to matters of principle and the Continuum Hypothesis, this fascinating survey allows readers to delve into mathematics as an organic whole rather than an empty drill in problem solving. With chapters largely independent of one another and sections that lead upward from basic to more advanced discussions, readers can easily pick and choose areas of particular interest without impairing their understanding of subsequent parts.Brought up to date with a new chapter by Ian Stewart, What is Mathematics? Second Edition offers new insights into recent mathematical developments and describes proofs of the Four-Color Theorem and Fermat's Last Theorem, problems that were still open when Courant and Robbins wrote this masterpiece, but ones that have since been solved.Formal mathematics is like spelling and grammar - a matter of the correct application of local rules. Meaningful mathematics is like journalism - it tells an interesting story. But unlike some journalism, the story has to be true. The best mathematics is like literature - it brings a story to life before your eyes and involves you in it, intellectually and emotionally. What is Mathematics is like a fine piece of literature - it opens a window onto the world of mathematics for anyone interested to view.

Python Crash Course: A Hands-On, Project-Based Introduction to Programming


Eric Matthes - 2015
    You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.As you work through Python Crash Course, you'll learn how to: Use powerful Python libraries and tools, including matplotlib, NumPy, and PygalMake 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progressesWork with data to generate interactive visualizationsCreate and customize simple web apps and deploy them safely onlineDeal with mistakes and errors so you can solve your own programming problemsIf you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!