Ко всем документам · PBH-VERIFY-01: проверенный модуль диагностики sphdiag
derivation.md — PBH-VERIFY-01, вывод и проверка формул F1–F13
Версия 1.0, 2026-09-28. Роль: PHYSICS DERIVATION. Проверяемый документ: physics_contract.md v1.0-draft.
Код src/, tests/, independent_reference/, arch_A/ и исходники pbhgr не читались.
Скрипты (sympy 1.14.0, из .pydeps):
cd /root/PBH/pbh_verify_01
PYTHONPATH=.pydeps python3 derivation/core.py # D0–D8: общая метрика (α, β, A, R)(t, r)
PYTHONPATH=.pydeps python3 derivation/backgrounds.py # точные фоны (§3 ниже)
PYTHONPATH=.pydeps python3 derivation/center.py # регулярный центр; наклон θ± в корне
Полный вывод: derivation/output.txt (ссылки ниже вида out:NN — номер строки этого файла).
Итог: core 60 PASS / 1 FAIL (FAIL — F10 в редакции контракта, см. Р1), backgrounds 93/0, center 19/0.
Время счёта: core ≈ 75 с, остальные < 30 с; пиковая память < 300 MB.
Метки: [S] аналитическое тождество, проверено символьно; [E] проверено на точном решении; [L] взято только из источника; [U] не проверено.
0. Сводка
| ID | Формула контракта | Результат | Метка |
|---|---|---|---|
| F1 | Γ = R′/A, U = n·∇R = −R K_B | верно | [S] out:16, 26 |
| F2 | T_ab = ∂_aφ∂_bφ − g_ab[½(∇φ)² + V] | верно (из вариации действия) | [S] out:43 |
| F3 | ρ = ½Π² + ½Φ² + V | верно | [S] out:45 |
| F4 | j_r = −Πφ′, J = −ΠΦ | верно; j_r > 0 для уходящей волны | [S] out:46, 50 |
| F5 | S^r_r, S^θ_θ | верно | [S] out:47–49 |
| F6 | ФКГ | верно для k = 0; для k ≠ 0 Ḣ = −4πφ̇² + k/a² (Р5) | [S] out:55–67 |
| F7 | ³R = 2(1−Γ²)/R² − 4Γ′/(AR) | верно | [S] out:31 |
| F8 | 𝓗 | верно (= 2G_ab n^a n^b − 16πρ) | [S] out:36 |
| F9 | 𝓜 | верно (= −G_ab n^a γ^b_r/2 + 4πj_r) | [S] out:37–39 |
| F10 | 𝓗_M = −(R²R′/4)𝓗 + R³K_B𝓜 | НЕВЕРНО: знак при 𝓗 должен быть «+» (Р1) | [S] out:93, 95 |
| F11 | M_MS = (R/2)(1 − Γ² + U²) | верно | [S] out:70–71 |
| F12 | θ± = (2/R)(U ± Γ) | верно (два маршрута) | [S] out:74–80 |
| F13 | R²θ₊θ₋/4 = 2M/R − 1 | верно | [S] out:81 |
Дополнительно проверено: оба определения K_ij совпадают (out:19–21), K = −∇·n = K_A + 2K_B, в расширяющемся FLRW K_A = K_B = −H (out:27–28); ∇_aT^a_b = (□φ − V′)∂_bφ (out:51–52); вектор Кодамы и интерпретация потокового члена (out:86–88); уравнения источников Bloomfield+ (8a,b) и Milligan+ (6c) (out:89–90).
1. Соглашения и маршруты
Метрика ds² = −α²dt² + A²(dr + βdt)² + R²dΩ², все функции от (t, r) без ограничений (β ≠ 0, A и R зависят от t). Независимые маршруты: (i) K_ij по формуле ADM через D_iβ_j из 3D-Кристоффелей и (ii) как −γγ∇n через 4D-Кристоффели; связи — (i) из 3D-формул контракта и (ii) из 4D-тензора Эйнштейна G_ab, вычисленного с нуля (Кристоффели → Риччи); θ± — (i) q^{ab}∇_a k_b и (ii) k^a∂_a ln R² (производная Ли элемента площади). T_ab — дифференцированием L по g^{ab}. Ни одна формула контракта не используется как вход при проверке этой же формулы.
2. Пункты D1–D8
D1 — F1 (Γ, U, нормали) [S]
Предположения: α > 0, A > 0. Вывод: n_a = (−α,0,0,0) ⇒ n^a = (1,−β,0,0)/α, n·n = −1; s^a = (0,1/A,0,0), s·s = 1, s·n = 0 (out:11–14). K_A = (Aβ′ + βA′ − ∂_tA)/(αA), K_B = (βR′ − ∂_tR)/(αR) (out:24–25), откуда U = (∂_tR − βR′)/α = −R K_B (out:26). Источник: Bloomfield+ 1504.02071v1 (8a) U = e^{−φ}Ṙ, (8b) Γ = e^{−λ/2}R′ — при отображении e^φ = α, e^{λ/2} = A, β = 0 совпадает (out:90). Milligan+ 2504.02600v2 (13) — то же. Область: Γ, U — компоненты вектора ∇R в базисе (n, s); они зависят от среза (локальный буст смешивает их как 2-вектор), инвариантен только U² − Γ². Знак Γ определяется ориентацией s (рост r), а не R. В сопутствующем калибре Bloomfield Γ > 0 по предположению (монотонность R); у контракта — нет.
D2 — F2–F5 (материя) [S]
T_ab = −2∂L/∂g^{ab} + g_ab L даёт F2 (out:43). Проекции: ρ = T(n,n), j_r = −T(n, e_r) (γ_r^a = δ_r^a, т.к. n_r = 0), S_ij = T_ij (out:44–49). Ориентация: для φ = F(t − r) в плоском пространстве j_r = F′² > 0, т.е. j_r > 0 — поток наружу (out:50). Источник: Milligan+ (7a) ρ_φ = e^{−2ϕ}φ̇²/2 + e^{−λ}φ′²/2 + V = ½Π² + ½Φ² + V ✓; (7b) их «P_φ» = ½Π² + ½Φ² − V — это радиальное напряжение S^r_r, не изотропное давление (S/3 = ½Π² − Φ²/6 − V); (9) Π ≡ φ̇e^{−ϕ} = n^a∇_aφ при β = 0 ✓, χ ≡ φ′. Область: везде, где определены срез и поле. Скалярное поле анизотропно (S^r_r ≠ S^θ_θ при Φ ≠ 0).
D3 — F6 (однородный предел) [S]
Из того же G_ab при α = 1, β = 0, A = a, R = a S_k(r), S_k ∈ {r, sin r, sinh r}: G_tt = 3(H² + k/a²), G^r_r = G^θ_θ = −(2ä/a + H² + k/a²), □φ = −(φ̈ + 3Hφ̇) (out:55–66); отсюда Ḣ = −4π(ρ + p) + k/a² = −4πφ̇² + k/a² (out:67). На срезе K_A = K_B = −H, U = RH, Π = φ̇, ρ = ½φ̇² + V, S^r_r = S^θ_θ = ½φ̇² − V (out:58). Контракт верен для k = 0 (так и подразумевается: R = ar); см. Р5.
D4 — F7 (³R) [S]
Из Кристоффелей γ = diag(A², R², R²sin²θ): ³R = 2[A³ − 2ARR″ − AR′² + 2RA′R′]/(A³R²) ≡ F7 (out:31–32). Проверка: A = 1, R = sin r ⇒ ³R = 6 (S³). Область: R > 0. При R → 0 оба слагаемых конечны только при Γ(0) = 1 (см. §4).
D5 — F8, F9 (связи) [S]
Гаусс: ³R + K² − K_ijK^ij = 2G_ab n^a n^b, K² − K_ijK^ij = 4K_AK_B + 2K_B² (out:36). Кодацци: D_j(K^j_r − δ^j_r K) = −2K_B′ + 2(R′/R)(K_A − K_B) (3D-маршрут, out:37) = −G_ab n^a γ^b_r (4D-маршрут, out:38), т.е. = 8πj_r на уравнениях; деление на −2 даёт F9 (out:39). Контроль с перевёрнутым знаком (R′/R)-члена даёт ненулевой остаток (out:40). Источник: Milligan+ (6c) 8πφ̇φ′ = (λ̇R′ + 2Ṙϕ′ − 2Ṙ′)/R ⇔ 2α·𝓜 = 0 при β = 0 (символьно, out:89). Bloomfield+ (6a)–(6c) — тот же случай без потока (идеальная жидкость в сопутствующих координатах, (6c) с нулевой левой частью). Область: R > 0; точка R = 0 — 0/0 (исключается, как в контракте).
D6 — F10 (массовая форма) [S] — расхождение
С M = (R/2)(1 − Γ² + U²), 𝓗, 𝓜 точно как в §5 контракта, тождество имеет вид
M′ − 4πR²(ρR′ + U j_r) = +(R²R′/4)·𝓗 + R³K_B·𝓜 (out:95),
а редакция контракта с «−(R²R′/4)𝓗» даёт ненулевой остаток (out:93–94). Коэффициенты единственны: член −16πρ в 𝓗 и −4πR²ρR′ в 𝓗_M фиксируют c₁ = +R²R′/4, член 4πj_r в 𝓜 и −4πR²Uj_r = +4πR³K_Bj_r фиксируют c₂ = R³K_B (out:96–97). Проверка на центре: главный член 𝓗_M = (A(0)³/4)𝓗(0)r² (out:375). Интерпретация: на уравнениях подынтегральное выражение 4πR²(ρR′ + Uj_r) = 4πR²A·T(n, K_Kodama), K^a = Γn^a − Us^a (out:86–88) — поток энергии Кодамы через срез. Это же — интегральная форма Csukás 1607.00199v2 (18) (M = m₀ + ∫J^a t_a ε_h; знаковая конвенция J там компонентно не выписана — [L]). Источники: Bloomfield+ (9c)/(12): 8πρR²R′ = [(1 + U² − Γ²)R]′ — F10 при j_r = 0 ✓. Milligan+ (11), (16)/(21j): M_MS = m_T − I₁, m_T = 4π∫ρR²R′dA, I₁ = 4π∫R²UχΠdA; так как j_r = −Πχ, M_flux = ∫4πR²Uj_r = −I₁ — полное совпадение с M_int = M_ρ + M_flux контракта. V1 (context_audit C4): в areal-калибровке M′ = 4πr²(E − rK_B·AJ) — совпадает (out:98). Область и «когда dM/dr = 4πr²ρ законно»: на уравнениях M′ = 4πR²(ρR′ + Uj_r) в любой радиальной метке. Поэтому dM = 4πR²ρ dR (инвариантная форма) верна там, где U j_r = 0 (j_r = 0 — сопутствующий срез для идеальной жидкости; для скаляра — срезы φ = const, если ∇φ времениподобен; или U = 0 — момент симметрии по времени), при R′ ≠ 0; буквальное dM/dr = 4πr²ρ требует ещё r ≡ R. В срезе Milligan+ (сопутствующем жидкости, не полю) поток ненулевой — отсюда их I₁. M_ρ не монотонна там, где R′ < 0.
D7 — F11 (Misner–Sharp) [S]
g^{ab}∂_aR∂_bR по блоку (t, r) = Γ² − U², вычислено по обратной 4-метрике (out:70–71). Источники: Bloomfield+ (13) Γ² = 1 + U² − 2m/R ✓ (m у них определена интегралом (8c) и совпадает с M_MS на уравнениях); Maciel+ 1506.07122v2 (49) g^{ab}∂_ar∂_br = 1 − 2M/r ✓; Csukás (16) ✓; Milligan+ (12)–(13) ✓. Область: M_MS инвариантна относительно выбора среза (зависит только от сферы), в отличие от Γ и U по отдельности. Вблизи центра 1 − Γ² ~ r² — численное сокращение; относительная ошибка M ~ σ(Γ)/r².
D8 — F12, F13 (расширения) [S]
k± = n ± s — нулевые, n·k± = −1 (out:75, 78); q^{ab} = g^{ab} + n^an^b − s^as^b — проектор на сферу (out:74); q^{ab}∇_ak_b = k^a∂_a ln R² = (2/R)(U ± Γ) (out:76–80); R²θ₊θ₋/4 = U² − Γ² = 2M/R − 1 (out:81). Источники и отображение нормировок:
- Bloomfield+ (53)–(54): k = (n + s)/√2, Θ = (√2/R)(U + Γ) ⇒ θ₊(контракт) = √2·Θ ✓; (55): «AH при U + Γ ≤ 0; при Γ > 0 это требует U < 0 ⇒ 2m/R ≥ 1».
- Maciel+ (6) Θ_(v) = (2/r)L_v r; (10)–(13) k = u + e, l = u − e, k·l = −2 — та же нормировка, что у контракта (u → n, e → s); (15) буст k′ = e^ω k, l′ = e^{−ω} l; (28)–(29) Θ_(k) = Θ_(u) + Θ_(e) = (2/R)(U + Γ) ✓; (50) K^aK_a = −Θ_(k)Θ_(l) = (4/r²)(1 − 2M/r) ⇔ F13 ✓ (текст PDF частично искажён при извлечении; форма следует из их (28), (49)).
- Csukás (13), (17): ℓ — будущая наружная, n — прошлая наружная, n·ℓ = 1 ⇒ θ^(l) = λθ₊, θ^(n) = −μθ₋, λμ = ½; (17) M = (r/2)(1 − (r²/2)θ^(n)θ^(l)) ⇔ F13 ✓. У него «trapped ⇔ θ^(l)θ^(n) < 0» — знак произведения противоположен Maciel/контракту из-за прошлой ориентации n.
- Milligan+ (30)–(31): Θ± = (√2/R)(U ± Γ) ✓ (нормировка 1/√2). В v2 есть опечатка в подписях: вектор (n + s)/√2 помечен k^{(−)}, а Θ₊ назван «ingoing»; формула (31) и фраза «AH при Θ₊ = 0, U = −Γ» согласуются с контрактом. Зависимость от нормировки/среза: θ± по отдельности меняются при k± → λk± и при смене среза через ту же сферу (буст: θ₊ → e^ηθ₊, θ₋ → e^{−η}θ₋); инвариантны знаки, нули, произведение θ₊θ₋, M_MS, 2M/R. Rθ± = 2(U ± Γ) — не инвариант среза. Область: R > 0. При R′ < 0 (Γ < 0) «θ₊» — расширение в сторону убывания R. Из U = ∓Γ в корнях следует: (0, −) возможно только при Γ > 0, (−, 0) — только при Γ < 0; (+, 0) — при Γ > 0, (0, +) — при Γ < 0. Поэтому условие «Γ > 0 в корне» в ah_candidate автоматически следует из θ₋ < 0 (избыточно, но безвредно).
Почему 2M/R = 1 недостаточно (F13 даёт только θ₊θ₋ = 0):
- плоский расширяющийся FLRW: сфера Хаббла R = 1/H — θ₋ = 0, θ₊ > 0, 2M/R = 1, PAST_MOTS, никакой ЧД (out:314–316, 338);
- сжимающийся FLRW: R = 1/|H| — θ₊ = 0, θ₋ < 0 (будущая!), но θ₊ меняет знак с + на − наружу: внутренняя граница будущей trapped-области, ah_candidate = False (out:317–319);
- закрытый FLRW в момент остановки: экватор χ = π/2 — (0, 0), 2M/R = 1 (out:341);
- Шварцшильд, изотропный срез t = const: горловина r = M/2 (R = 2M) — (0, 0), ни одного trapped-шара на срезе, хотя пространство содержит ЧД (out:244). Источники: Bloomfield+ (55) и текст к рис. 14 («second condition … Ũ must be negative … curves can cross the yellow line at large radii»); Milligan+ после (32): «when Θ₋ = 0 … past trapping horizon associated with an expanding universe»; Maciel+ §II B: космологические горизонты — past trapping horizons.
Наклон θ₊ в корне [S] (center.py, out:378–380): на уравнениях в точке θ₊ = 0 s^a∂_a(U + Γ) = [1 − 8πR²(ρ − J)]/(2R) + (−R/4)𝓗 + (−R/A)𝓜, J = j_r/A, в точке θ₋ = 0: s^a∂_a(U − Γ) = −[1 − 8πR²(ρ + J)]/(2R) + (R/4)𝓗 − (R/A)𝓜. Следствие: корень θ₊ может быть внешней границей будущей trapped-области (переход − → + наружу, критерий ah_candidate) только если 8πR²(ρ − J) < 1 (при R = 2M: 32πM²(ρ − J) < 1). Для сферы Хаббла 8πR²ρ = 3 > 1 — поэтому θ₋ там растёт наружу. Связь с «outer» по Хейворду (L_{k₋}θ₊ < 0): из Райчаудхури L_{k₊}θ₊ = −8πT(k₊,k₊) в корне ⇒ 2D_sθ₊ = −8πT₊₊ − L_{k₋}θ₊, т.е. D_sθ₊ > 0 и NEC ⇒ outer; обратное неверно [U — аналитический аргумент, символьно не проверен].
3. Эталонные фоны (backgrounds.py) — справочные данные для верификаторов
Все величины в соглашениях контракта (K = −3H для расширения; k± = n ± s). Метрика в срезовой форме получена pull-back'ом из стандартной записи и сверена символьно; все фоны удовлетворяют 𝓗 = 𝓜 = 0 (вакуум) или 𝓗 = 0 с ρ = 3(H² + k/a²)/8π, j_r = 0 (FLRW), и F13. [E]
| Фон, координаты | α; β; A; R | K_A; K_B | Γ; U | M_MS | Rθ₊; Rθ₋ | Маргинальные сферы, тип | out |
|---|---|---|---|---|---|---|---|
| Минковский, гиперболоиды τ = t > 0, ареальная r: t_M = √(τ² + r²) | 1; −r/τ; τ/√(τ²+r²); r | −1/τ; −1/τ | √(τ²+r²)/τ; r/τ | 0 | 2(r ± √(τ²+r²))/τ | нет; всюду NORMAL. Rθ₋ ≈ −τ/r → 0⁻ при r → ∞ | 110–127, 342 |
| Минковский, Милн: t_M = τ ch χ, x = τ sh χ | 1; 0; τ; τ sh χ | −1/τ; −1/τ | ch χ; sh χ | 0 | 2e^χ; −2e^{−χ} | нет; NORMAL; Rθ₋ → 0⁻ | 130–149, 343 |
| Минковский, стационарный гиперболоидальный: t_M = T + √(ℓ²+r²), s ≡ √(ℓ²+r²) | s/ℓ; −rs/ℓ²; ℓ/s; r | −1/ℓ; −1/ℓ | s/ℓ; r/ℓ | 0 | 2(r ± s)/ℓ | нет; NORMAL | 152–169 |
| Шварцшильд, ingoing EF / Kerr–Schild: v = t + r | (1+2M/r)^{−1/2}; 2M/(r+2M); √(1+2M/r); r | −2M(r+M)/[r^{3/2}(r+2M)^{3/2}]; 2M/[r^{3/2}(r+2M)^{1/2}] | √(r/(r+2M)); −2M/√(r(r+2M)) | M | 2(r−2M)/√(r(r+2M)); −2√((r+2M)/r) | θ₊ = 0 при r = 2M, θ₋ < 0, − внутри / + снаружи: FUTURE_MOTS, ah_candidate = True; r < 2M — FUTURE_TRAPPED | 178–198 |
| Шварцшильд, Painlevé–Gullstrand (ingoing, «дождь») | 1; +√(2M/r); 1; r | −½√(2M/r³); +√(2M/r³) (K = +(3/2)√(2M/r³)) | 1; −√(2M/r) | M | 2(1 − √(2M/r)); −2(1 + √(2M/r)) | то же: r = 2M, FUTURE_MOTS, ah_candidate = True | 201–222 |
| Шварцшильд, изотропный t = const (K_ij = 0), ψ = 1 + M/2r | (1 − M/2r)/ψ (меняет знак; для диагностик не нужен); 0; ψ²; ψ²r | 0; 0 | (2r − M)/(2r + M); 0 | M | ±2(2r − M)/(2r + M) | r = M/2 (R = 2M): оба нуля, DOUBLY_MARGINAL, корни DEGENERATE; r > M/2 NORMAL, r < M/2 NORMAL_REVERSED (Γ < 0). Ни одного trapped-шара | 225–246 |
| FLRW плоский, сопутствующая r | 1; 0; a; ar | −H; −H | 1; HR | (4π/3)ρR³ = H²R³/2 | 2(HR ± 1) | H > 0: θ₋ = 0 при R = 1/H, θ₊ > 0 ⇒ PAST_MOTS; R > 1/H PAST_TRAPPED. H < 0: θ₊ = 0 при R = 1/ | H |
| FLRW закрытый, R = a sin χ | 1; 0; a; a sin χ | −H; −H | cos χ; aH sin χ | (R³/2)(H² + 1/a²) = (4π/3)ρR³ | 2(aH sin χ ± cos χ) | H > 0: θ₋ = 0 при tg χ = 1/(aH) (Γ > 0) и θ₊ = 0 при tg χ = −1/(aH) (χ > π/2, Γ < 0) — оба PAST_MOTS; между ними PAST_TRAPPED, за вторым NORMAL_REVERSED. H < 0: зеркально, оба FUTURE_MOTS, ah_candidate = False. H = 0: χ = π/2 — (0, 0) | 271–290, 320–331, 340–341 |
| FLRW открытый, R = a sh χ | 1; 0; a; a sh χ | −H; −H | ch χ; aH sh χ | (R³/2)(H² − 1/a²) = (4π/3)ρR³ | 2(aH sh χ ± ch χ) | H > 0: θ₋ = 0 при th χ = 1/(aH) (существует, т.к. aH > 1 при ρ > 0) — PAST_MOTS. H < 0: FUTURE_MOTS, ah_candidate = False | 292–311, 332–339 |
Во всех FLRW маргинальная сфера лежит при R* = (H² + k/a²)^{−1/2} = (8πρ/3)^{−1/2}, т.е. там, где 2M/R = 1 (численно: out:316–337, a = 1, |H| = 3/2: R* = 0.6667, 0.5547, 0.8944).
4. Регулярный центр (center.py) [S]
Данные: A = a₀ + a₂r² + …, R = R₁r + R₃r³ + …, K_A, K_B, φ, Π чётные. Без дополнительных условий (out:348–354):
- 𝓗 имеет полюс 2(1 − Γ₀²)/(R₁²r²) ⇒ конечность ³R требует Γ(0) = 1 (R′(0) = A(0); иначе конический дефект, M ≈ (R₁/2)(1 − Γ₀²)r ≠ O(r³));
- 𝓜 имеет полюс −(K_A(0) − K_B(0))/r ⇒ требуется K_A(0) = K_B(0); тогда K_A − K_B = O(r²) автоматически;
- j_r = −2Π(0)φ₂r + O(r³) — нечётна, O(r). При Γ(0) = 1, K_A(0) = K_B(0) = k₀ (out:356–375):
- Γ = 1 + Γ₂r², Γ₂ = (3R₃ − a₂)/a₀; ³R(0) = −12Γ₂/a₀²; 𝓗(0) = ³R(0) + 6k₀² − 16πρ(0); 𝓜 = O(r);
- U = −a₀k₀r + O(r³); M_MS = O(r³); 2M/R = O(r²);
- lim M/R³ = ³R(0)/12 + k₀²/2 = (4π/3)ρ(0) + 𝓗(0)/12 — на уравнениях (4π/3)ρ_c (эталон для
M_over_R3_extrapolated); - Rθ± = ±2 − 2a₀k₀r + O(r²) — поправка O(r), а не O(r²): Rθ± не имеет определённой чётности; для
cell-центра призрачные значения надо строить из U (нечётная) и Γ (чётная), а не отражать Rθ±; - 𝓗_M = (a₀³/4)𝓗(0)r² + O(r³).
5. Первоисточники (скачаны PDF с arxiv.org, текст извлечён pdftotext)
| Метка (предлагаемая) | Статья | Версия | Использованные уравнения | Отображение конвенций |
|---|---|---|---|---|
| [S1] | Milligan, Padilla, Mulryne, Hidalgo, «PBH formation in a scalar field dominated Universe», arXiv:2504.02600 | v2 | (5), (6c), (7a,b), (9), (11)–(13), (16), (21j), (30)–(33) | ϕ = ln α, e^{λ/2} = A, β = 0, n = u_жидк; Π_их = Π; χ = φ′; k = (n ± s)/√2 ⇒ Θ± = θ±/√2; M_MS = m_T − I₁, I₁ = −M_flux; P_φ = S^r_r |
| [S2] | Bloomfield, Bulhosa, Face, «Formalism for PBH formation in spherical symmetry», arXiv:1504.02071 | v1 (единственная) | (3), (8a–c), (9c), (12), (13), (53)–(55) | e^φ = α, e^{λ/2} = A, β = 0; Γ > 0 предполагается; k = (n + s)/√2; K_ij не используется |
| [S3] | Maciel, Le Delliou, Mimoso, «A dual null formalism for the collapse of fluids in a cosmological background», arXiv:1506.07122 | v2 | (6), (10)–(15), (28), (29), (49), (50), §II B | u → n, e → s, k·l = −2 (как в контракте) |
| [S4] | Csukás, «Geometric inequalities in spherically symmetric spacetimes», arXiv:1607.00199 | v2 | (8), (13), (16)–(19), (51) | ℓ = λk₊, n = −μk₋ (прошлая), λμ = ½ |
Недоступных источников нет. Хейворд (PRD 49, 6467, 1994) и Andersson–Mars–Simon не скачивались — утверждения об outer/inner в D8 помечены [U].
6. Обнаруженные расхождения с контрактом
Р1 (ошибка знака, F10, §5). Заменить «𝓗_M ≡ M_MS′ − 4πR²(ρR′ + U j_r) = −(R² R′/4)·𝓗 + R³ K_B·𝓜» на «𝓗_M ≡ M_MS′ − 4πR²(ρR′ + U j_r) = +(R² R′/4)·𝓗 + R³ K_B·𝓜». Реализация 𝓗_M по левой части не затрагивается; затрагиваются любые тесты/аудиты, проверяющие правую часть.
Р2 (§9, распространение ошибок невязок неполно). 𝓗 содержит Γ (не только Γ′), 𝓜 — R′, 𝓗_M — R′. Предлагаю:
σ(𝓗) = 4|Γ|σ(Γ)/R² + 4σ(Γ′)/(AR); σ(𝓜) = σ(K_B′) + |K_A − K_B|σ(R′)/R; σ(𝓗_M) = σ(M′) + 4πR²|ρ|σ(R′) (U, j_r — входные, без производных). Без первого члена σ(𝓗) занижена у центра, где 1 − Γ² ~ r² ⇒ ложные VIOLATED.
Р3 (§7, статус геометрии неполон и без порядка). Не покрыты: DOUBLY_MARGINAL/FUTURE_MARGINAL в точке сетки с разрешёнными знаками соседей и без trapped-точек (пример: изотропный Шварцшильд с узлом в r = M/2; закрытый FLRW при остановке). Предлагаю явный порядок: UNDETERMINED > AH_CANDIDATE > FUTURE_TRAPPED_NO_AH_CANDIDATE > UNCERTAIN (FUTURE_MARGINAL/DOUBLY_MARGINAL, не отнесённые к корню известного типа) > PAST_TRAPPED_ONLY > NO_TRAPPED_SPHERES; в NO_TRAPPED_SPHERES допустить изолированные маргинальные точки с корнем типа DEGENERATE и нетrapped-соседями, с флагом marginal_present = True.
Р4 (§11, ссылки [S1]–[S4] не определены). Добавить список §5 выше. Для F9 сослаться на [S1] (6c) (единственный источник с потоком), для F12–F13 — [S3] (6), (29), (50) и [S4] (17), для F11 — [S2] (13), [S3] (49), [S4] (16), для F10 — [S2] (12) (без потока) и [S1] (16) (с потоком).
Р5 (§4, F6). Явно указать k = 0 и R = a r. Для k = ±1: R = a S_k(r), Γ = S_k′, H² + k/a² = (8π/3)ρ, Ḣ = −4πφ̇² + k/a².
Р6 (§6, формулировка про dM/dr = 4πr²ρ). Уточнить: «на уравнениях dM_MS = 4πR²ρ dR (в любой радиальной метке, R′ ≠ 0) тогда и только тогда, когда U j_r = 0; запись dM/dr = 4πr²ρ дополнительно требует r ≡ R».
Р7 (§7, таблица классов и текст о нормировке). (а) «(0,0) DOUBLY_MARGINAL (бифуркационного типа)» → «(0,0): U = Γ = 0 (R′ = 0 и n·∇R = 0) — горловина Эйнштейна–Розена, экватор закрытого FLRW в момент остановки и т. п.; горизонтом быть не обязана». (б) Добавить: «(0,−) и (+,0) возможны только при Γ > 0; (−,0) и (0,+) — только при Γ < 0». (в) «θ± зависят от нормировки k±» дополнить: «…и от выбора среза через данную сферу (буст n: θ₊ → e^ηθ₊, θ₋ → e^{−η}θ₋); M_MS, θ₊θ₋, знаки и нули от среза не зависят». (г) «Rθ± → ±2» дополнить: «с поправкой −2A(0)K_B(0)·r = O(r); Rθ± не имеет чётности».
7. Открытые физические вопросы для аудиторов
- Адаптер Vlasov. j_r = A·J корректно, только если J в
pbhgr.cosmo_ev— ортонормированный поток в n-кадре, положительный наружу (J = −T(n, s)), а q = T^θ̂_θ̂. Знак K^θ_θ в V1 должен совпадать с контрактом (K = −3H). Я это не проверял (код не читал); формула C4 согласуется с F10 при этих конвенциях (out:98). - Критерий V1 (C3) vs ah_candidate. «2m/R = 1 и K^θ_θ > 0» при Γ > 0 эквивалентно θ₊ = 0, θ₋ < 0, но не содержит ориентации (− внутри / + снаружи); он срабатывает и на внутренних границах trapped-областей (сжимающийся FLRW). Расхождения между V1 и модулем ожидаемы ровно там.
- Касательные корни. В момент рождения пары MOTS θ₊ касается нуля без смены знака (там 8πR²(ρ − J) = 1); поиск по смене знака его пропустит. Ожидаемый исход —
UNCERTAINили ничего; нужен тест. - Необходимое условие для ah_candidate: на уравнениях 8πR²(ρ − J) < 1 в корне (§2, D8). Включать ли его как проверку самосогласованности (при нарушенных связях корень с «неправильным» наклоном — признак ошибки данных)?
- Гиперболоидальные/Милн-срезы: Rθ₋ → 0⁻ на больших R; порог τ₋ может дать ложные FUTURE_MARGINAL/UNCERTAIN у внешней границы на плоском пространстве. Нужен тест на τ-гиперболоиде до r/τ ~ 10³–10⁵.
- Срезы с горловиной (R′ < 0). ah_candidate только для корней θ₊ при Γ > 0. Для данных типа II (немонотонный ареальный радиус; обсуждались в литературе PBH — ссылки не проверялись) горизонт может лежать в области Γ < 0 как корень θ₋ с θ₊ < 0 — контракт его не отметит. Нужна ли симметричная трактовка (ah-кандидат относительно направления роста R, а не r)?
- NO_TRAPPED_SPHERES ≠ «нет ЧД»: изотропный срез Шварцшильда — пример. Отчётные формулировки не должны это смешивать (контракт это уже оговаривает; предлагается включить именно этот фон в тесты).
- Центр: M/R³ и 𝓗 у центра страдают от сокращения 1 − Γ² ~ r²; допуски тестов на
M_over_R3должны учитывать σ(Γ)/r². Эталон: lim M/R³ = (4π/3)ρ_c + 𝓗(0)/12. - Π других кодов: некоторые сферические коды определяют Π как (A/α)(∂_t − β∂_r)φ (отличие в множителе A); при подключении OllinSphere-BiB или иных данных конвенцию надо проверять ([U], не проверено).
8. Затраты
Работа 2026-09-28, ≈ 22:31–22:52 UTC (~21 мин реального времени, машинный счёт ~2 мин). Доли усилий (оценка): символьные выводы и скрипты ~40 %; эталонные фоны ~20 %; чтение первоисточников и отображение конвенций ~20 %; анализ области применимости и текст ~20 %.