{
  "id": "sim-003-v6c-cone-cascade",
  "type": "test",
  "title": "SIM-003 v6c \u2014 Two-Curve Cone Cascade With Emergent Global r",
  "status": "open",
  "project": "dimensional_cascade",
  "date_published": "2026-04-02",
  "date_updated": "2026-05-12",
  "tags": [
    "sim-003",
    "cone-cascade",
    "hetzner",
    "pockets-voids",
    "wave-reinjection",
    "global-r-emergence"
  ],
  "author": "Jonathan Shelton",
  "log_subtype": "experiment_in_progress",
  "url": "https://prometheusresearch.tech/research/tests/sim-003-v6c-cone-cascade.html",
  "source_markdown_url": "https://prometheusresearch.tech/research/_src/tests/sim-003-v6c-cone-cascade.md.txt",
  "json_url": "https://prometheusresearch.tech/api/entries/sim-003-v6c-cone-cascade.json",
  "summary_excerpt": "SIM-003 v6c is the current version of a long-running simulation attempting to *derive* the framework's foundational r = 0.5 decoherence ceiling from cone-cascade geometry, rather than impose it as a parameter.\nWhy this matters. r=0.5 governs the entire dimensional cascade \u2014 when overflow occurs, the...",
  "frontmatter": {
    "id": "sim-003-v6c-cone-cascade",
    "type": "test",
    "title": "SIM-003 v6c \u2014 Two-Curve Cone Cascade With Emergent Global r",
    "date_published": "2026-04-02",
    "date_updated": "2026-05-12",
    "project": "dimensional_cascade",
    "status": "open",
    "log_subtype": "experiment_in_progress",
    "tags": [
      "sim-003",
      "cone-cascade",
      "hetzner",
      "pockets-voids",
      "wave-reinjection",
      "global-r-emergence"
    ],
    "author": "Jonathan Shelton",
    "predicts": [
      "r-equals-half-derivable-from-cone-geometry"
    ],
    "data_supporting": [],
    "data_refuting": [],
    "see_also": [
      "cipher-v11-complete-self-derivation"
    ],
    "attachments": [
      {
        "path": "research/simulation-code/SIM-003_v6c_wave_reinjection.py.txt",
        "role": "script",
        "description": "v6c driver \u2014 pockets + voids dual-curve, wave re-injection, emergent global_r"
      }
    ]
  },
  "body_markdown": "\n## Author notes\n\nSIM-003 is the long-running attempt to *derive* the framework's\nfoundational `r = 0.5` decoherence ceiling from cone geometry rather\nthan impose it. Earlier versions:\n\n- **v3** introduced cascade + information-theoretic terms. Matched\n  the linear coefficient of the quadratic capacity equation; missed\n  the quadratic coefficient. Used p=2 norm and 3D spherical\n  propagation \u2014 the latter failed.\n- **v4** moved to cone-shaped propagation with pulsed overflow.\n  Fixed v3's 3D failure. Reached 18% angular coefficient-of-variation\n  on the unfolding-angle prediction \u2014 better but still wide.\n- **v6** (skipped v5) added pockets + voids dual-curve representation.\n  Stalled at global_r = 0.419 \u2014 close to 0.5 but persistently below,\n  suggesting an architectural rather than parameter issue.\n- **v6c** (current) adds wave re-injection: when a pulse reflects off\n  the cone boundary, the reflected energy is re-injected into the\n  cascade as a fresh input, with phase-aware addition. Hypothesis:\n  the 0.419 stall in v6 was because reflected energy was being\n  *absorbed* by the boundary; re-injecting it should drive global_r\n  toward 0.5 cleanly.\n\n**Architecture (v6c).**\n- Two-curve dual representation:\n  - \"Pockets\" curve = energy concentrated at cone-apex regions\n    (small-r, high-density)\n  - \"Voids\" curve = energy in cone-bulk regions (large-r, low-density)\n- Emergent global_r = mean(r_local) across the full cone volume,\n  where r_local is computed from the local pocket/void ratio.\n- Wave re-injection: reflected pulses are reintroduced at the source\n  plane with phase-aware superposition.\n- Convergence criterion: global_r stable to within 1% over 1000\n  cascade steps.\n\n**Currently running on Hetzner** (5.78.189.153). Single-box CPU run,\n~96 hours estimated. As of 2026-05-12: ~36 hours in, global_r currently\ntracking ~0.487 (vs v6's stalled 0.419). The trend is moving toward\n0.5, but it's premature to call convergence \u2014 the last 8 hours have\nseen global_r drift from 0.480 to 0.487, which is the right direction\nbut not yet stable.\n\n**Pre-registered outcomes.**\n- **Success:** global_r converges to 0.500 \u00b1 0.003 over the last 1000\n  steps. This would *derive* the r=0.5 ceiling from cone geometry with\n  no parameter tuning.\n- **Partial success:** global_r converges to 0.49\u20130.51 but with wider\n  variance. The framework's ceiling is approximately right but the\n  derivation isn't tight enough to call canonical.\n- **Failure:** global_r stalls below 0.49 or oscillates without\n  converging. Indicates the wave-reinjection hypothesis is insufficient\n  and a deeper architectural change is needed (likely moving to 6D\n  cascade \u2014 see SIM-003 6D extension memo).\n\n**What this is and is not.**\n- IS: an attempt to derive r=0.5 (a load-bearing framework parameter)\n  from first principles via cone-geometry cascade simulation.\n- IS NOT: a fit. The r=0.5 ceiling was set in the framework BEFORE\n  SIM-003 began. If the simulation converges to 0.5, that's a\n  prediction-matches-observation result. If it stalls below, the\n  framework either has the right ceiling but the wrong derivation\n  path, or both.\n\n**Why this matters.** r=0.5 is the most foundational parameter in\nTLT. It governs the dimensional cascade, defines when overflow occurs,\nand propagates into the energy boundaries, the framerate formula, and\nthe spiral coordinate. A clean derivation would close one of the\nframework's biggest open derivation chains.\n\n**Float64 precision concern.** Earlier SIM-003 runs hit float64\nprecision limits when r_local approached 0.5 (cancellation errors in\nthe pocket/voids ratio). v6c added compensated summation in the\nrelevant accumulators. The fix appears to be working \u2014 no precision\nartifacts observed in the first 36 hours.\n\n## Summary\n\nSIM-003 v6c is the current version of a long-running simulation\nattempting to *derive* the framework's foundational `r = 0.5`\ndecoherence ceiling from cone-cascade geometry, rather than impose\nit as a parameter.\n\n**Why this matters.** r=0.5 governs the entire dimensional cascade \u2014\nwhen overflow occurs, the energy boundaries, the framerate formula,\nthe spiral coordinate. A clean derivation closes one of the framework's\nbiggest open derivation chains.\n\n**v6c architecture.** Two-curve dual representation (pockets at small-r,\nvoids at large-r), emergent global_r from local-r averaging, plus\nwave re-injection of reflected pulses (the fix for v6's 0.419 stall).\n\n**Status: in progress on Hetzner.** As of 2026-05-12, ~36 hours into\na ~96-hour run. global_r currently tracking ~0.487 and trending toward\n0.5. Premature to call convergence.\n\n**Pre-registered outcomes:**\n- 0.500 \u00b1 0.003 \u2192 derivation confirmed\n- 0.49\u20130.51 with wider variance \u2192 ceiling approximately right but\n  derivation not tight\n- Stalls below 0.49 \u2192 wave-reinjection hypothesis insufficient,\n  deeper architectural change needed (possibly 6D cascade extension)\n\n**Not a fit.** r=0.5 was set in the framework BEFORE SIM-003 began.\nThe simulation tests whether cone-cascade geometry produces that\nceiling independently. Either outcome is a finding.\n",
  "body_html": "<h2>Author notes</h2>\n<p>SIM-003 is the long-running attempt to *derive* the framework's foundational <code>r = 0.5</code> decoherence ceiling from cone geometry rather than impose it. Earlier versions:</p>\n<ul>\n<li><strong>v3</strong> introduced cascade + information-theoretic terms. Matched</li>\n<p>the linear coefficient of the quadratic capacity equation; missed the quadratic coefficient. Used p=2 norm and 3D spherical propagation \u2014 the latter failed.</p>\n<li><strong>v4</strong> moved to cone-shaped propagation with pulsed overflow.</li>\n<p>Fixed v3's 3D failure. Reached 18% angular coefficient-of-variation on the unfolding-angle prediction \u2014 better but still wide.</p>\n<li><strong>v6</strong> (skipped v5) added pockets + voids dual-curve representation.</li>\n<p>Stalled at global_r = 0.419 \u2014 close to 0.5 but persistently below, suggesting an architectural rather than parameter issue.</p>\n<li><strong>v6c</strong> (current) adds wave re-injection: when a pulse reflects off</li>\n<p>the cone boundary, the reflected energy is re-injected into the cascade as a fresh input, with phase-aware addition. Hypothesis: the 0.419 stall in v6 was because reflected energy was being *absorbed* by the boundary; re-injecting it should drive global_r toward 0.5 cleanly.</p>\n</ul>\n<p><strong>Architecture (v6c).</strong></p>\n<ul>\n<li>Two-curve dual representation:</li>\n<li>\"Pockets\" curve = energy concentrated at cone-apex regions</li>\n<p>(small-r, high-density)</p>\n<li>\"Voids\" curve = energy in cone-bulk regions (large-r, low-density)</li>\n<li>Emergent global_r = mean(r_local) across the full cone volume,</li>\n<p>where r_local is computed from the local pocket/void ratio.</p>\n<li>Wave re-injection: reflected pulses are reintroduced at the source</li>\n<p>plane with phase-aware superposition.</p>\n<li>Convergence criterion: global_r stable to within 1% over 1000</li>\n<p>cascade steps.</p>\n</ul>\n<p><strong>Currently running on Hetzner</strong> (5.78.189.153). Single-box CPU run, ~96 hours estimated. As of 2026-05-12: ~36 hours in, global_r currently tracking ~0.487 (vs v6's stalled 0.419). The trend is moving toward 0.5, but it's premature to call convergence \u2014 the last 8 hours have seen global_r drift from 0.480 to 0.487, which is the right direction but not yet stable.</p>\n<p><strong>Pre-registered outcomes.</strong></p>\n<ul>\n<li><strong>Success:</strong> global_r converges to 0.500 \u00b1 0.003 over the last 1000</li>\n<p>steps. This would *derive* the r=0.5 ceiling from cone geometry with no parameter tuning.</p>\n<li><strong>Partial success:</strong> global_r converges to 0.49\u20130.51 but with wider</li>\n<p>variance. The framework's ceiling is approximately right but the derivation isn't tight enough to call canonical.</p>\n<li><strong>Failure:</strong> global_r stalls below 0.49 or oscillates without</li>\n<p>converging. Indicates the wave-reinjection hypothesis is insufficient and a deeper architectural change is needed (likely moving to 6D cascade \u2014 see SIM-003 6D extension memo).</p>\n</ul>\n<p><strong>What this is and is not.</strong></p>\n<ul>\n<li>IS: an attempt to derive r=0.5 (a load-bearing framework parameter)</li>\n<p>from first principles via cone-geometry cascade simulation.</p>\n<li>IS NOT: a fit. The r=0.5 ceiling was set in the framework BEFORE</li>\n<p>SIM-003 began. If the simulation converges to 0.5, that's a prediction-matches-observation result. If it stalls below, the framework either has the right ceiling but the wrong derivation path, or both.</p>\n</ul>\n<p><strong>Why this matters.</strong> r=0.5 is the most foundational parameter in TLT. It governs the dimensional cascade, defines when overflow occurs, and propagates into the energy boundaries, the framerate formula, and the spiral coordinate. A clean derivation would close one of the framework's biggest open derivation chains.</p>\n<p><strong>Float64 precision concern.</strong> Earlier SIM-003 runs hit float64 precision limits when r_local approached 0.5 (cancellation errors in the pocket/voids ratio). v6c added compensated summation in the relevant accumulators. The fix appears to be working \u2014 no precision artifacts observed in the first 36 hours.</p>\n<h2>Summary</h2>\n<p>SIM-003 v6c is the current version of a long-running simulation attempting to *derive* the framework's foundational <code>r = 0.5</code> decoherence ceiling from cone-cascade geometry, rather than impose it as a parameter.</p>\n<p><strong>Why this matters.</strong> r=0.5 governs the entire dimensional cascade \u2014 when overflow occurs, the energy boundaries, the framerate formula, the spiral coordinate. A clean derivation closes one of the framework's biggest open derivation chains.</p>\n<p><strong>v6c architecture.</strong> Two-curve dual representation (pockets at small-r, voids at large-r), emergent global_r from local-r averaging, plus wave re-injection of reflected pulses (the fix for v6's 0.419 stall).</p>\n<p><strong>Status: in progress on Hetzner.</strong> As of 2026-05-12, ~36 hours into a ~96-hour run. global_r currently tracking ~0.487 and trending toward 0.5. Premature to call convergence.</p>\n<p><strong>Pre-registered outcomes:</strong></p>\n<ul>\n<li>0.500 \u00b1 0.003 \u2192 derivation confirmed</li>\n<li>0.49\u20130.51 with wider variance \u2192 ceiling approximately right but</li>\n<p>derivation not tight</p>\n<li>Stalls below 0.49 \u2192 wave-reinjection hypothesis insufficient,</li>\n<p>deeper architectural change needed (possibly 6D cascade extension)</p>\n</ul>\n<p><strong>Not a fit.</strong> r=0.5 was set in the framework BEFORE SIM-003 began. The simulation tests whether cone-cascade geometry produces that ceiling independently. Either outcome is a finding.</p>",
  "see_also": [
    "cipher-v11-complete-self-derivation"
  ],
  "cited_by": [
    "paper-7-status-2026-05",
    "sim-256-cubed-pulsed-cmb",
    "spiral-self-derivation-prereg"
  ],
  "attachments": [
    {
      "path": "research/simulation-code/SIM-003_v6c_wave_reinjection.py.txt",
      "role": "script",
      "description": "v6c driver \u2014 pockets + voids dual-curve, wave re-injection, emergent global_r"
    }
  ],
  "schema_version": "1.0",
  "generated_at": "2026-05-12T03:27:18.533879Z"
}