Supplementary material for the paper "Cosmology from the two-dimensional renormalization group acting as the Ricci flow" (one pdf file showing calculations and three SageMath notebooks performing numerical calculations).
9 Euclidean signature phase portrait
This SageMath notebook uses the optional TIDES package which provides an arbitrary precision ode solver.
To add the TIDES package to SageMath (on a unix machine) run in a shell $ sage -i tides as instructed at http://doc.sagemath.org/html/en/reference/misc/sage/misc/package.html
The euclidean signature ode
can be regarded as a dynamical system. A solution of the ode is a trajectory in the plane parametrized by . We investigate the phase portrait of this dynamical system.
The ode is invariant under the time-reflection symmetry
There are two fixed points, at and at its reflection . The linearized ode at is
so the fixed point has an unstable manifold tangent to and a stable manifold tangent to .
Expand around
The trajectories at large are asymptotic to one of four lines in the plane
This can be seen by changing variable from to and then taking the limit .
Consider the trajectories with , i.e., . These are the trajectories incoming from . Their reflections are the trajectories outgoing towards .
The asymptotic trajectories are parametrized by a real number which ranges over some interval around . The trajectory is given by an expansion around
with $$ \alpha = 3+\epsilon\sqrt3 \qquad
\qquad
$$
The coefficients for are determined by recursion relations
The phase portrait is obtained by combining the expansion at large with numerical solutions of the ode.
Calculate the large expansion numerically
First, enter three precision parameters.
Construct the expansion as function
Calculate trajectories numerically
Use the TIDES numerical ode solver to calculate trajectories with initial conditions given by the large expansion.
sage.calculus.desolvers.desolve_tides_mpfr(f, ics, initial, final, delta, tolrel=1e-16, tolabs=1e-16, digits=50) Solve numerically a system of first order differential equations using the taylor series integrator in arbitrary precision implemented in tides.
Set: 1. the step size in for the trajectory returned by the ode solver as a list of points . 2. the tolerances for the ode solver.
Define a function which returns the trajectory as a list of points in the form with ranging from to in steps of size .