Skip to content

This project is based on the paper arXiv:1211.4045. The main idea is to visualize the dynamical behavior of astrophysical objects (e.g. galaxies) taking into account both the gravitational attraction between them and the cosmological expansion of the Universe.

License

Notifications You must be signed in to change notification settings

maksymbrl/GalacticMotions

Repository files navigation

GalacticMotions

This project is based on the paper arXiv:1211.4045. The main idea is to visualize the dynamical behavior of astrophysical objects (e.g. galaxies) taking into account both the gravitational attraction between them and the cosmological expansion of the Universe

Table of Contents

Equations of motion

Here I rewrite the equations of motion for the appropriate numerical modelling (please, refer to the arXiv:1211.4045 for complete theoretical description).

A system of equations describing the motion of a system of N point particles:

equation

equation

equation

Here equation are the functions of the normalized time equation, i.e. normalized "physical" Cartesian coordinates of the i-th particle (equation), equation its mass, equation is the average mass of all particles, equation is the function of normalized time equation, i.e. normalized scale factor:

equation

where equation and equation. Present values are equation, equation. Let's implement the transformation equation (with equation). Then,

equation

equation

equation

Further transition to the "not-tilde" comoving coordinates xi, yi, zi gives

equation

equation

equation

Finally, the transition to the comoving coordinates "with caps" (equation) yields

equation

equation

equation

where

equation

equation

i.e.

equation

where N is the total amount of particles. Consequently,

equation

equation

equation

Obviously, equation is the total mass of all considered paticles.

Modelling/Simulation idea

Lets take equation (e.g. 10 000 or more) particles and model their movements in the "box": equation, (leaving the considered region of space on the one hand, the particle gets into it with the opposite one, as in standard molecular dynamics). The distance between the particles is appropriately carried out: equation while equation and equation while equation (the same for other coordinates). The numerators of the fractions in the right-hand sides of equations (5), (6), and (7) must also have the form equation or equation. In addition, in the denominators of fractions, we should add a small additive number, which eliminates possible divergences in the unrestricted approximation of particles, but does not significantly affect the simulation because of its smallness.

The numerators of the fractions in the right-hand sides of equations (5), (6) and (7) must also have the form equation or equation. In addition, in the denominators of fractions it is necessary to add a small additive number, removing possible divergences for an unrestricted approach of particles, but not significantly affecting because of their smallness. If we take the modern average value of a typical pecular velocity equal to 300 km/s, then it will be 0.1% of the speed of light c. Given the inverse dependency between this relationship and the large-scale factor a, we can expect that the developed mechanical approach is valid until the moment when this ratio is, for example, 1%. In accordance with (4), this will happen when (formula). Exactly this moment of the past can be taken as the original one.

The initial (at the found moment of the past) distribution of particles with respect to the spatial coordinates, velocities and masses is given "by hands". For example, the x-component is "physical" pecular velocity vph x = adx = dt = H0a0 ?? adx = d ?? t = H0a0l ?? ad? x = d ?? t, whence d € x = d ?? t = vphx = (H0a0l ?? a). Initial velocities d should be taken about this value, where ?? a = 0: 1, and as vph x it is necessary to take value (formula).

Numerical Integration

Equations (16) - (18) can be integrated numerically as follows. At the initial time ?? tin = -0: 95, the coordinates of the particles € xi ( ?? tin) and the velocity d € xi ( ?? tin ) = d ?? t. From the equations (16) - (18) find initial accelerations d2 € xi ( ?? tin ) = d ?? t2. Then, according to the initial velocities and accelerations, and the velocity of the particles at time tin +. ?? t:

equation

equation

Examples

We can choose either same type of galaxies...

or a different one

As the space stretches itself...

...galaxies should eventually dissapear from view

About

This project is based on the paper arXiv:1211.4045. The main idea is to visualize the dynamical behavior of astrophysical objects (e.g. galaxies) taking into account both the gravitational attraction between them and the cosmological expansion of the Universe.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages