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 »
Machine learning—a computer’s ability to learn—is transforming our world: it is used to understand images, process text, make predictions by analyzing large amounts of data, and much more. It can be used in nearly every industry to improve efficiency and help stakeholders make better decisions. Whatever your industry or hobby, chances are that these modern artificial intelligence methods will be useful to you as well.
Introduction to Machine Learning weaves reproducible coding examples into explanatory text to show what machine learning is, how it can be applied, and how it works. Perfect for anyone new to the world of AI or those looking to further their understanding, the text begins with a brief introduction to the Wolfram Language, the programming language used for the examples throughout the book. From there, readers are introduced to key concepts before exploring common methods and paradigms such as classification, regression, clustering, and deep learning. The math content is kept to a minimum to focus on what matters—applying the concepts in useful contexts. This book is sure to benefit anyone curious about the fascinating field of machine learning. 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 »
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 »
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. 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 »
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
Introduction to Decision Process Theory with the Wolfram Language
Gerald H. Thomas
An Elementary Introduction to the Wolfram Language, Third Edition