Numerical relativity · early Universe · open lab notebook
Primordial black holes before reheating
Could all of the dark matter be black holes with the mass of an asteroid, 10¹⁹–10²⁰ g? Such holes can only have formed in the first moments, if after inflation the Universe spent a while filled with the cold "dust" of a heavy field. We compute this collapse in full general relativity — from the exact solution to three-dimensional particle simulations.
The whole project comes down to one number: how strong the initial curvature peak μ must be to collapse into a black hole before reheating — the moment D when the dust era ends and matter turns into radiation. The lower the threshold, the more holes form and the smaller the seed inflation has to provide.
What we have so far
Thresholds for deadlines D = 100 / 300 / 1000 tH. The map is converged in grid and shell number; there is no floor down to μ = 0.01.
Results, 1DOur own 3D module PBHVlasov reproduces the horizon growth of the exact LTB solution and of the 1D code from 0.1 to 0.6 MH.
Stage 2The horizon is born almost twice as late in the proper time of the matter (sphere: 1.13), but straight away with ≈ 1 MH.
Stage 1bIf particles receive velocities of ≈ 0.03 c at turnaround, there are no spherical PBHs at μ ≤ 0.05 within 300 tH: the threshold is then set by substructure, not by the peak's gravity.
DispersionA steep lognormal peak (Δ = 0.5) forms its horizon only at 1.5 tC(0) instead of 1.1 — or not by 1.8; a flat core traps 0.8 MH at once.
ProfilesAt affordable m/H a coherent field bounces off the centre (Kaup limit) — which is why the physical regime q ≥ 10⁹ is computed with Vlasov particles.
Stage 1running A μ grid for non-spherical peaks
Three early-start 3D runs are queued on the CCX43 server, about a day each: μ = 0.1 at e = 0.2, then μ = 0.05 at e = 0.2 and at e = 0.13. They will show whether realistic (non-spherical) peaks become black holes before deadlines of 100–300 tH.
Sections
Latest log entries
Full log →- 8 Oct 07:05 UTCCCX43 benchmark and the stage-1b queue
- 8 Oct 03:45 UTCe = 0.2, p = 0, μ = 0.3: a ≈ 1 M_H horizon appears at 2.97 t_C(0) (τ = 2.09)
- 7 Oct 20:45 UTCladder step 4: e = 0.2, p = 0, μ = 0.3 — no horizon by 2.2 t_C(0)
- 7 Oct 00:45 UTCladder step 3 passed: seven-level early-start e = 0 run reproduces the horizon map; e = 0.2 started
- 6 Oct 03:45 UTCwarm particles (σ = 0.0272 at t_H): no measurable change of the horizon growth at M ≥ 0.18 M_H
- 5 Oct 16:50 UTCcoordinate-sphere diagnostic validated; seven-level early-start e = 0 run queued