**Our external physical reality is a mathematical structure. That is, the physical universe is mathematics in a well-defined sense, and in those [worlds] complex enough to contain self-aware substructures SAS [they] will subjectively perceive themselves as existing in a physically 'real' world (- Max Tegmark's MUH).**

# Programming a Virtual Universe

In this site we look at a solution for the universe as a programmed series of algorithms (the computer simulation approach). Using the computer game as our analogy, the 2 principal problems that a 'universe' programmer must solve are;

1. To create self-aware substructures (see Max Tegmark's mathematical universe hypothesis definition). This requires that these substructures have a potential for learning, a self-awareness, and a (limited) freedom of action (the appearance of free-will). Thus the game will have the potential for divergent outcomes within a boundary condition, a limited non-determinism (see Swarm Intelligence).

2. To create a virtual space that these self-aware substructures would then perceive as being a physical reality within which they may function (simulate a physical universe).

This website is a discussion of #2; how to construct the forces, the (Planck) units; mass, space, time, charge, temperature (SI units kg, m, s, A, K) and the physical constants (G, h, c, e, m_{e}, k_{B}) in a virtual environment. The model is listed here in 5 parts;

1. The square root of Planck momentum is used to link the mass constants with the charge constants thereby reducing the number of required SI units to 3. By reversing a formula for a black-hole electron constructed from magnetic monopoles we can further reduce the SI units to 2 and define (G, h, c, e, m_{e}, k_{B}) in terms of these 2 units.

2. The Planck units are then separated into a dimensionless geometrical component and a scalar component. The geometry determines (encodes) the function of the constant (mass, space, time etc), the scalar converts to the SI numerical values (for confirmation). This approach requires only 1 dimensioned unit, 2 mathematical constants to construct the geometries and 2 scalars. Results for (G, h, c, e, m_{e}, k_{B}) are consistent with CODATA 2014.

The dimensioned unit is a mathematical rather than a physical construct.

The black-hole electron is a mathematical constant, i.e.: a virtual particle. No 'physical' artifacts are required.

3. The universe reduces to a constantly expanding array (defined as a black-hole). With each increment we add 1 each of the Planck units to form the scaffolding of the array. Results for a 14.6 billion year old black hole are consistent with the cosmic microwave background.

4. 4-D space time projected onto the black hole virtual array co-ordiantes.

5. The forces as physical links (orbits replaced by orbitals).

# A Mathematical Universe

Mathematical realism holds that mathematical entities exist independently of the human mind. Thus humans do not invent mathematics, but rather discover it, and any other intelligent beings in the universe would presumably do the same. Platonism is a theory that numbers or other abstract objects are objective, timeless entities, independent of the physical world and of the symbols used to represent them. read more ...

# The Physical Constants

The physical constants form the scaffolding around which the theories of physics are erected, and they define the fabric of our universe. And yet, no one has ever successfully predicted or explained any of the constants. Physicists have no idea why they take the special numerical values that they do. if many of them were even slightly different, living beings would not be possible. The desire to explain the constants is behind efforts to develop a complete unified description of nature, or "theory of everything". Physicists have hoped that such a theory would show that each of the constants of nature could have only one logically possible value. It would reveal an underlying order to the seeming arbitrariness of nature.' read more ...