Manuscript XVI-P@p23 · XVI-P.tex · section · 9b0037a7

Small release (p21): absolute D11 pin

Small release (p21): absolute D11 pin · lines 260–298

Back to manuscript

D11 pin (p20: OPEN). The sign and magnitude of the D11 UV pole are derived from of the minimal scalar loop under the package's declared conventions, each checked verbatim in the code:

  • : the amplitude rules declare and G6 declares , ; hence .

  • Wick direction: and the certified bubble pole give ; with and this gives , so .

  • Heat kernel (Euclidean, ): , so with ().

  • With the Minkowski quadratic forms are and .

Result: . This equals the package pole with , exactly (ratio 1 for both spins). No convention choice is external; the external inputs are mathematics only (the coefficients and the heat-kernel pole formula). A normalisation error and a sign flip keep the 10:1 ratio but are detected by the absolute pin.

. The top-level absolute_pin_status and ratio_pin_status (the keys typeset in this PDF) must equal the nested statuses. Run standalone, the p20 gate re-checks the p18 layer (quantum inputs earned) and the graph inventory instead of trusting the P19 layer record; the p21 gate re-checks all lower layers.

. The enumerated pattern list is complemented by an allow-list scan (tests/test_p21.py): expression-tree decomposition (.args, make_args, as_ordered_terms, ), sympy callable aliases, computed symbol names and value calls mentioning are refused everywhere except at reviewed sites. All eight forms reported by the reviewer are caught. A runtime check confirms that the stored exact- D11 amplitudes re-parse with the opaque and reproduce their poles only through substitute_d. It also found a limitation: expr.subs(d, v) is not intercepted when occurs only as a power base. The contract is not changed in p21; no package value path uses it, and the static rule refuses it. This is a check, not a proof.

. The p20 edit of manuscript/notes/P19_defect.tex is now listed in DISCLOSED_MANUSCRIPT_REVISIONS. The reference key /p19/change_log_vs_p18, which was recomputed on the current tree, is renamed p19_gate_change_log_vs_p18_recomputed_on_current_tree. The log as released stays in the pinned archival/p19/reference_values_p19.json.

Nearby in this section