A ghost-free, NEC-satisfying cosmological model that replaces the Big Bang singularity with a geometric bounce.
This repository contains the code and LaTeX source for the paper:
"Non-Singular Bouncing Cosmology from Hyperbolic Field Space Geometry" by Oleksandr Kravchenko, OkMath Organization
We investigate a two-field cosmological model in a closed (
- Ghost-free: The model has positive-definite kinetic matrix for all finite field values
-
NEC-satisfying:
$\rho + p \geq 0$ throughout the evolution -
Non-singular: Scale factor remains positive:
$a(t) \geq a_{\min} > 0$ -
Predictions:
$r \approx 0.003-0.005$ ,$n_s \approx 0.96-0.97$ ,$f_{\rm NL}^{\rm local} \sim 1$
The key equations in a closed universe (
Friedmann constraint:
Acceleration equation:
The
main.tex- LaTeX source of the paperBouncing_Cosmology_by_Oleksandr_Kravchenko_OkMathOrg.pdf- Compiled paper with embedded figuresnumerical_solution.py- Python code for numerical solutionsverify_christoffel.py- Symbolic verification of field-space geometrybounce_closed.pdf- Figure 1: Bounce solutionkinetic_suppression.pdf- Figure 2: Kinetic suppression mechanism
- Python 3.x
numpy,scipy,matplotlib(for numerical solution)sympy(only for symbolic verification script)
Install via pip:
pip install numpy scipy matplotlib sympyRunning the Code:
python numerical_solution.pyThis will generate all figures and print a summary of the bounce solution.
Note: Variable names in
numerical_solution.pywill confuse you 😸
If you use this code in your research, please cite the following paper:
Non-Singular Bouncing Cosmology from Hyperbolic Field Space Geometry Oleksandr Kravchenko arXiv:2511.18522 [gr-qc]
https://arxiv.org/abs/2511.18522
@article{Kravchenko2025,
title = {Non-Singular Bouncing Cosmology from Hyperbolic Field Space Geometry},
author = {Kravchenko, Oleksandr},
year = {2025},
eprint = {2511.18522},
archivePrefix = {arXiv},
primaryClass = {gr-qc},
url = {https://arxiv.org/abs/2511.18522}
}For questions or comments, please open an issue or contact the author.