Hands-On Introduction to the Wolfram Physics Project

This computational essay is intended to help you get started exploring Wolfram models.
​
This document is a notebook. You can run it directly in the cloud by making your own copy, or you can download it to the desktop for use with any Wolfram Language system (e.g. Wolfram|One, Mathematica, Wolfram Programming Lab, or Free Wolfram Engine for Developers).
​
Once you have your own copy of this notebook, you can edit any input, then evaluate it using +.
You’ll see many objects here that look like
[◼]
WolframModel
. These are functions that are automatically accessed from the Wolfram Function Repository. To use them, either copy
[◼]
WolframModel
etc. or type ResourceFunction[“WolframModel”] etc. ​ For a full list of functions related to the Wolfram Physics Project, see the List of Functions:
Click the + in
[◼]
WolframModel
to get to documentation. Each function has extensive examples, that go much further than this document.​Note that in the Technical Introduction and Announcement all images are clickable, and provide code that can immediately be run in any Wolfram Language system:
The Registry of Notable Universes also contains a notebook for each universe. All code in the notebook can be copied and run.

Your First Universe


Symbolic Representation of Evolution


Multiway Systems


Hypergraphs


Searching Rule Space


Rules from the Registry


Graphs for Use as Examples


String Substitution Systems


Multiway String Substitution Systems


Investigating Causal Invariance


Using “Project Styles”


Getting Help

Documentation for Wolfram Physics Project functions is available in the Wolfram Function Repository.
For official support contact Wolfram Research technical support. The tools for the Wolfram Physics Project are considered supported functionality.
​
For informal support, post a message on the Wolfram Community.

Tell Us What You Do!

We’re keen to know what you do with the tools we’ve built.
​
Please cite these tools as:
Wolfram Physics Project (2020), Wolfram Physics Project tools, wolframphysics.org/tools/.
It is also possible to cite individual functions, as in the Technical Introduction.
​
Please send us links to publications at wolframphysics-academic@wolfram.com so we can provide pointers on our website