Source codes used in the Mathematical Electron model

Gravitational orbitals

I have modified the program for specific tasks to make it easier to study, however the basic program is the same throughout. The codes were written some time ago so maybe need to be debugged. If anyone wishes to add features I would be interested to know how are the results, these are just basic programs without any optimisation, when time permits I will further work on them so the codes listed may not be the latest versions. I use Codeblocks for the ansi C and Spyder for python.
Set the number of orbiting points and the start (x, y) co-ordinates for each point. The program calculates from there. No velocity or momentum of other (dimensioned) inputs are required. The simulation itself is dimensionless, however the Planck units can later be added for conversion to real-world orbits.

1. 2-body orbits

The simulation assigns points to represent units of Planck mass rotating around each other. All points orbit each other forming n-body orbital pairs. To reproduce 2-body orbits we can clump a set of points in near vicnity (the orbited mass) and assign 1 point at a distance, the orbiting mass. For example we could do a simple earth-moon orbit by setting 81 points in near vicinity and 1 point at greater distance given that the earth-moon mass ratio is 81:1. This would then be mapped as a 2-body orbit although the simulation itself is still rotating all 82 points around each other (i.e.: for the simulation this is still an 82-body orbit).

The files are in this directory: nbody orbitals.
For a discussion of the theory see Article 3 or the wiki mirror site #Orbital_formulas_(2-D_plane)

2. Elliptical orbits

The elliptical orbit version simulation is the same program as for 2-body orbits but with an extra function, orbitals can travel either clock-wise or anti-clockwise. By choosing the ratio of clock-wise:anti-clockwise orbitals the degree of eccentricity can be controlled. The ratio 108:1 (kcurve = 108) gives an eccentricity close to Mercury.

The files are in this directory: elliptical orbits.
For a discussion of the theory see Article 3 or the wiki mirror site #Orbital_alignment

3. Newtonian orbits

We can compare this simulation with a standard Newtonian simulation (note. still under development).

The files are in this directory: Newtonian orbits.
For a discussion of the theory see Article 3 or the wiki mirror site #Orbital_vs_Newton

Atomic orbital transitions

By changing the 2-body gravitational orbital simulation angle of rotation from a reduced mass component to a fixed alpha component, atomic orbital transitions can be mapped as specifc gravitation orbits. The proton is represented by a clump of of points in near vicnity and the electron is assigned as 1 point at a distance defined by alpha and the proton-electron wavelength. In the default given, the proton is represented by 65 points, as the program is still simulating a 66-point orbit, a larger central mass requires proportinately more computation time and so this number was choosen as a comprise. users can select as they wish, although n-body orbits are not always stable and some expermentation with initial positions may be helpful. The simulation can also be divided into a 4-body orbit (3-quarks + 1 electron), again simply by modifying the start positions.

The files are in this directory: Atomic orbital transitions.
For a discussion of the theory see Article 3 or the wiki mirror site #Atomic_orbitals

Statistical analysis

By testing both alpha and Omega as free parameters we can investigate optimal values and compare with theorectical. Also the base-15 conjecture is studied.

The files are in this directory: Physical constant anomalies.
For a discussion of the theory see Article 6.

© Mathematical Universe model; 2003 - 2026 All rights reserved.