Search

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.

μth(D)

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

Spherical, cold Vlasov, GRμth ≈ 0.039 / 0.019 / 0.0086

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, 1D
3D GR with particles, e = 0±0.01 tC(0)

Our 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 2
Non-spherical peak, e = 0.2, μ = 0.3τ = 2.09 tC(0)

The horizon is born almost twice as late in the proper time of the matter (sphere: 1.13), but straight away with ≈ 1 MH.

Stage 1b
Small-scale kicks≈ 0.03 c

If 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.

Dispersion
Profile shapea first-order effect

A 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.

Profiles
A scalar field instead of particlesbounce

At 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 1

running 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 →
  1. 8 Oct 07:05 UTCCCX43 benchmark and the stage-1b queue
  2. 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)
  3. 7 Oct 20:45 UTCladder step 4: e = 0.2, p = 0, μ = 0.3 — no horizon by 2.2 t_C(0)
  4. 7 Oct 00:45 UTCladder step 3 passed: seven-level early-start e = 0 run reproduces the horizon map; e = 0.2 started
  5. 6 Oct 03:45 UTCwarm particles (σ = 0.0272 at t_H): no measurable change of the horizon growth at M ≥ 0.18 M_H
  6. 5 Oct 16:50 UTCcoordinate-sphere diagnostic validated; seven-level early-start e = 0 run queued