Combinators have inspired ideas about computation ever since they were first invented in 1920, and in this innovative book, Stephen Wolfram provides a modern view of combinators and their significance. Informed by his work on the computational universe of possible programs and on computational language design, Wolfram explains new and existing ideas about combinators with unique clarity and stunning visualizations, as well as provides insights on their historical connections and the curious story of Moses Schönfinkel, inventor of combinators.
Though invented well before Turing machines, combinators have often been viewed as an inaccessibly abstract approach to computation. This book brings them to life as never before in a thought-provoking and broadly accessible exposition of interest across mathematics and computer science, as well as to those concerned with the foundations of formal and computational thinking, and with the history of ideas. More »
A groundbreaking book that exposes why maths education is in crisis worldwide and how the only fix is a fundamentally new mainstream subject. It argues that today’s maths education is not working to elevate society with modern computation, data science and AI. Instead, students are subjugated to compete with what computers do best, and lose.
This is the only book to explain why being “bad at maths” may be as much the subject’s fault as the learner’s: how a stuck educational ecosystem has students, parents, teachers, schools, employers and policymakers running in the wrong direction to catch up with real-world requirements. But it goes further too—for the first time setting out a completely alternative vision for a core computational school subject to fix the problem and seed more general reformation of education for the AI age. More »
The Wolfram Physics Project is a bold effort to find the fundamental theory of physics. It combines new ideas with the latest research in physics, mathematics and computation in the push to achieve this ultimate goal of science. Written with Stephen Wolfram's characteristic expository flair, this book provides a unique opportunity to learn about a historic initiative in science right as it is happening.
A Project to Find the Fundamental Theory of Physics includes an accessible introduction to the project as well as core technical exposition and rich, never-before-seen visualizations. More »
The Wolfram Language represents a major advance in programming languages that makes leading-edge computation accessible to everyone. Unique in its approach of building in vast knowledge and automation, the Wolfram Language scales from a single line of easy-to-understand interactive code to million-line production systems.
This book provides an elementary introduction to the Wolfram Language and modern computational thinking. It assumes no prior knowledge of programming, and is suitable for both technical and non-technical college and high-school students, as well as anyone with an interest in the latest technology and its practical application. Read Online »
Wolfram|Alpha Notebook Edition combines the simplicity of Wolfram|Alpha with the computational capabilities of Mathematica for the best of both in a single, unified tool perfect for teaching and learning. Use free-form input to get instant answers to questions, create and customize graphs, and turn static examples into dynamic models. More »
Updated to support Version 12: For more than 25 years, Mathematica has been the principal computation environment for millions of innovators, educators, students, and others around the world. This book is an introduction and provides a hands-on experience introducing the breadth of Mathematica and the Wolfram Language, with a focus on ease of use. More »
Starting from the basics and working through a range of foundational concepts, this book shows just how accessible computational statistics can be given the appropriate tool set. Follow along as Klopper offers step-by-step instructions and relevant exercises from the field of medical statistics designed to teach readers how to understand and present data in today's increasingly data-driven world. More »
Bridging the gap between the sophisticated topic of real algebraic curve theory and on-the-spot computation and visualization of real algebraic curves, author Barry H. Dayton uses the Wolfram Language to explore and analyze real curves that often do not have rational points on them. More »
This book of thoroughly engaging essays from one of today's most prodigious innovators provides a uniquely personal perspective on the lives and achievements of a selection of intriguing figures from the history of science and technology. More »
Cliff Hastings, et al.
Transforming Data into Information with the Wolfram Language
Seth J. Chandler
Gerald H. Thomas
An Elementary Introduction to the Wolfram Language, Third Edition