From 27301def7e7319c1a3b5ac20400ed8ee49724f20 Mon Sep 17 00:00:00 2001 From: Ali Romman <226877337+aliromman@users.noreply.github.com> Date: Thu, 22 Oct 2026 12:45:05 -0500 Subject: [PATCH] Prove finite tagged reset construction and sharp pure-reset cost --- .../finite-tagged-centre-reset/MANIFEST.json | 50 + research/finite-tagged-centre-reset/NOTICE.md | 46 + research/finite-tagged-centre-reset/PROOF.md | 259 + research/finite-tagged-centre-reset/README.md | 103 + .../finite-tagged-centre-reset/SOURCES.json | 354 + .../context/selected-result-20261022.json | 85 + .../lanes/circuit-interface/INTERFACE.json | 1441 + .../CENTRE-RESET-INTERFACE.md | 112 + .../lanes/history-encoding/CROSS-CUT-PROOF.md | 87 + .../FULL-MODE-PROGRAMS.json.gz | Bin 0 -> 213376 bytes .../FULL-MODE-PORT-REVIEW.json | 51 + .../REVIEW.json | 52 + .../heterogeneous-precision-review/REVIEW.md | 197 + .../centre-reset-review/PHYSICAL-GRID-V2.json | 9655 ++++++ .../centre-reset-review/PHYSICAL-GRID-V2.md | 151 + .../centre-reset-review/REVIEW-V2.json | 20 + .../exact-reset-policy-review/CHECKS.json | 121 + .../exact-reset-policy-review/PINS.json | 6 + .../exact-reset-policy-review/REVIEW.json | 21 + .../exact-reset-policy-review/REVIEW.md | 164 + .../check_policies.py | 236 + .../tagged-grid-review/CHECKS.json | 46 + .../tagged-grid-review/PINS.json | 6 + .../tagged-grid-review/REVIEW.json | 17 + .../tagged-grid-review/REVIEW.md | 159 + .../tagged-grid-review/check_tagged_grid.py | 253 + .../finite-grid/CARRIER-RESOLUTION.md | 54 + .../finite-grid/GRID-RESET-PROOF-V2.md | 371 + .../finite-grid/GRID-RESET-PROOF.md | 341 + .../finite-grid/REDUNDANT-GRID-CHECK.json | 27067 ++++++++++++++++ .../finite-grid/REDUNDANT-GRID-WORD.json.gz | Bin 0 -> 1856 bytes .../finite-grid/RETURN-GRID-CORRECTION.md | 52 + .../finite-grid/check_redundant_grid.py | 212 + .../temporal-reuse/EXACT-TAGGED-RESETS.json | 2834 ++ .../EXACT-TAGGED-RESETS.json.gz | Bin 0 -> 13777 bytes .../temporal-reuse/EXACT-TAGGED-RESETS.md | 200 + .../HETEROGENEOUS-PRECISION-CONTRACT.md | 255 + .../check_exact_tagged_resets.py | 252 + .../centre-sharing/CANONICAL-WORD.json.gz | Bin 0 -> 84805 bytes .../notices/LICENSE | 201 + .../research/gauge44-slots-t16/NOTICE.md | 24 + .../gauge44-slots-t16/UPSTREAM-NOTICE.md | 34 + .../gauge44-slots-t16/construction/NOTICE.md | 9 + .../research/gauge44-slots-t16/t16/NOTICE.md | 39 + research/finite-tagged-centre-reset/replay.py | 108 + .../ADDITIONAL-CHECKS.json | 36 + .../FINAL-DOCUMENT-CHECK.json | 16 + .../finite-tagged-centre-reset/REPLAY.json | 56 + .../finite-tagged-centre-reset/REVIEW.json | 63 + .../finite-tagged-centre-reset/REVIEW.md | 170 + .../check_review_controls.py | 92 + .../reset-policies.json | 121 + .../reset-policies.stderr.txt | 0 .../reset-policies.stdout.txt | 5 + .../tagged-grid.json | 46 + .../tagged-grid.stderr.txt | 0 .../tagged-grid.stdout.txt | 2 + 57 files changed, 46352 insertions(+) create mode 100644 research/finite-tagged-centre-reset/MANIFEST.json create mode 100644 research/finite-tagged-centre-reset/NOTICE.md create mode 100644 research/finite-tagged-centre-reset/PROOF.md create mode 100644 research/finite-tagged-centre-reset/README.md create mode 100644 research/finite-tagged-centre-reset/SOURCES.json create mode 100644 research/finite-tagged-centre-reset/context/selected-result-20261022.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/circuit-interface/INTERFACE.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CENTRE-RESET-INTERFACE.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CROSS-CUT-PROOF.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/FULL-MODE-PROGRAMS.json.gz create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/interface-proof/FULL-MODE-PORT-REVIEW.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/interface-proof/heterogeneous-precision-review/REVIEW.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/interface-proof/heterogeneous-precision-review/REVIEW.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/REVIEW-V2.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/CHECKS.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/PINS.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/REVIEW.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/REVIEW.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/check_policies.py create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/CHECKS.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/PINS.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/REVIEW.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/REVIEW.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/check_tagged_grid.py create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/CARRIER-RESOLUTION.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/GRID-RESET-PROOF-V2.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/GRID-RESET-PROOF.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/REDUNDANT-GRID-CHECK.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/REDUNDANT-GRID-WORD.json.gz create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/RETURN-GRID-CORRECTION.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/check_redundant_grid.py create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.json create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.json.gz create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/HETEROGENEOUS-PRECISION-CONTRACT.md create mode 100644 research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/check_exact_tagged_resets.py create mode 100644 research/finite-tagged-centre-reset/frozen/work/five-pr-sprint-20261013/lanes/centre-sharing/CANONICAL-WORD.json.gz create mode 100644 research/finite-tagged-centre-reset/notices/LICENSE create mode 100644 research/finite-tagged-centre-reset/notices/research/gauge44-slots-t16/NOTICE.md create mode 100644 research/finite-tagged-centre-reset/notices/research/gauge44-slots-t16/UPSTREAM-NOTICE.md create mode 100644 research/finite-tagged-centre-reset/notices/research/gauge44-slots-t16/construction/NOTICE.md create mode 100644 research/finite-tagged-centre-reset/notices/research/gauge44-slots-t16/t16/NOTICE.md create mode 100644 research/finite-tagged-centre-reset/replay.py create mode 100644 research/publication-reviews/finite-tagged-centre-reset/ADDITIONAL-CHECKS.json create mode 100644 research/publication-reviews/finite-tagged-centre-reset/FINAL-DOCUMENT-CHECK.json create mode 100644 research/publication-reviews/finite-tagged-centre-reset/REPLAY.json create mode 100644 research/publication-reviews/finite-tagged-centre-reset/REVIEW.json create mode 100644 research/publication-reviews/finite-tagged-centre-reset/REVIEW.md create mode 100644 research/publication-reviews/finite-tagged-centre-reset/check_review_controls.py create mode 100644 research/publication-reviews/finite-tagged-centre-reset/reset-policies.json create mode 100644 research/publication-reviews/finite-tagged-centre-reset/reset-policies.stderr.txt create mode 100644 research/publication-reviews/finite-tagged-centre-reset/reset-policies.stdout.txt create mode 100644 research/publication-reviews/finite-tagged-centre-reset/tagged-grid.json create mode 100644 research/publication-reviews/finite-tagged-centre-reset/tagged-grid.stderr.txt create mode 100644 research/publication-reviews/finite-tagged-centre-reset/tagged-grid.stdout.txt diff --git a/research/finite-tagged-centre-reset/MANIFEST.json b/research/finite-tagged-centre-reset/MANIFEST.json new file mode 100644 index 0000000000..044859f87f --- /dev/null +++ b/research/finite-tagged-centre-reset/MANIFEST.json @@ -0,0 +1,50 @@ +{ + "files": { + "NOTICE.md": "0bfe60b3f384331be74cd4f14bd661d19db8aa1a7237924a2ef6c74b5c64769b", + "PROOF.md": "ff4f0ae2598348d543f8cf99cc65f62d0968d25dcb6645e97c469ff2d2850137", + "README.md": "31e47dc9e9a3ef4009af8c29ccd0f76077537891033778e175521725a13674f0", + "SOURCES.json": "3b6f3744b8c64cc5e5197f71eded6f02d9c02234d90564b59b2a887518a51c80", + "context/selected-result-20261022.json": "6fe0a099b89aa2aed796a13c3a21dafc63f3388ebf397464e44e0451893b9375", + "frozen/work/centre-encoding-campaign-20261014/lanes/circuit-interface/INTERFACE.json": "5c6c51fbffc07a683e922f17532fd90262ae9e23cc3560a696002073dd234ef3", + "frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CENTRE-RESET-INTERFACE.md": "62469efbf0b5f964466a012726c3a8f35f39eeb8ab49422a9bce4144cd00f2c0", + "frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CROSS-CUT-PROOF.md": "72145c488adba8815b084ac294e78321ba3376739215d1ce0ea17f891494bb0c", + "frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/FULL-MODE-PROGRAMS.json.gz": "ebc17d1d4c51a9c6b3cb05670d970db3d3e1000f26f1d864cdb27523ce1997dd", + "frozen/work/centre-encoding-campaign-20261014/lanes/interface-proof/FULL-MODE-PORT-REVIEW.json": "ff123b08b3ac58f20d12d4fbec575472086ace1708d3242519884dbffe534372", + "frozen/work/centre-encoding-campaign-20261014/lanes/interface-proof/heterogeneous-precision-review/REVIEW.json": "b43154d4b69ac5d97d6162367e60df64ceeaba3a825f29bedef8feb2375d4a6d", + "frozen/work/centre-encoding-campaign-20261014/lanes/interface-proof/heterogeneous-precision-review/REVIEW.md": "a5b832d8c06277bd4d4cabacbbef279e2f73cf0ed4f11d1d42374e47bbdf8b9b", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.json": "e6fe5bce51c51b871bbf7653b4e9b003449ded41ed2b977204d167cf0ad7eff2", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.md": "f81bff657fcc9998184fa9d493f08c75a80ad5442795a439b546772078d5ee6e", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/REVIEW-V2.json": "b2086bd9bb0e62c6fb8120f011c0ec307f20d7e084db6b5074c9bf75bb3cd7cc", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/CHECKS.json": "ad047ea3363fc09f3fbd3d068863110f40a455bc68c50b8576d7cd3869da2b62", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/PINS.json": "62b8b9f40262adfe2612b9430ad04c687fa259c8168027e1f34a6aaa0d3d7b58", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/REVIEW.json": "0ad80a90d8c2ebb823dca2dfb00c7fba4e7a6ff7ce143c7eba7e012e494a8653", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/REVIEW.md": "901c0e1524ceb98d04b2f45a3adf82cea0c8d8d09000cee78c043d96a3a687d9", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/check_policies.py": "080fe64d6cca96b68c2380b2d7fb75d881d0c804c7699d159f225dfb86d8c668", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/CHECKS.json": "08e1c43adf391a9aecd916b23cd02a2ac1aff47077767824e275b777f30a1d00", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/PINS.json": "0a79f8785666d42cb0516e3c8f47fa395f2bc1b6681a489b9d12a9cd2cabf80e", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/REVIEW.json": "495b538abd3358f4b668a06f618850625f4ceb5306ae9a06ca99d3192071fd82", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/REVIEW.md": "7acbab4e226d27be070dac4c025278edf0165d827d6164499acc3a5796e46804", + "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/check_tagged_grid.py": "924cda79d17d0a6ae14c4a8a5f1e1ebc91afd0eb9b082f347ccae75d050315a9", + "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/CARRIER-RESOLUTION.md": "1dd7b6bcb4e38b576abb549fe92283c762a20d435733768dceea69adbd0ed754", + "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/GRID-RESET-PROOF-V2.md": "40fa4d2cbd2a6cfa3a7ec6facd81e04af727b18d77bed11643b13f19e38428e7", + "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/GRID-RESET-PROOF.md": "408d48513a29c243e2091289489d8b889b7bbb611795266984ea13589b6d4769", + "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/REDUNDANT-GRID-CHECK.json": "fd7b11c4d6ea5855b1901445fd219b14dbcc94de511c4ff003bafdd5ef6752eb", + "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/REDUNDANT-GRID-WORD.json.gz": "26247471aaca9c8b80f365c0f012fa93000c8bd10db0e4ff74d0cdace9e85e87", + "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/RETURN-GRID-CORRECTION.md": "98cad6ae5be3cf41357e978c5b6fea93e740d83aef769c6842f4655c650c391c", + "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/check_redundant_grid.py": "90c7b4fdeac34f6a04c39da323c082e45ce7385e76afd6003b997d7acce683ba", + "frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.json": "b54d45d9e8775d56d59511dfe83b7782461c35666988fc2e03f0dcff81762dee", + "frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.json.gz": "ff77f63a328c99366e18184a9b51fef2df9373ac10d30081edcea066db2ad999", + "frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.md": "3a5f2bd40804d6106192f75c3abe7aefdf4d98c829cec03979bd79e8adb3d3b4", + "frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/HETEROGENEOUS-PRECISION-CONTRACT.md": "4c47389d756d61fea7a672e03494e5219d83bbd7d1b2f7526a62cf411edc6607", + "frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/check_exact_tagged_resets.py": "69610baa2fdbd88dbf39d821fe9d3cd08dab99f2eac4c99dbbc286a0c6cb97f5", + "frozen/work/five-pr-sprint-20261013/lanes/centre-sharing/CANONICAL-WORD.json.gz": "16bc0ebb04b4be6c0ade74badc6a0c0cdba4215eda86e4ff9f13abf8ecebd219", + "notices/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "notices/research/gauge44-slots-t16/NOTICE.md": "7a8d17b04da1e6c9d0ec217fb5bda72faa09d9a21695128722dd1e2827870fcf", + "notices/research/gauge44-slots-t16/UPSTREAM-NOTICE.md": "a75967ebc34e3bf2ff2c25c08e6c7f1a61b0c0d171cfd1b62196ae2caaf2c610", + "notices/research/gauge44-slots-t16/construction/NOTICE.md": "defe7e44af610e25a6c50c1c3b2efd0972d0690574995c0c872fc50eebf4c816", + "notices/research/gauge44-slots-t16/t16/NOTICE.md": "902370e6bfcd39dbea2ece474f15fccbcce3b8e966b2b94066bd03e5174591b5", + "replay.py": "9fb77efa21b9ebfb7b6325899cdc3274ca75ca4d1a45a0675b68ea06d475dac6" + }, + "schema": 1, + "scope": "Immutable package inventory; generated output is external" +} diff --git a/research/finite-tagged-centre-reset/NOTICE.md b/research/finite-tagged-centre-reset/NOTICE.md new file mode 100644 index 0000000000..371aec48dc --- /dev/null +++ b/research/finite-tagged-centre-reset/NOTICE.md @@ -0,0 +1,46 @@ +# Attribution and license + +New research, code, packaging, and verification used substantial OpenAI +Codex assistance under the user's direction. Separate AI agents supplied +the construction, exact policy enumeration, and independent reviews. +No independent human review is claimed. New material uses Apache-2.0. +The [license](notices/LICENSE) is retained without changes. + +The scalar word and native frame data retain the historical gauge44/t16 +lineage at commit `bce54fb3f895cbe5cd4c0eb477c3afeed100190f`. Its original +notices are copied byte for byte: + +- [Gauge44 notice](notices/research/gauge44-slots-t16/NOTICE.md). +- [Construction notice](notices/research/gauge44-slots-t16/construction/NOTICE.md). +- [T16 integration notice](notices/research/gauge44-slots-t16/t16/NOTICE.md). +- [Complete upstream notice](notices/research/gauge44-slots-t16/UPSTREAM-NOTICE.md). + +Those notices credit icekylinx for the source gauge and supplier pipeline; +Hao Yan (@FanPUYen) for t16 construction and integration; Jeremy Kothe for +the retained [PR #799](https://github.com/CrocSwap/integer-mult-bounds/pull/799) +word; Chafik Boukhalfa for the +[PR #741](https://github.com/CrocSwap/integer-mult-bounds/pull/741) frames +and [PR #685](https://github.com/CrocSwap/integer-mult-bounds/pull/685) +owner construction; and Rohan Arun for the exact-complex native recurrence +correction. The retained notices give the full earlier credit and license +record. These contributions are not new results of this package. + +Within the centre-encoding campaign, history-encoding supplied the +full-mode word, source rows, and exact cut response. Circuit-interface +supplied the matrix. Schur-selection supplied the finite tagged word, +its corrected version 2 proof, and the fixed nonzero carrier witness. +Temporal-reuse supplied the native response work, separate record formats, +and the complete pure-reset policy theorem. Interface-proof reviewed the +native typing and the conditional record-format proof. Paired-package-review +supplied the corrected physical phase check, found the parent return-grid +error, independently checked the local word and all policy cases, and +proved the sharp surplus 17. Portable-source-codes supplied the separate +historical complete-profile comparison; that comparison is not a claim +about the changed selected construction. + +The replay uses both independent checker files without changes. The +frozen directory keeps their relative source layout. Producer scripts +are retained for source comparison. They are not imported by the replay. +[SOURCES.json](SOURCES.json) binds every copied file and records the +historical native and precision source pins. This package changes no +frozen evidence and makes no complete supplier or kappa claim. diff --git a/research/finite-tagged-centre-reset/PROOF.md b/research/finite-tagged-centre-reset/PROOF.md new file mode 100644 index 0000000000..739e4f72aa --- /dev/null +++ b/research/finite-tagged-centre-reset/PROOF.md @@ -0,0 +1,259 @@ +# Proof map and exact claim scope + +This document states the two retained results in one place. The full +proofs and the later independent reviews are copied without changes. +All event indices and mode numbers start at zero. + +## Fixed local word + +Use the raw backward word in +[FULL-MODE-PROGRAMS.json.gz](frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/FULL-MODE-PROGRAMS.json.gz), +with decompressed SHA-256 +`f271842a741584389e166e700e262f161b0dd570ce8c7a540f2717e90ead5205`. +Its 704 inputs contain 224 data fields and 480 arbitrary helper fields. +The actual matrix `R` is in +[INTERFACE.json](frozen/work/centre-encoding-campaign-20261014/lanes/circuit-interface/INTERFACE.json), +SHA-256 `5c6c51fbffc07a683e922f17532fd90262ae9e23cc3560a696002073dd234ef3`. +Put `K=R^T/4`. + +Stop before event 12995. The centres are +`[92,57,81,224,11,240,9,256]` in frames 415 through 422. +Their initial helper roles are `[225,226,229,232,241,242,257,258]`. +The [exact cut proof](frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CENTRE-RESET-INTERFACE.md) +gives centre rows `u_k+R_kY/4`. Replace their logical values by `v_k`, +omit the eight signs at events 12996 through 13003, and resume at 13004. +The unchanged suffix gives + +```text +Y_out = Y, +X_out = X-Y+R^T(v-u), +u_out = v. +``` + +The other 472 helper contents are restored. Thus `v=u` gives the unit +backward data map and restores all 480 helpers. For centre frame `B_k`, +the physical replacement must be `B_k u_k`. The construction below acts +on physical coefficients and keeps each binary access in one actual +frame. It does not commute a scalar map through unequal frames. + +## Finite local reset + +The governing proof is +[GRID-RESET-PROOF-V2.md](frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/GRID-RESET-PROOF-V2.md), +SHA-256 `40fa4d2cbd2a6cfa3a7ec6facd81e04af727b18d77bed11643b13f19e38428e7`. +Its [independent review](frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/REVIEW.md) +accepts this corrected local theorem. + +Use the maximum absolute real or imaginary coefficient as the norm. +For `h,q` on `Delta Z[i]`, suppose + +```text +0 < delta <= 1, +|delta q| <= Delta/16, +|e| <= delta Delta/16. +``` + +For `z=h+(1+delta)q+e`, the operations + +```text +b = Round_Delta(z), +q_hat = Round_Delta((z-b)/delta), +h_hat = b-q_hat +``` + +give `b=h+q`, `q_hat=q`, and `h_hat=h`. The first error is at most +`Delta/8`, and the second is at most `Delta/16`. Both are strictly +inside the nearest-grid rounding cell. A coarse bound on `e` alone +does not suffice for the second operation. + +Tag both data banks by `(1+delta)` with the owned field `C0`: +copy the data to zero `C0`, scale `C0` by `delta`, add it to the data, +and clear `C0`. At the cut, round 696 non-centre fields to the ordinary +untagged prefix state. Decode the eight centres with the formula above. +Then run the suffix and round all 704 outputs to their known grid. +The centre decoder uses the same owned field and clears it after use. +All scale factors are dyadic units. No arbitrary helper is cleared. + +The literal [word](frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/REDUNDANT-GRID-WORD.json.gz) +adds 232 COPY, 240 SCALE, 240 ADD, 233 CLEAR, and 1,416 ROUND passes: +2,361 passes in total. The native word retains 3,486 climbs, with rank +mass 5,522, and adds no child. These passes have a new finite bit cost; +the old scalar coefficient does not include them. + +### Physical grid and error premise + +Let every initial physical coefficient lie on `2^-g Z` with magnitude +at most one. For tensor width `lambda <= e`, define + +```text +H = 5522 lambda + 16339, +G = 5522 lambda + 49012, +L = 2^G, +Delta = 2^(-g-H), +delta = 2^(-g-H-G-4), +Gamma = 2^(-g-2H). +``` + +The exact scalar denominator and growth sums are 16,339 and 49,012. +The inherited raw native recipes give denominator exponent at most +`r lambda` and component row norm at most `2^(r lambda)` for a rank-r +child. Their monomial wrappers preserve the grid and component norm. +These facts imply that both cut contributions lie on `Delta Z[i]`, +their data part has norm at most `L`, and the suffix output lies on +`Gamma Z[i]`. The native phase premise is retained explicitly in +[FULL-MODE-PORT-REVIEW.json](frozen/work/centre-encoding-campaign-20261014/lanes/interface-proof/FULL-MODE-PORT-REVIEW.json). +The separate [physical correction](frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.md) +checks actual canonical phase recipes and rejects the plain-product +interpretation of their listed basis vectors. + +Assume `g <= t+B e`, with fixed nonnegative integer `B`, and set + +```text +P = 2B e + 2H + 4G + 32. +``` + +Give each child relative computation and normalized-input error at +most `2^(-a_j t-P)`, where `a_j` is one or two. Separately bound each +parent scalar or return conversion by absolute error `2^(-2t-P)`. +The separate return allowance is necessary for a tiny child input. +A half-parent-grid native output can incur relative error at least +one half on conversion even when the child computation is exact. + +There are at most `25457+3486+2361=31304 < 2^16` insertion sites. +Exact suffix propagation gives coarse cut, fine centre, and final +output error bounds + +```text +4 * 2^16 * L^2 * 2^(-t-P), +4 * 2^16 * L^2 * 2^(-2t-P), +4 * 2^16 * L^3 * 2^(-t-P). +``` + +Relative to `Delta/16`, `delta Delta/16`, and `Gamma/16`, the exponent +margins are at least `B e+H+2G+10`, `G+6`, and `B e+G+10`. +The strict margins make all cut and final snaps exact. The stated +format has `2t+O(e)` fractional bits and `O(e)` magnitude bits. +Tag arithmetic fits because `2g+H+G+4 <= 2t+P`. Scaling the residual +does not form a large scaled baseline. + +Set `a_j=2` for every child with a nonzero response at an observed +centre and `a_j=1` for the others. The exact response set has 124 +rank-one and eight rank-four children, of mass 156. Every such input +has both data and helper terms. Treat each child error as an additive +output vector on its actual input; the exact response calculation +then applies even when that error depends on earlier errors. +This is a sufficient assignment under arbitrary independent relative +errors. It does not bound a correlated or lattice-restricted contract. + +The theorem starts on the declared input grid. Coarse conversion of +finer caller records is outside this local fine-error allowance. +The reviewed [record-format proof](frozen/work/centre-encoding-campaign-20261014/lanes/interface-proof/heterogeneous-precision-review/REVIEW.md) +is conditional on a complete node endpoint and finite error proof. +It does not supply either obligation for this local word. + +### Local resolution scope + +The actual minor on columns `[0,7,20,27,36,46,57,111]` obeys +`R_A R_A^T=4I`. Assume `g>=3` and choose `s_k` in +`2^-g Z intersect [-1/8,1/8]`. Set `v_k=s_k e0`, `Y_A=R_A^T v`, and +`u_k=e0/8-v_k`. These inputs lie on the declared input grid. +The physical tagged carrier is `(1/8+delta s_k) B_k e0`. +For adjacent values spaced by `2^-g` and `delta <= 1/2`, its relative +separation is between `(16/3) delta 2^-g` and `16 delta 2^-g`. +The nonzero common vector cancels in the ratio. For positive scalar +carriers `a= 17` for every nonempty +`S` and every permitted policy. Equality occurs for `S={5}` or `S={7}` +with no resets, with 21 rank-one and one rank-four job. For +`0 <= sigma <= 1`, put `x=2^sigma`. Then `1 <= x <= 2` and +`8^sigma-4^sigma=x^2(x-1) <= 4`. Therefore + +```text +sum_(j in C(S)) r_j^sigma - |S|*8^sigma + = n1(S)-|S|*(8^sigma-4^sigma) + >= 17. +``` + +The two one-query witnesses attain equality at `sigma=1`. Thus 17 is +sharp over this family and interval, without numerical sampling. + +For nonnegative query allocations `gamma_k`, charge each child the +maximum allocation over queries in its support. Integrate the subset +inequality over `S(t)={k:gamma_k>t}` to obtain + +```text +sum_j r_j^sigma max_(k in support(j)) gamma_k + >= 8^sigma sum_k gamma_k + 17 max_k gamma_k. +``` + +The empty-support maximum is zero. The same two witnesses show +sharpness. The result also holds for a policy that changes by bit layer +when costs add by layer; it does not emit or admit such a native word. +The separate mass bound `mass(C(S)) >= (65/4)|S|` gives the stated +non-improvement threshold `beta >= 97/65` for uniform width multiplier +`beta`, as proved in the source. + +These cost conclusions assume the declared independent relative-error +width model. The family excludes new access edges, new bases or codes, +joint resets, other reset times, changed native interfaces, and special +child error contracts. It grants the original width to retained private +centre jobs without claiming a complete partial-centre controller. +No complete supplier, universal lower bound, or kappa improvement follows. diff --git a/research/finite-tagged-centre-reset/README.md b/research/finite-tagged-centre-reset/README.md new file mode 100644 index 0000000000..ae6103b1fc --- /dev/null +++ b/research/finite-tagged-centre-reset/README.md @@ -0,0 +1,103 @@ +# Finite tagged centre reset and exact pure-reset cost + +This package contains a local nonlinear backward reset on a declared +physical dyadic input grid, and an exact cost theorem for every policy +in a fixed family of pure resets. It gives no improvement to the complete +kappa calculation. + +The local word returns `(X-Y,Y)`, restores all 480 arbitrary helper +contents in their inherited output frames, and clears one existing owned +private field `C0`. It adds 2,361 field passes and no native child. Its +sufficient fine-accuracy profile contains 132 retained children: +124 of rank one and eight of rank four, with rank mass 156. The eight +removed private centre jobs have rank mass 64. This local choice has an +adverse precision cost under the declared width rule. + +The complete policy theorem covers all `2^36` effective reset policies +through 12,288 exact group cases. The minimum all-query profile is +121 rank-one and eight rank-four jobs, with mass 153. For each nonempty +query subset, its added rank moment exceeds the removed centre moment +by at least 17 for `0 <= sigma <= 1`. The constant 17 is sharp. This is +a conditional cost theorem for the stated independent relative-error +width model. It is not a universal precision lower bound. + +Read [PROOF.md](PROOF.md) for the exact hypotheses and the proof map. +[SOURCES.json](SOURCES.json) gives the source hashes. +[NOTICE.md](NOTICE.md) gives the source credit and license. + +## Reproduce + +Use CPython 3.10 or later with its standard library. No network, Git +database, compiled package, or external campaign path is required. +Keep at least 3 GiB of disk space free. From this package directory, run: + +```sh +python3 -I -O -B replay.py --out /tmp/finite-tagged-centre-reset-replay +``` + +The output directory must not exist. Choose a new path for a later run. +The replay runs the two unchanged independent checkers in sequence and +compares every field of each new receipt with the frozen review receipt. +It writes logs, two mathematical receipts, and `REPLAY.json` outside the +package. Expected final status: + +```text +PASS_FINITE_TAGGED_CENTRE_RESET_PACKAGE +``` + +The first check covers all 704 input columns, all 480 helper contents, +132 direct native error impulses, the complete added pass count, 11,025 +exact decoder cases, 96 margin cases, and 27 carrier cases. Its controls +reject a coarse-only decoder allowance and a relative-only parent return +allowance. The second check reconstructs all 860 eligible reset sites, +all 12,288 group policies, all 255 nonempty query subsets, and 528 direct +native error impulses. It checks the sharp surplus witnesses. + +The original producer scripts are retained as source evidence. The +supported portable command is `replay.py`; it uses the independent +checkers and does not rerun the producer scripts. + +## Review state and limits + +Use the corrected [version 2 local proof](frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/GRID-RESET-PROOF-V2.md) +and its [independent review](frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/REVIEW.md). +Parent return-grid rounding has a separate absolute error budget. It +cannot be included in the relative child error at a fixed parent width. +The fine-centre margin is `G+6`. The older proof is retained as history. + +The [complete family proof](frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.md) +was accepted by the later [full-family review](frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/REVIEW.md). +That review proves the sharp surplus 17. The proof's older sentence +that review was pending is historical. The frozen files are unchanged. +The reviews used separate AI agents; they are not human reviews. + +Actual native frames, phase recipes, and their tensor extension remain +explicit inherited premises. The retained [physical phase correction](frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.md) +uses the actual quadratic conjugation. A listed frame basis is not a +plain product of transforms on its vectors. The portable replay checks +scalar accesses and frame identities; it does not repeat the complete +phase audit or the historical row and tape precision audit. + +The local theorem starts after every role input is on its declared grid. +Conversion from finer caller records, the complete node endpoint, owner +admission, and all new finite bit and tape costs remain open. Exact local +helper restoration refers to those grid inputs. It does not prove exact +restoration of finer records before entry conversion. + +The publication base is `b58ad9ef4d4e861b0eaa5dba41742bdc072dca51`. +Its [selected record](context/selected-result-20261022.json) uses the changed +conditional construction in [PR #4470](https://github.com/CrocSwap/integer-mult-bounds/pull/4470). +The historical source checks here do not establish admission to that +construction. No frontier update or complete supplier is claimed. + +## Open next questions + +- Prove a complete node endpoint and its entry-conversion error before + importing the local grid word into a caller. The first check must + include every row used as borrowed space. That endpoint is not proved. +- Evaluate a different native error contract or an access change only + with a new input and response proof. Such a change can leave the policy + theorem's class; the current theorem gives no cost outside that class. +- Price all new scans, rounding, record conversion, and tape movement + if a complete candidate first meets its precision moment. This package + has no favourable candidate and no complete finite invoice. diff --git a/research/finite-tagged-centre-reset/SOURCES.json b/research/finite-tagged-centre-reset/SOURCES.json new file mode 100644 index 0000000000..420f8c60d3 --- /dev/null +++ b/research/finite-tagged-centre-reset/SOURCES.json @@ -0,0 +1,354 @@ +{ + "copied_files": [ + { + "bytes": 213376, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/FULL-MODE-PROGRAMS.json.gz", + "payload_sha256": "f271842a741584389e166e700e262f161b0dd570ce8c7a540f2717e90ead5205", + "role": "frozen campaign evidence", + "sha256": "ebc17d1d4c51a9c6b3cb05670d970db3d3e1000f26f1d864cdb27523ce1997dd", + "source_path": "work/centre-encoding-campaign-20261014/lanes/history-encoding/FULL-MODE-PROGRAMS.json.gz" + }, + { + "bytes": 4744, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CENTRE-RESET-INTERFACE.md", + "role": "frozen campaign evidence", + "sha256": "62469efbf0b5f964466a012726c3a8f35f39eeb8ab49422a9bce4144cd00f2c0", + "source_path": "work/centre-encoding-campaign-20261014/lanes/history-encoding/CENTRE-RESET-INTERFACE.md" + }, + { + "bytes": 3973, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CROSS-CUT-PROOF.md", + "role": "frozen campaign evidence", + "sha256": "72145c488adba8815b084ac294e78321ba3376739215d1ce0ea17f891494bb0c", + "source_path": "work/centre-encoding-campaign-20261014/lanes/history-encoding/CROSS-CUT-PROOF.md" + }, + { + "bytes": 23232, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/circuit-interface/INTERFACE.json", + "role": "frozen campaign evidence", + "sha256": "5c6c51fbffc07a683e922f17532fd90262ae9e23cc3560a696002073dd234ef3", + "source_path": "work/centre-encoding-campaign-20261014/lanes/circuit-interface/INTERFACE.json" + }, + { + "bytes": 1856, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/REDUNDANT-GRID-WORD.json.gz", + "payload_sha256": "066121f45b5c05e8ebb0b16996df82be298741a3a516b56cd0ca1102afd555ae", + "role": "frozen campaign evidence", + "sha256": "26247471aaca9c8b80f365c0f012fa93000c8bd10db0e4ff74d0cdace9e85e87", + "source_path": "work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/REDUNDANT-GRID-WORD.json.gz" + }, + { + "bytes": 349370, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/REDUNDANT-GRID-CHECK.json", + "role": "frozen campaign evidence", + "sha256": "fd7b11c4d6ea5855b1901445fd219b14dbcc94de511c4ff003bafdd5ef6752eb", + "source_path": "work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/REDUNDANT-GRID-CHECK.json" + }, + { + "bytes": 9705, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/check_redundant_grid.py", + "role": "frozen campaign evidence", + "sha256": "90c7b4fdeac34f6a04c39da323c082e45ce7385e76afd6003b997d7acce683ba", + "source_path": "work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/check_redundant_grid.py" + }, + { + "bytes": 17089, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/GRID-RESET-PROOF-V2.md", + "role": "frozen campaign evidence", + "sha256": "40fa4d2cbd2a6cfa3a7ec6facd81e04af727b18d77bed11643b13f19e38428e7", + "source_path": "work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/GRID-RESET-PROOF-V2.md" + }, + { + "bytes": 15445, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/GRID-RESET-PROOF.md", + "role": "frozen campaign evidence", + "sha256": "408d48513a29c243e2091289489d8b889b7bbb611795266984ea13589b6d4769", + "source_path": "work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/GRID-RESET-PROOF.md" + }, + { + "bytes": 2599, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/CARRIER-RESOLUTION.md", + "role": "frozen campaign evidence", + "sha256": "1dd7b6bcb4e38b576abb549fe92283c762a20d435733768dceea69adbd0ed754", + "source_path": "work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/CARRIER-RESOLUTION.md" + }, + { + "bytes": 2616, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/RETURN-GRID-CORRECTION.md", + "role": "frozen campaign evidence", + "sha256": "98cad6ae5be3cf41357e978c5b6fea93e740d83aef769c6842f4655c650c391c", + "source_path": "work/centre-encoding-campaign-20261014/lanes/schur-selection/finite-grid/RETURN-GRID-CORRECTION.md" + }, + { + "bytes": 12807, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/HETEROGENEOUS-PRECISION-CONTRACT.md", + "role": "frozen campaign evidence", + "sha256": "4c47389d756d61fea7a672e03494e5219d83bbd7d1b2f7526a62cf411edc6607", + "source_path": "work/centre-encoding-campaign-20261014/lanes/temporal-reuse/HETEROGENEOUS-PRECISION-CONTRACT.md" + }, + { + "bytes": 11553, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/check_exact_tagged_resets.py", + "role": "frozen campaign evidence", + "sha256": "69610baa2fdbd88dbf39d821fe9d3cd08dab99f2eac4c99dbbc286a0c6cb97f5", + "source_path": "work/centre-encoding-campaign-20261014/lanes/temporal-reuse/check_exact_tagged_resets.py" + }, + { + "bytes": 9105, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.md", + "role": "frozen campaign evidence", + "sha256": "3a5f2bd40804d6106192f75c3abe7aefdf4d98c829cec03979bd79e8adb3d3b4", + "source_path": "work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.md" + }, + { + "bytes": 55356, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.json", + "role": "frozen campaign evidence", + "sha256": "b54d45d9e8775d56d59511dfe83b7782461c35666988fc2e03f0dcff81762dee", + "source_path": "work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.json" + }, + { + "bytes": 13777, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.json.gz", + "payload_sha256": "d0ebeeca3e9e610023d0f155ad4b0989181c547ca1601558993abd8b97303612", + "role": "frozen campaign evidence", + "sha256": "ff77f63a328c99366e18184a9b51fef2df9373ac10d30081edcea066db2ad999", + "source_path": "work/centre-encoding-campaign-20261014/lanes/temporal-reuse/EXACT-TAGGED-RESETS.json.gz" + }, + { + "bytes": 1918, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/interface-proof/FULL-MODE-PORT-REVIEW.json", + "role": "frozen campaign evidence", + "sha256": "ff123b08b3ac58f20d12d4fbec575472086ace1708d3242519884dbffe534372", + "source_path": "work/centre-encoding-campaign-20261014/lanes/interface-proof/FULL-MODE-PORT-REVIEW.json" + }, + { + "bytes": 10017, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/interface-proof/heterogeneous-precision-review/REVIEW.md", + "role": "frozen campaign evidence", + "sha256": "a5b832d8c06277bd4d4cabacbbef279e2f73cf0ed4f11d1d42374e47bbdf8b9b", + "source_path": "work/centre-encoding-campaign-20261014/lanes/interface-proof/heterogeneous-precision-review/REVIEW.md" + }, + { + "bytes": 2424, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/interface-proof/heterogeneous-precision-review/REVIEW.json", + "role": "frozen campaign evidence", + "sha256": "b43154d4b69ac5d97d6162367e60df64ceeaba3a825f29bedef8feb2375d4a6d", + "source_path": "work/centre-encoding-campaign-20261014/lanes/interface-proof/heterogeneous-precision-review/REVIEW.json" + }, + { + "bytes": 1175, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/REVIEW-V2.json", + "role": "frozen campaign evidence", + "sha256": "b2086bd9bb0e62c6fb8120f011c0ec307f20d7e084db6b5074c9bf75bb3cd7cc", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/REVIEW-V2.json" + }, + { + "bytes": 6574, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.md", + "role": "frozen campaign evidence", + "sha256": "f81bff657fcc9998184fa9d493f08c75a80ad5442795a439b546772078d5ee6e", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.md" + }, + { + "bytes": 159215, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.json", + "role": "frozen campaign evidence", + "sha256": "e6fe5bce51c51b871bbf7653b4e9b003449ded41ed2b977204d167cf0ad7eff2", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.json" + }, + { + "bytes": 14414, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/check_tagged_grid.py", + "role": "frozen campaign evidence", + "sha256": "924cda79d17d0a6ae14c4a8a5f1e1ebc91afd0eb9b082f347ccae75d050315a9", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/check_tagged_grid.py" + }, + { + "bytes": 8252, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/REVIEW.md", + "role": "frozen campaign evidence", + "sha256": "7acbab4e226d27be070dac4c025278edf0165d827d6164499acc3a5796e46804", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/REVIEW.md" + }, + { + "bytes": 843, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/REVIEW.json", + "role": "frozen campaign evidence", + "sha256": "495b538abd3358f4b668a06f618850625f4ceb5306ae9a06ca99d3192071fd82", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/REVIEW.json" + }, + { + "bytes": 2115, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/CHECKS.json", + "role": "frozen campaign evidence", + "sha256": "08e1c43adf391a9aecd916b23cd02a2ac1aff47077767824e275b777f30a1d00", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/CHECKS.json" + }, + { + "bytes": 350, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/PINS.json", + "role": "frozen campaign evidence", + "sha256": "0a79f8785666d42cb0516e3c8f47fa395f2bc1b6681a489b9d12a9cd2cabf80e", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/tagged-grid-review/PINS.json" + }, + { + "bytes": 13315, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/check_policies.py", + "role": "frozen campaign evidence", + "sha256": "080fe64d6cca96b68c2380b2d7fb75d881d0c804c7699d159f225dfb86d8c668", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/check_policies.py" + }, + { + "bytes": 7842, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/REVIEW.md", + "role": "frozen campaign evidence", + "sha256": "901c0e1524ceb98d04b2f45a3adf82cea0c8d8d09000cee78c043d96a3a687d9", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/REVIEW.md" + }, + { + "bytes": 1048, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/REVIEW.json", + "role": "frozen campaign evidence", + "sha256": "0ad80a90d8c2ebb823dca2dfb00c7fba4e7a6ff7ce143c7eba7e012e494a8653", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/REVIEW.json" + }, + { + "bytes": 3087, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/CHECKS.json", + "role": "frozen campaign evidence", + "sha256": "ad047ea3363fc09f3fbd3d068863110f40a455bc68c50b8576d7cd3869da2b62", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/CHECKS.json" + }, + { + "bytes": 347, + "copy": "byte-exact", + "path": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/PINS.json", + "role": "frozen campaign evidence", + "sha256": "62b8b9f40262adfe2612b9430ad04c687fa259c8168027e1f34a6aaa0d3d7b58", + "source_path": "work/centre-encoding-campaign-20261014/lanes/paired-package-review/exact-reset-policy-review/PINS.json" + }, + { + "bytes": 84805, + "copy": "byte-exact", + "path": "frozen/work/five-pr-sprint-20261013/lanes/centre-sharing/CANONICAL-WORD.json.gz", + "payload_sha256": "4ddb29fb9bc6f27e0c0fbfcf19a2a93a3496ad900d0f6d89059d0305c9576c0c", + "role": "frozen campaign evidence", + "sha256": "16bc0ebb04b4be6c0ade74badc6a0c0cdba4215eda86e4ff9f13abf8ecebd219", + "source_path": "work/five-pr-sprint-20261013/lanes/centre-sharing/CANONICAL-WORD.json.gz" + }, + { + "bytes": 11357, + "copy": "byte-exact", + "path": "notices/LICENSE", + "role": "retained source notice or license", + "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "source_commit": "bce54fb3f895cbe5cd4c0eb477c3afeed100190f", + "source_path": "LICENSE", + "source_url": "https://github.com/CrocSwap/integer-mult-bounds/blob/bce54fb3f895cbe5cd4c0eb477c3afeed100190f/LICENSE" + }, + { + "bytes": 1964, + "copy": "byte-exact", + "path": "notices/research/gauge44-slots-t16/NOTICE.md", + "role": "retained source notice or license", + "sha256": "7a8d17b04da1e6c9d0ec217fb5bda72faa09d9a21695128722dd1e2827870fcf", + "source_commit": "bce54fb3f895cbe5cd4c0eb477c3afeed100190f", + "source_path": "research/gauge44-slots-t16/NOTICE.md", + "source_url": "https://github.com/CrocSwap/integer-mult-bounds/blob/bce54fb3f895cbe5cd4c0eb477c3afeed100190f/research/gauge44-slots-t16/NOTICE.md" + }, + { + "bytes": 6406, + "copy": "byte-exact", + "path": "notices/research/gauge44-slots-t16/UPSTREAM-NOTICE.md", + "role": "retained source notice or license", + "sha256": "a75967ebc34e3bf2ff2c25c08e6c7f1a61b0c0d171cfd1b62196ae2caaf2c610", + "source_commit": "bce54fb3f895cbe5cd4c0eb477c3afeed100190f", + "source_path": "research/gauge44-slots-t16/UPSTREAM-NOTICE.md", + "source_url": "https://github.com/CrocSwap/integer-mult-bounds/blob/bce54fb3f895cbe5cd4c0eb477c3afeed100190f/research/gauge44-slots-t16/UPSTREAM-NOTICE.md" + }, + { + "bytes": 950, + "copy": "byte-exact", + "path": "notices/research/gauge44-slots-t16/construction/NOTICE.md", + "role": "retained source notice or license", + "sha256": "defe7e44af610e25a6c50c1c3b2efd0972d0690574995c0c872fc50eebf4c816", + "source_commit": "bce54fb3f895cbe5cd4c0eb477c3afeed100190f", + "source_path": "research/gauge44-slots-t16/construction/NOTICE.md", + "source_url": "https://github.com/CrocSwap/integer-mult-bounds/blob/bce54fb3f895cbe5cd4c0eb477c3afeed100190f/research/gauge44-slots-t16/construction/NOTICE.md" + }, + { + "bytes": 2245, + "copy": "byte-exact", + "path": "notices/research/gauge44-slots-t16/t16/NOTICE.md", + "role": "retained source notice or license", + "sha256": "902370e6bfcd39dbea2ece474f15fccbcce3b8e966b2b94066bd03e5174591b5", + "source_commit": "bce54fb3f895cbe5cd4c0eb477c3afeed100190f", + "source_path": "research/gauge44-slots-t16/t16/NOTICE.md", + "source_url": "https://github.com/CrocSwap/integer-mult-bounds/blob/bce54fb3f895cbe5cd4c0eb477c3afeed100190f/research/gauge44-slots-t16/t16/NOTICE.md" + }, + { + "bytes": 4922, + "copy": "byte-exact", + "path": "context/selected-result-20261022.json", + "role": "context only; not a mathematical input", + "sha256": "6fe0a099b89aa2aed796a13c3a21dafc63f3388ebf397464e44e0451893b9375", + "source_commit": "b58ad9ef4d4e861b0eaa5dba41742bdc072dca51", + "source_path": "certificates/selected-result.json", + "source_url": "https://github.com/CrocSwap/integer-mult-bounds/blob/b58ad9ef4d4e861b0eaa5dba41742bdc072dca51/certificates/selected-result.json" + } + ], + "historical_native_lineage_base": "bce54fb3f895cbe5cd4c0eb477c3afeed100190f", + "historical_precision_source_revision": "3ae9a6f3ac74ded022ab3b4872a7357a621af6fb", + "native_recipe_premises": { + "archive_member": "candidate/strict/global/base/providers/gauge44/CLIFFORD-RECIPES.json", + "canonical_compiler_sha256": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "freshly_replayed": false, + "full_mode_normal_recipe_source_sha256": "6c856f4d321bd63fc0b4869dcd8385b5e9851f38f9a1b8fb19a1dbd9c73e0eb9", + "historical_selected_archive_sha256": "f1da80610bf33c58527f18ad63b4350d0b864e1d4486141ee17ac9bed4d529d6", + "included_evidence": "frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.md", + "recipe_sha256": "d0768f2164d5f64a2fdbec422f1cfde4e400818792f1904ca541958377243731" + }, + "new_files": [ + "README.md", + "PROOF.md", + "NOTICE.md", + "replay.py", + "SOURCES.json", + "MANIFEST.json" + ], + "publication_base": "b58ad9ef4d4e861b0eaa5dba41742bdc072dca51", + "scope": "Finite local grid construction and exact pure-reset policy family. No complete supplier or kappa claim.", + "status": "PINNED_FINITE_TAGGED_RESET_PACKAGE" +} diff --git a/research/finite-tagged-centre-reset/context/selected-result-20261022.json b/research/finite-tagged-centre-reset/context/selected-result-20261022.json new file mode 100644 index 0000000000..c35482cd90 --- /dev/null +++ b/research/finite-tagged-centre-reset/context/selected-result-20261022.json @@ -0,0 +1,85 @@ +{ + "status": "Selected maintainer-reviewed conditional joint-helper construction; source-bound foundation reuse is explicit", + "kappa": "60403/20000000", + "decimal": "0.00302015", + "source_prs": [ + 4470, + 4447, + 4441, + 4440, + 4416, + 4433, + 4359, + 4268, + 3945, + 4085, + 2979, + 4076, + 4088, + 1673, + 1758, + 1786, + 23, + 555, + 589 + ], + "source_manifest": "certificates/frontier4470-source.json", + "certificate": "certificates/frontier4470/CLAIM.json", + "certificate_sha256": "d962932a6971b8f0054462c59f4ad699dcf3d1fbf886e1f856a6fa9e97491232", + "proof": "docs/research/pr-intake-evidence/pr4470/PROOF-REVIEW.md", + "proof_supplements": { + "notes/batched-bit-rows.tex": "ef72c0ead19373cbc19c8a3aacb44dd0f75353ee5f4d055f775a986a4878022c", + "notes/batched-complex-rows.tex": "64c70926a8705874f1c9b42a2f703e42cad4e90f927f544458cfdf729540236c", + "notes/compact-control-movement.tex": "b963c3d2f4e1b7059aa289bb4b4ac89b688920bcf42f5b20d7698cdef0132cc6", + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "notes/stopped-product-complex.tex": "4738089103a4b263b3b0ef458f5ef35519c696f1ea871ae79e508d3720f5870a", + "notes/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "notes/three-stage-cover-rows.tex": "6ad97a5cd7d6aecf978a81226e1c2763d37840caca130c61f3bf5c4ac111c5c8", + "references/semantic-bulk/pr23/semantic-bulk-17-note.tex": "652242b05174bb776ffc6165af170df9c8cf220dbd0fc26c24d778f320dbabc8", + "research/e8-bit-carrier-skeleton/code/bit/export_records.py": "8a5999601f917dbb492bb9ae9a344611f18cc7cedc53dc3c76496a369e530eb3", + "research/e8-bit-carrier-skeleton/code/nine/geometry.py": "36eeda3184bd009e89462b65c8725d10860c444f8da8f1f87e5f6e50120011ca", + "research/e8-bit-p111-tuned/code/gen_p3.py": "438b83f10d70ceca7cf78049420204b7de2dc61682f913c50a62596106ad84cd", + "research/e8-bit-p111-tuned/code/xcheck_p.py": "af3decc877e27c00001cf56f50c6c09566e8e101297ab34c7860aed96a06d80e", + "research/e8-bit-p111-tuned/tune/EXPECTED.json": "b9f0e5ca038abe837b0007c8fe006f366a6f02009244ac57705a8a200e2301f4", + "research/e8-bit-p111-tuned/tune/apply.py": "806ae4cb2648e4f05dcf56bd089891fd3ba33a6ee5fe76d3329e322c6770c1a1", + "research/e8-bit-p111-tuned/tune/wlib.py": "a37fdf3cdf5f62945c2a90193401c0e9edc9dd3cda8d8cb36a3b9c329ebe4dbc", + "research/t74-native-fast/vendor/native/new/code/borrow/vendor/clifford/clifford_exact.py": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "docs/research/pr-intake-evidence/pr4359/PROOF-REVIEW.md": "7d67bb814285f7634029fbd378c6457156545f0b38858cc1c6ec34b68cd9d162", + "docs/research/pr-intake-evidence/pr4470/PROOF-REVIEW.md": "5c111dd56beb53dc44ab727d96e1af03aaf50f3023d4342e2b0a89ede6cf585b", + "docs/research/pr-intake-evidence/pr4416/PROOF-REVIEW.md": "2c2bbe6fe1bab44778192118f27e59a0d23dbe02c47aa8a42845093f1ce46f49" + }, + "review": "docs/research/pr-intake-evidence/pr4470/PROOF-REVIEW.md", + "validation": "docs/research/pr-intake-evidence/pr4470/VALIDATION.json", + "integration": "docs/research/pr-intake-evidence/pr4470/INTEGRATION.json", + "reproduce": "make frontier4470-verify", + "scope": "Maintainer-reviewed conditional PR4470 construction. Inherited native/all-column, owned-erasure, whole-job, compiler, precision/tape, analytic, prime and recovery hypotheses remain. Uniform words are not materialized.", + "previous_kappa": "23/10000", + "previous_record": "certificates/checkpoints/frontier4359.json", + "audited_source_head": "b9a13c1673e0e9697de410de16e8bbf3207a7363", + "source_certificate": "research/joint-helper-lattice/RESULT.json", + "source_certificate_sha256": "c7b2388f6511c19976b337d8c8ac374610af616866a249d75dace704eb5d9e21", + "replay_mode": "fresh changed-construction replay with exact-source prior foundation review reuse", + "contributors": "docs/research/community-joint4470-contributors.md", + "assumptions": [ + { + "id": "native_all_columns", + "statement": "Retained native operators, phase conventions, spectators and whole-job adapters work at every positive column multiplicity." + }, + { + "id": "owned_erasure", + "statement": "Owned streams and suspended centers obey the retained allocation, erasure and ownership contracts." + }, + { + "id": "compiler", + "statement": "The finite mixed-target compiler and chronological product, completion and splitting satisfy the retained uniform closure contract." + }, + { + "id": "precision_tape", + "statement": "Retained fixed-tape movement and precision/storage prescriptions apply to the new fixed finite template." + }, + { + "id": "analytic_recovery", + "statement": "Analytic decomposition, fine-prime avoidance and exact integer recovery follow the retained upstream/outer framework." + } + ] +} diff --git a/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/circuit-interface/INTERFACE.json b/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/circuit-interface/INTERFACE.json new file mode 100644 index 0000000000..4201e9a04c --- /dev/null +++ b/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/circuit-interface/INTERFACE.json @@ -0,0 +1,1441 @@ +{ + "D": [ + { + "0": "1/4", + "1": "1/4" + }, + { + "4": "1/4", + "7": "1/4" + }, + {}, + { + "4": "1/4", + "6": "-1/4" + }, + { + "5": "1/4", + "7": "1/4" + }, + { + "1": "1/4", + "3": "1/4" + }, + { + "1": "1/4", + "2": "1/4" + }, + { + "2": "1/4", + "3": "-1/4" + }, + { + "1": "1/4", + "3": "-1/4" + }, + {}, + { + "4": "1/4", + "5": "-1/4" + }, + {}, + { + "0": "1/4", + "2": "1/4" + }, + { + "2": "1/4", + "3": "1/4" + }, + {}, + { + "2": "1/4", + "3": "1/4" + }, + { + "2": "1/4", + "3": "-1/4" + }, + { + "0": "1/4", + "2": "-1/4" + }, + { + "0": "1/4", + "2": "-1/4" + }, + { + "5": "1/4", + "7": "-1/4" + }, + { + "4": "1/4", + "5": "-1/4" + }, + {}, + { + "0": "1/4", + "3": "-1/4" + }, + { + "5": "1/4", + "6": "1/4" + }, + { + "4": "1/4", + "7": "-1/4" + }, + {}, + { + "4": "1/4", + "6": "1/4" + }, + { + "2": "1/4", + "3": "1/4" + }, + { + "4": "1/4", + "7": "-1/4" + }, + { + "5": "1/4", + "6": "1/4" + }, + { + "1": "1/4", + "2": "-1/4" + }, + { + "4": "1/4", + "6": "1/4" + }, + { + "4": "1/4", + "7": "-1/4" + }, + { + "5": "1/4", + "6": "1/4" + }, + { + "0": "1/4", + "3": "1/4" + }, + { + "4": "1/4", + "7": "1/4" + }, + { + "4": "1/4", + "5": "1/4" + }, + {}, + { + "4": "1/4", + "6": "-1/4" + }, + { + "5": "1/4", + "7": "1/4" + }, + { + "0": "1/4", + "2": "-1/4" + }, + {}, + { + "2": "1/4", + "3": "-1/4" + }, + {}, + { + "6": "1/4", + "7": "-1/4" + }, + { + "0": "1/4", + "3": "-1/4" + }, + { + "6": "1/4", + "7": "-1/4" + }, + {}, + { + "0": "1/4", + "3": "1/4" + }, + { + "0": "1/4", + "3": "1/4" + }, + { + "5": "1/4", + "6": "-1/4" + }, + { + "6": "1/4", + "7": "1/4" + }, + {}, + { + "4": "1/4", + "5": "1/4" + }, + { + "0": "1/4", + "2": "1/4" + }, + { + "5": "1/4", + "7": "1/4" + }, + { + "4": "1/4", + "6": "-1/4" + }, + { + "0": "1/4", + "1": "-1/4" + }, + { + "1": "1/4", + "2": "-1/4" + }, + { + "1": "1/4", + "2": "-1/4" + }, + { + "5": "1/4", + "6": "-1/4" + }, + {}, + { + "0": "1/4", + "1": "-1/4" + }, + {}, + { + "1": "1/4", + "3": "-1/4" + }, + { + "5": "1/4", + "7": "1/4" + }, + { + "4": "1/4", + "6": "-1/4" + }, + { + "1": "1/4", + "3": "1/4" + }, + { + "1": "1/4", + "3": "1/4" + }, + { + "5": "1/4", + "7": "-1/4" + }, + { + "0": "1/4", + "1": "1/4" + }, + {}, + { + "0": "1/4", + "1": "1/4" + }, + { + "1": "1/4", + "2": "1/4" + }, + { + "5": "1/4", + "6": "1/4" + }, + { + "4": "1/4", + "7": "-1/4" + }, + {}, + { + "4": "1/4", + "6": "1/4" + }, + {}, + { + "6": "1/4", + "7": "-1/4" + }, + { + "1": "1/4", + "3": "1/4" + }, + {}, + { + "1": "1/4", + "2": "1/4" + }, + { + "1": "1/4", + "2": "1/4" + }, + { + "5": "1/4", + "6": "-1/4" + }, + { + "4": "1/4", + "7": "1/4" + }, + { + "4": "1/4", + "7": "1/4" + }, + {}, + { + "4": "1/4", + "6": "1/4" + }, + { + "6": "1/4", + "7": "1/4" + }, + {}, + { + "4": "1/4", + "5": "1/4" + }, + {}, + { + "1": "1/4", + "2": "-1/4" + }, + { + "0": "1/4", + "1": "-1/4" + }, + { + "1": "1/4", + "3": "-1/4" + }, + { + "1": "1/4", + "3": "-1/4" + }, + { + "5": "1/4", + "7": "-1/4" + }, + { + "0": "1/4", + "3": "1/4" + }, + {}, + { + "0": "1/4", + "2": "1/4" + }, + { + "0": "1/4", + "2": "1/4" + }, + { + "5": "1/4", + "7": "-1/4" + }, + { + "0": "1/4", + "2": "-1/4" + }, + {}, + { + "4": "1/4", + "5": "-1/4" + }, + {}, + { + "0": "1/4", + "3": "-1/4" + }, + { + "0": "1/4", + "3": "-1/4" + }, + { + "5": "1/4", + "6": "-1/4" + }, + {}, + { + "6": "1/4", + "7": "1/4" + } + ], + "H": [ + { + "225": "1", + "226": "-1", + "227": "2", + "229": "1", + "230": "1", + "233": "1", + "234": "-1", + "235": "2", + "237": "1", + "238": "1", + "240": "1", + "241": "1", + "242": "1", + "243": "2", + "245": "1", + "246": "1", + "249": "1", + "250": "-1", + "251": "2", + "253": "1", + "254": "1", + "256": "1", + "257": "1", + "258": "1", + "259": "2", + "261": "1", + "262": "1", + "265": "1", + "266": "-1", + "267": "2", + "269": "1", + "270": "1", + "272": "1", + "276": "1", + "280": "-1", + "283": "2", + "286": "1", + "287": "-2", + "288": "1", + "292": "1", + "296": "-1", + "299": "2", + "302": "1", + "303": "-2", + "304": "1", + "308": "1", + "312": "-1", + "315": "2", + "318": "1", + "319": "-2", + "320": "1", + "324": "1", + "331": "2", + "334": "1", + "335": "-1" + }, + { + "224": "2", + "225": "-1", + "226": "1", + "229": "1", + "230": "1", + "233": "-1", + "234": "-1", + "237": "-1", + "238": "1", + "239": "-2", + "240": "1", + "241": "-1", + "242": "1", + "245": "1", + "246": "1", + "249": "-1", + "250": "-1", + "253": "-1", + "254": "1", + "255": "-2", + "256": "1", + "257": "-1", + "258": "1", + "261": "1", + "262": "1", + "265": "-1", + "266": "-1", + "269": "-1", + "270": "1", + "271": "-2", + "336": "1", + "340": "1", + "347": "2", + "350": "1", + "351": "-1", + "352": "1", + "356": "1", + "363": "2", + "366": "1", + "367": "-1", + "368": "1", + "372": "1", + "379": "2", + "382": "1", + "383": "-1", + "384": "1", + "388": "1", + "395": "2", + "398": "1", + "399": "-1" + }, + { + "224": "2", + "225": "-1", + "226": "-1", + "227": "2", + "229": "-1", + "230": "-1", + "233": "1", + "234": "1", + "237": "-1", + "238": "-1", + "272": "1", + "276": "1", + "280": "-1", + "283": "-2", + "286": "1", + "287": "-2", + "288": "1", + "292": "1", + "296": "-1", + "299": "-2", + "302": "1", + "303": "-2", + "336": "1", + "340": "1", + "347": "-2", + "350": "1", + "351": "-1", + "352": "1", + "356": "1", + "363": "-2", + "366": "1", + "367": "-1", + "400": "1", + "401": "1", + "402": "-1", + "403": "2", + "405": "1", + "406": "1", + "409": "1", + "410": "-1", + "411": "2", + "413": "1", + "414": "1", + "416": "1", + "417": "1", + "418": "-1", + "419": "2", + "421": "1", + "422": "1", + "425": "1", + "426": "-1", + "427": "2", + "429": "1", + "430": "1" + }, + { + "225": "1", + "226": "-1", + "229": "1", + "230": "-1", + "233": "1", + "234": "1", + "235": "-2", + "237": "1", + "238": "1", + "239": "-2", + "304": "1", + "308": "1", + "312": "-1", + "315": "-2", + "318": "1", + "319": "-2", + "320": "1", + "324": "1", + "331": "-2", + "334": "1", + "335": "-1", + "368": "1", + "372": "1", + "379": "-2", + "382": "1", + "383": "-1", + "384": "1", + "388": "1", + "395": "-2", + "398": "1", + "399": "-1", + "400": "1", + "401": "-1", + "402": "1", + "405": "1", + "406": "1", + "409": "-1", + "410": "-1", + "413": "-1", + "414": "1", + "415": "-2", + "416": "1", + "417": "-1", + "418": "1", + "421": "1", + "422": "1", + "425": "-1", + "426": "-1", + "429": "-1", + "430": "1", + "431": "-2" + }, + { + "240": "1", + "241": "-1", + "242": "1", + "243": "2", + "245": "-1", + "246": "-1", + "249": "1", + "250": "1", + "253": "-1", + "254": "-1", + "272": "1", + "276": "-1", + "280": "-1", + "286": "-1", + "287": "-2", + "304": "1", + "308": "-1", + "312": "-1", + "318": "-1", + "319": "-2", + "336": "1", + "340": "-1", + "350": "-1", + "351": "-1", + "368": "1", + "372": "-1", + "382": "-1", + "383": "-1", + "400": "1", + "401": "-1", + "402": "-1", + "403": "2", + "405": "-1", + "406": "-1", + "409": "1", + "410": "1", + "413": "-1", + "414": "-1", + "433": "1", + "434": "-1", + "435": "2", + "437": "1", + "438": "1", + "441": "1", + "442": "-1", + "443": "2", + "445": "1", + "446": "1" + }, + { + "240": "1", + "241": "1", + "242": "-1", + "245": "1", + "246": "-1", + "249": "1", + "250": "1", + "251": "-2", + "253": "1", + "254": "1", + "255": "-2", + "288": "1", + "292": "-1", + "296": "-1", + "302": "-1", + "303": "-2", + "320": "1", + "324": "-1", + "334": "-1", + "335": "-1", + "352": "1", + "356": "-1", + "366": "-1", + "367": "-1", + "384": "1", + "388": "-1", + "398": "-1", + "399": "-1", + "400": "1", + "401": "1", + "402": "-1", + "405": "1", + "406": "-1", + "409": "1", + "410": "1", + "411": "-2", + "413": "1", + "414": "1", + "415": "-2", + "432": "2", + "433": "-1", + "434": "1", + "437": "1", + "438": "1", + "441": "-1", + "442": "-1", + "445": "-1", + "446": "1", + "447": "-2" + }, + { + "256": "1", + "257": "-1", + "258": "1", + "259": "2", + "261": "-1", + "262": "-1", + "265": "1", + "266": "1", + "269": "-1", + "270": "-1", + "272": "-1", + "276": "1", + "280": "1", + "286": "1", + "287": "-2", + "320": "-1", + "324": "1", + "334": "1", + "335": "-3", + "352": "-1", + "356": "1", + "366": "1", + "367": "-3", + "368": "-1", + "372": "1", + "382": "1", + "383": "-3", + "416": "1", + "417": "-1", + "418": "-1", + "419": "2", + "421": "-1", + "422": "-1", + "425": "1", + "426": "1", + "429": "-1", + "430": "-1", + "432": "2", + "433": "-1", + "434": "-1", + "435": "2", + "437": "-1", + "438": "-1", + "441": "1", + "442": "1", + "445": "-1", + "446": "-1" + }, + { + "256": "1", + "257": "1", + "258": "-1", + "261": "1", + "262": "-1", + "265": "1", + "266": "1", + "267": "-2", + "269": "1", + "270": "1", + "271": "-2", + "288": "-1", + "292": "1", + "296": "1", + "302": "1", + "303": "-2", + "304": "-1", + "308": "1", + "312": "1", + "318": "1", + "319": "-2", + "336": "-1", + "340": "1", + "350": "1", + "351": "-3", + "384": "-1", + "388": "1", + "398": "1", + "399": "-3", + "416": "1", + "417": "1", + "418": "-1", + "421": "1", + "422": "-1", + "425": "1", + "426": "1", + "427": "-2", + "429": "1", + "430": "1", + "431": "-2", + "433": "1", + "434": "-1", + "437": "1", + "438": "-1", + "441": "1", + "442": "1", + "443": "-2", + "445": "1", + "446": "1", + "447": "-2" + } + ], + "J_row_support_distribution": { + "52": 112 + }, + "R": [ + { + "0": "1", + "10": "1", + "100": "1", + "101": "1", + "102": "1", + "103": "1", + "107": "1", + "108": "1", + "109": "1", + "11": "1", + "12": "1", + "17": "1", + "18": "1", + "19": "1", + "2": "1", + "22": "1", + "23": "1", + "24": "1", + "25": "1", + "27": "1", + "31": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "1", + "38": "1", + "39": "1", + "40": "1", + "45": "1", + "48": "1", + "49": "1", + "50": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "61": "1", + "62": "1", + "63": "1", + "7": "1", + "70": "1", + "71": "1", + "72": "1", + "76": "1", + "77": "1", + "79": "1", + "81": "1", + "85": "1", + "87": "1", + "89": "1", + "9": "1", + "90": "1", + "91": "1", + "92": "1", + "94": "1", + "98": "1" + }, + { + "0": "1", + "1": "1", + "10": "-1", + "11": "-1", + "2": "1", + "25": "1", + "26": "1", + "27": "1", + "28": "1", + "29": "1", + "3": "1", + "30": "1", + "4": "1", + "5": "1", + "57": "-1", + "58": "1", + "59": "1", + "6": "1", + "60": "1", + "61": "-1", + "62": "-1", + "63": "-1", + "64": "1", + "65": "1", + "66": "1", + "67": "1", + "68": "1", + "69": "1", + "7": "-1", + "70": "1", + "71": "1", + "72": "1", + "73": "1", + "74": "1", + "75": "1", + "76": "1", + "79": "-1", + "8": "1", + "80": "1", + "81": "-1", + "82": "1", + "83": "1", + "84": "1", + "86": "1", + "87": "1", + "88": "1", + "89": "1", + "9": "-1", + "90": "1", + "91": "1", + "92": "-1", + "93": "1", + "94": "-1", + "95": "1", + "96": "1", + "97": "1" + }, + { + "0": "1", + "1": "1", + "100": "1", + "101": "1", + "102": "1", + "103": "-1", + "104": "1", + "105": "1", + "106": "1", + "12": "1", + "13": "1", + "14": "1", + "15": "1", + "16": "1", + "17": "-1", + "18": "-1", + "19": "-1", + "27": "-1", + "28": "-1", + "29": "-1", + "30": "-1", + "31": "1", + "38": "-1", + "39": "-1", + "40": "-1", + "41": "1", + "42": "1", + "43": "1", + "44": "1", + "51": "1", + "52": "1", + "53": "1", + "54": "1", + "55": "1", + "56": "1", + "57": "1", + "58": "-1", + "59": "-1", + "6": "1", + "60": "-1", + "7": "-1", + "73": "1", + "74": "1", + "75": "1", + "76": "1", + "77": "-1", + "78": "1", + "81": "-1", + "82": "1", + "83": "1", + "84": "1", + "86": "-1", + "87": "-1", + "92": "1", + "93": "-1", + "99": "1" + }, + { + "0": "1", + "104": "-1", + "105": "-1", + "106": "-1", + "107": "-1", + "108": "-1", + "109": "-1", + "13": "1", + "14": "1", + "15": "1", + "16": "-1", + "22": "-1", + "23": "-1", + "24": "-1", + "26": "-1", + "27": "-1", + "3": "1", + "32": "1", + "33": "1", + "34": "1", + "35": "-1", + "4": "1", + "41": "-1", + "42": "-1", + "43": "-1", + "44": "-1", + "45": "-1", + "48": "1", + "49": "1", + "5": "1", + "50": "1", + "51": "1", + "52": "1", + "53": "1", + "57": "-1", + "64": "-1", + "65": "-1", + "66": "-1", + "67": "1", + "68": "1", + "69": "1", + "7": "1", + "76": "-1", + "78": "1", + "8": "-1", + "80": "1", + "81": "-1", + "85": "1", + "87": "1", + "88": "1", + "92": "1", + "95": "-1", + "96": "-1", + "97": "-1", + "98": "1", + "99": "1" + }, + { + "1": "-1", + "10": "-1", + "100": "1", + "103": "1", + "105": "-1", + "106": "-1", + "107": "1", + "11": "-1", + "110": "1", + "111": "1", + "12": "1", + "14": "1", + "15": "1", + "17": "1", + "20": "1", + "21": "1", + "24": "-1", + "26": "-1", + "28": "-1", + "3": "-1", + "31": "-1", + "32": "-1", + "35": "-1", + "36": "1", + "37": "1", + "38": "-1", + "41": "1", + "42": "1", + "45": "1", + "46": "1", + "47": "1", + "48": "1", + "52": "-1", + "53": "-1", + "56": "-1", + "58": "1", + "6": "1", + "62": "1", + "63": "1", + "66": "-1", + "67": "1", + "70": "1", + "71": "1", + "75": "-1", + "77": "-1", + "8": "1", + "80": "1", + "82": "1", + "85": "-1", + "86": "-1", + "88": "-1", + "90": "-1", + "91": "-1", + "93": "1", + "95": "1", + "98": "1" + }, + { + "10": "1", + "101": "1", + "102": "-1", + "105": "1", + "106": "-1", + "108": "1", + "109": "-1", + "11": "-1", + "110": "-1", + "111": "1", + "14": "-1", + "15": "1", + "18": "1", + "19": "-1", + "20": "-1", + "21": "1", + "22": "1", + "23": "-1", + "29": "-1", + "30": "1", + "33": "-1", + "34": "1", + "36": "1", + "37": "-1", + "39": "-1", + "4": "-1", + "40": "1", + "41": "1", + "42": "-1", + "46": "-1", + "47": "1", + "49": "1", + "5": "1", + "50": "-1", + "52": "1", + "53": "-1", + "54": "1", + "55": "-1", + "59": "1", + "60": "-1", + "62": "-1", + "63": "1", + "64": "1", + "65": "-1", + "68": "1", + "69": "-1", + "70": "1", + "71": "-1", + "73": "1", + "74": "-1", + "83": "1", + "84": "-1", + "90": "1", + "91": "-1", + "96": "1", + "97": "-1" + }, + { + "100": "-1", + "103": "1", + "104": "-1", + "108": "1", + "109": "1", + "110": "-1", + "111": "-1", + "12": "1", + "13": "1", + "16": "1", + "17": "-1", + "2": "1", + "20": "1", + "21": "1", + "22": "-1", + "23": "-1", + "25": "-1", + "26": "-1", + "29": "-1", + "3": "1", + "30": "-1", + "31": "-1", + "33": "-1", + "34": "-1", + "36": "1", + "37": "1", + "38": "1", + "43": "1", + "44": "-1", + "46": "-1", + "47": "-1", + "49": "1", + "50": "1", + "51": "-1", + "56": "1", + "59": "1", + "60": "1", + "61": "1", + "66": "1", + "67": "-1", + "72": "1", + "73": "-1", + "74": "-1", + "77": "-1", + "78": "1", + "79": "-1", + "8": "1", + "80": "1", + "83": "1", + "84": "1", + "88": "-1", + "89": "-1", + "9": "-1", + "94": "1", + "95": "-1", + "99": "-1" + }, + { + "1": "-1", + "101": "1", + "102": "1", + "104": "-1", + "107": "-1", + "110": "-1", + "111": "-1", + "13": "1", + "16": "-1", + "18": "1", + "19": "1", + "2": "-1", + "20": "-1", + "21": "-1", + "24": "1", + "25": "1", + "28": "1", + "32": "1", + "35": "-1", + "36": "1", + "37": "1", + "39": "-1", + "4": "-1", + "40": "-1", + "43": "1", + "44": "1", + "45": "1", + "46": "1", + "47": "1", + "48": "-1", + "5": "-1", + "51": "-1", + "54": "-1", + "55": "-1", + "58": "-1", + "6": "1", + "61": "1", + "64": "-1", + "65": "-1", + "68": "1", + "69": "1", + "72": "1", + "75": "1", + "78": "-1", + "79": "1", + "82": "-1", + "85": "-1", + "86": "-1", + "89": "-1", + "9": "-1", + "93": "1", + "94": "-1", + "96": "1", + "97": "1", + "98": "1", + "99": "1" + } + ], + "archive_sha256": "22c3f4dce4b897a1d423d1388801933e288b6a6b1906cb15e1b16a5eb68db754", + "base": "bce54fb3f895cbe5cd4c0eb477c3afeed100190f", + "centre_removed_paid_rank": 64, + "column_support_distribution": { + "4": 112 + }, + "corrected_map_backward": "(x,y,h,c) -> (x-J^T y,y,h,0)", + "corrected_map_forward": "(x,y,h,c) -> (x,y+Jx,h,0)", + "corrected_program_checks": { + "backward": { + "all_scalar_frame_access_checked": true, + "first_correction_add_omission_rejected": true, + "initial_private_clear_omission_rejected": true, + "old_primitive_bound_real_components": 198814, + "prefix_add": 580, + "prefix_clear": 16, + "primitive_bound_real_components": 202138, + "scalar_macros": 20089, + "unchanged_persistent_native_events": 5056 + }, + "forward": { + "all_scalar_frame_access_checked": true, + "first_correction_add_omission_rejected": true, + "initial_private_clear_omission_rejected": true, + "old_primitive_bound_real_components": 198766, + "prefix_add": 580, + "prefix_clear": 16, + "primitive_bound_real_components": 202138, + "scalar_macros": 20089, + "unchanged_persistent_native_events": 5056 + } + }, + "corrected_program_payload_sha256": "fa60b4af013dd8b8db289845e3ed597720ff955751ad270c3d58236b64080877", + "dirty_correction_site": "After entry adapters and before A; targets and all helpers in H have canonical frame zero.", + "full_input_columns": 712, + "full_output_rows": 712, + "identities": [ + "R R^T = 56 I8", + "P = R^T R/4", + "P^2 = 14 P", + "J = I112-P", + "J^2+12J-13I112=0", + "J^-1 = (12I112+J)/13" + ], + "map": "(x,y,h,c) -> (x, y + J x - R^T H h/4, h, 0)", + "not_claimed": [ + "Native centre-free supplier admission", + "Free endpoint J^-1", + "Changed global controller", + "Kappa improvement" + ], + "ports": [ + 11, + 19, + 35, + 67, + 131, + 259, + 13, + 21, + 37, + 69, + 133, + 261, + 41, + 73, + 137, + 265, + 49, + 81, + 145, + 273, + 161, + 289, + 193, + 321, + 385, + 14, + 22, + 38, + 70, + 134, + 262, + 26, + 74, + 138, + 266, + 50, + 146, + 274, + 98, + 162, + 290, + 194, + 322, + 386, + 28, + 44, + 140, + 268, + 84, + 148, + 276, + 100, + 164, + 292, + 196, + 324, + 388, + 56, + 88, + 152, + 280, + 104, + 168, + 296, + 200, + 328, + 392, + 112, + 176, + 304, + 208, + 336, + 400, + 224, + 352, + 416, + 448, + 508, + 506, + 502, + 494, + 478, + 446, + 382, + 254, + 505, + 501, + 493, + 477, + 445, + 381, + 253, + 499, + 491, + 475, + 443, + 379, + 251, + 487, + 471, + 439, + 375, + 247, + 463, + 431, + 367, + 239, + 415, + 351, + 223, + 319, + 191 + ], + "program_sha256": "9f41d53659e9be84e20c661560c5687abbf5cd0660cdecbe01ad5eb29e6b8ee3", + "scope": "Exact scalar interface only. Native endpoint mixing and a changed controller are not admitted.", + "status": "PASS_CENTRE_FREE_SCALAR_INTERFACE", + "target_endpoint": "T_q = F C_q^-1; distinct q have distinct frames", + "word_sha256": "4ddb29fb9bc6f27e0c0fbfcf19a2a93a3496ad900d0f6d89059d0305c9576c0c" +} diff --git a/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CENTRE-RESET-INTERFACE.md b/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CENTRE-RESET-INTERFACE.md new file mode 100644 index 0000000000..11677dc871 --- /dev/null +++ b/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CENTRE-RESET-INTERFACE.md @@ -0,0 +1,112 @@ +# Exact interface for a coarse centre reset + +An exact coarse-component reset at the backward centre cut gives the +original unit shear and restores all 480 arbitrary helper inputs. The +same cut has no effect on either forward data output. This is an exact +operator statement with an oracle reset. It is not a rounding circuit +or a precision certificate. + +## Literal cut and carrier values + +Use the pinned raw `FULL-MODE-PROGRAMS.json.gz`, decompressed SHA-256 +`f271842a741584389e166e700e262f161b0dd570ce8c7a540f2717e90ead5205`. +Execute events 0 through 12994. Event 12995 is the centre phase marker. +Events 12996 through 13003 negate the eight centre registers. Omit those +eight signs for the reset experiment. Resume the suffix at event 13004, +the phase B marker. + +The centre registers are 92, 57, 81, 224, 11, 240, 9, and 256. Their +native frames are 415 through 422, each of rank eight. In the mode input +basis, their complete input rows are + +``` +forward: w = u + R x; +backward: w = u + R y/4. +``` + +Each row has exactly 56 source coefficients and one mode coefficient. +It has no initial target coefficient and no other helper coefficient. +The corresponding mode input roles are 225, 226, 229, 232, 241, 242, +257, and 258. All statements include the inherited native frame views. + +Both data banks can therefore be scaled by a common delta without +changing the coarse part of a centre row. In physical centre frame H_k, +the backward carrier is H_k(u_k+delta R_k y/4). An exact coarse reset +would replace it by H_k u_k. A grid and error proof must show that a +permitted rounding operation makes this replacement. + +## The two suffix maps + +Let w_old be the incoming centre value and replace it by an arbitrary +w_new before the retained suffix. No centre sign is applied. The exact +maps are + +``` +F: Xout=x; + Yout=y+x-K w_old; + uout=w_new-Rx. + +B: Yout=y; + Xout=x-y+R^T(w_new-u); + uout=w_new. +``` + +Here K=R^T/4. All 472 other helpers return to their input contents. +These formulas follow from the complete suffix impulse responses. A +forward centre increment d changes only the mode output by d. A backward +increment d changes the mode output by d and the X output by R^T d. +The same identities were proved in `CROSS-CUT-PROOF.md` and +`CROSS-CUT.json`; the new checker replays them directly. + +For B choose w_new=u. Then the output is (x-y,y,u), with all 480 helper +contents restored. The retained native rank is 5522. There is no new +native child in this oracle interface. The eight removed complex signs +reduce the retained scalar bound from 204418 to 204402. This figure +excludes all reset, data-scaling, precision, and address costs. + +For F the data output is independent of w_new. This remains true when +w_new is a nonlinear function of the cut values. A coarse reset, a fine +reflection, or a negative coarse value cannot remove the term -KRx. +An input correction Y+=Ku cancels only the old helper term. An output +mode correction cannot change Y. A forward improvement needs an edit +at another carrier or an additional target access. + +## Exact checks and precision boundary + +`check_centre_reset_interface.py` checks all 704 initial columns, the +full eight-column suffix response, all 480 backward helper outputs, +and the exact eight sign locations. A control that erases the arbitrary +coarse input fails. Forward reset and reflection have equal data outputs; +neither gives the required unit shear. + +The result is `CENTRE-RESET-INTERFACE.json.gz`, with decompressed SHA-256 +`fa0b2c75f8fdcbe75aa2f35f77559a06477d99adcf0d69040cba075743108868`. + +``` +python3 -I -O -B work/centre-encoding-campaign-20261014/lanes/history-encoding/check_centre_reset_interface.py +``` + +Expected status: + +``` +PASS_EXACT_CENTRE_RESET_ORACLE_INTERFACE +``` + +The separate frozen source packet is `INTERNAL-MODE-SOURCE-ROWS.json.gz`, +decompressed SHA-256 +`ff1ae64f2c81d3192ef1f2f0cf0c5d984eed9215b200bbe9d4d54bf630925d38`. +Its exact reverse scalar cones contain 132 native events of total rank +156 for the backward centres, and 616 events of total rank 784 for the +forward centres. Every listed input has an initial-helper component, +even if both data banks are scaled. The packet lists endpoint views +separately. These counts describe the centre read cones. They are not +the full final-data error cones after a reset. + +The digit study must prove the coarse lattice, the separation margin, +the effect of each approximate native job, the output decoding error, +and the complete finite cost. In particular, errors on paths outside +the reset carriers can remain in the final data. This note makes no +precision, supplier, or kappa claim. + +OpenAI Codex performed this exact interface check under the user's +direction. A separate backward error-cone review is in progress. diff --git a/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CROSS-CUT-PROOF.md b/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CROSS-CUT-PROOF.md new file mode 100644 index 0000000000..90e815fde1 --- /dev/null +++ b/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/CROSS-CUT-PROOF.md @@ -0,0 +1,87 @@ +# Transfer through a common centre cut + +This result applies to two separate local words in the same native chart. +The first word is forward. The second word is backward. It does not prove +that the selected global owner schedule can stop both words at this cut. + +The base is `FULL-MODE-PROGRAMS.json.gz`, with decompressed SHA-256 +`f271842a741584389e166e700e262f161b0dd570ce8c7a540f2717e90ead5205`. +The checker pins the canonical word as well. All values can be arbitrary. +In particular, neither of the two eight-mode inputs must be zero. + +Write `K=R^T/4`. At the cut just before `retained_centre_scale`, the eight +centre registers contain + + W_F = R x_F + u_F, + W_B = R y_B/4 + u_B. + +The corresponding centre registers have the same native frame in the +two words. Each frame has rank eight. Remove the eight scales by -1 +from each word and apply a two by two matrix C to the two values at +each centre. Then execute both retained suffixes. The result is + + u_F_new = C00 W_F + C01 W_B - R x_F, + u_B_new = C10 W_F + C11 W_B, + y_F_new = y_F + x_F - K W_F, + x_B_new = x_B - y_B + R^T (u_B_new-u_B). + +The other two data banks stay fixed. All 944 ordinary helpers are +restored. A dyadic invertible C gives a reversible local interface. + +To prove these formulas, use the exact suffix responses. A change d +in the forward cut changes only its mode output, by d. A change d in +the backward cut changes its mode output by d and its X output by +`R^T d`. These responses include all 704 outputs of each word. Linearity +then gives the formulas, including the complete arbitrary helper claim. + +The checker independently derives the two cut queries and the two +suffix responses from the pinned programs. It also emits three literal +instances and checks all 1,408 input columns, all scalar frame accesses, +and all ordinary helper outputs. + +| C | Scalar gates at the cut | Complete real component bound | +| --- | ---: | ---: | +| `[[0,-1],[-1,0]]` | 32 | 409012 | +| `[[1,1],[0,1]]` | 8 | 408868 | +| `[[1,1],[0,-1]]` | 16 | 408884 | + +These bounds include the two retained local scalar words. They exclude +native child cost, address cost, and any global owner repair. The native +mass is twice 5522. No new child or array is added by the cut coupling. + +## Physical maps at the cut + +The scalar theorem also gives the exact order for an operator transfer. +Let `B_k` be the physical native frame of centre k. For a physical +pointwise monomial M between the matching centre registers, the logical +coefficient is + + C_k = B_k^-1 M B_k. + +For the Walsh retarget, replace `B_k` by its exact retargeted frame. +The common-frame relation remains true. A physical sign, translation, +unit phase, or address permutation can therefore be inserted without a +new recursive child. Its logical value must use the displayed ordered +conjugation. A logical monomial need not remain a physical monomial under +that conjugation. This result does not identify a port-dependent map on +112 data families with one of these eight centre maps. + +The same suffix proof applies to operator entries of C. No entry is +commuted through R or K. A reversible block monomial can be lowered by +its explicit address and phase rules. Such rules, their cost, and their +native chart are required before an operator instance is admitted. + +## Reproduction and scope + +Run `check_cross_cut.py` with the pinned canonical word, the pinned full +mode program, and `verify_echo.py`. The output program is +`CROSS-CUT-PROGRAMS.json.gz`; the receipt is `CROSS-CUT.json`. The status is +`PASS_EXACT_COMMON_CUT_TRANSFER_AND_MIXING`. + +The local role sets in this check are separate. A simultaneous cut in the +selected supplier needs a new owner audit. The sequential endpoint-pair +owner patch does not supply that audit. No complete supplier, final +decoder, or kappa improvement is claimed here. + +Research and verification: OpenAI Codex under the user's direction, with +substantial AI assistance. No independent human review is claimed. diff --git a/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/FULL-MODE-PROGRAMS.json.gz b/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/history-encoding/FULL-MODE-PROGRAMS.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..d53ce4b3cf1b345be6b05e76dea4efbac38b37da GIT binary patch literal 213376 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 z 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 z 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

ycFUuOnN8sFRYLR!CbE<{+!9z>hFh}ICFsLQ zs|^=@B+<&e9AyC<$v(EQ0od28SF8^!l4uDm>@8NCpbsm8>opsS=q8Dlz=Bt|2HcpR zEXj<|7h)iu}6xt*NnMw#Ur9fdSfx>U_>k%s!ZHn!^9@BEki#vta+h#0zD$dDIElIQjUPl<=6db!9W!2i2L`&cyjBt15E6xTZJko}HlnwX9J(Tk(5|5?u z5SsM8ju}6&XmmI_%HilJhod8%caC!2Iq{r!oG<#cqU1J6+oJSXliTp?&z zJj$+klwI*C8{LT;3?JfDTnO40kFqTuWvBZM?xiSTorkJ#{H}^Irb>u7DQ*R8Mvjh4_=&ld} zMjgtK zCi##M!1-Y+fR7+~Nu;-i2B-djE{g0W7}P6x!lJEe=pzgg1zUl47Y5lC{n^maRY8M$ z69+FzBU?i&i=6~T5BRk|V$rV+lA}wNWSfL8${?piTM{jJG;%!@z>0}Vlh+OAydSAc7)*rbGZu+0>hmcMwL{6|f25 z(*$)`(a@&M;*ln13&!`lhv2kLLk|Vr1bcdYQsAPehF%I9e1hoLeE}DJH1tu>TUa)) z3w>;@=r*D^Wk+w)j;`Do^rmdmP1>ZD%ZRRAM)W3p!|6@mHoizRTMPIh70Ja&~A$8p@;^r2m+5GNZv&NFKLA2 zDk8{M^sxo-YmdgPzxRK`vb#XU6!1`V{k{ET){5=fl)zhI{kki_tiknD5G{aTH@28{ zH^rXNwRB)|B=l4U*(BPE=qk7;l7n>rs;1eJgUM2 zoWY(RV6Qi2>CUm0>kx3ZycX+z(_r}Ut`qVQPC2n8qkx}oQj*d+t$P0@#>>Mp5TS&ZZoBJfa5 X4}50{lHE@K{Qv%ceO4Pd= A/(1-theta)` and define `w(e,t)=t+c*e`. For +`e_j=r_j*floor(e/m)` and `t_j=a_j*t+A*e`, where `a_j` is 1 or 2, + + w(e_j,t_j) <= a_j*w(e,t). + +This is an all-size inequality; integer remainders only decrease its +left side. Fixed additive precision constants can be included in `A*e` +at internal nodes. The finite number of remainder axes is part of the +node work. + +Choose one integer format multiplier `L`, common to all nodes, large +enough for both integer and fractional fields. A real component can use +exactly `L*w(e,t)` bits. This removes any ambiguity from independent +rounding of record lengths. Each child has one `W`th of the coefficient +count. Its physical coefficient volume is therefore at most +`a_j/W` times that of the caller. Fixed headers and work areas change +the common space constant only. + +In particular, one active descent contracts the potential volume by at +most `2/W`. The total potential of simultaneously parked ancestors and +the active node is at most + + V_root * sum_(k>=0) (2/W)^k + = V_root * W/(W-2). + +For the selected `W`, this factor is `7168/7167`. The scheduler uses a +fixed number of copies at each active level. Hence total simultaneous +data space is `O(V_root)`, even though a deep child's component width +can exceed the root component width. No ancestor record is widened. +Section 04 also gives a stack schedule for the address subroutine. Its +child volumes contract by `1/W_bit`, its padding factors are fixed, +and its work areas are cleared at each return. The same geometric sum +bounds that temporary data while it is used inside one active numerical +node. Descriptor stacks fit the retained polynomial-record allowance. +This is a space result for the physical scheduler, not a statement that +the maximum precision itself stays at the root value. + +Let `v_j` be a node's potential volume divided by the root potential +volume. Then its children satisfy + + sum_child v_child * e_child^sigma + <= v_j * e_j^sigma * Psi_prec(sigma), + +where `Psi_prec(sigma)=(1/W)*sum a_j*(r_j/m)^sigma`. If this moment is +strictly below 1, the grouped source proof applies with these weights. +At a stopping leaf, `e= g+e+B+3` put the error strictly below half a grid unit. Nearest +grid rounding then recovers the exact raw output on every principal +row. This includes every row that served as an internal helper. It +does not repair a wrong encoded endpoint or an unproved owned-mode +restoration. Internal approximate children need not use this exact +public rounding rule. + +The independent checker imports no producer. It uses the direct tensor +kernel `C[y,x]=alpha^(e-h)*beta^h`, with `h=popcount(x xor y)`, rather +than the producer's butterfly replay. Its exact rational checks include +300 relative cases with a separate internal error, 100 exact public +rounding cases, 36 parent-return cases, five zero cases, and 864 +potential cases. It checks a 38-edge maximal-rank descent with precision +doubling on every edge. Five controls reject missing normalization, +external unscaled helpers, a coarse return grid, a root-width cap, and +an insufficient additive potential. + +Run from the workspace root: + +```text +python3 -I -O -B work/centre-encoding-campaign-20261014/lanes/interface-proof/heterogeneous-precision-review/check_review.py --workspace /Users/aliromman/Projects/IntegerMultiplicationBounds --out /tmp/heterogeneous-precision-review.json +``` + +Expected first line: + +```text +PASS_INDEPENDENT_PRECISION_INTERFACE_CONTROLS +``` + +The finite checks support the proof; they do not prove it by enumeration. +No approximate native supplier, changed error census, complete numerical +invoice, or new kappa value was verified. This review is independent of +the failed direct terminal-border construction. It makes no claim about +the cause of that failure. + +OpenAI Codex assisted this local research. No PR was prepared. Before +any future PR description, read +`/Users/aliromman/Projects/IntegerMultiplicationBounds/PR-DESCRIPTION-STANDARD.md`. diff --git a/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.json b/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.json new file mode 100644 index 0000000000..3037bb96ff --- /dev/null +++ b/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.json @@ -0,0 +1,9655 @@ +{ + "actual_centre_phase_checks": { + "415": { + "gaussian_unit_denominator": 16, + "input_columns": 512, + "nonzero_entries": 131072, + "phase_digest": "06bf7f8e95011391dad9e9df34fa626827ceadd81230e115879b769d5e250335", + "real_block_infinity_norm": 16 + }, + "416": { + "gaussian_unit_denominator": 16, + "input_columns": 512, + "nonzero_entries": 131072, + "phase_digest": "03e17f04623f068908679eb8cb167c8742c0f97d1bc48fcd7e5ec7bb93c7a60e", + "real_block_infinity_norm": 16 + }, + "417": { + "gaussian_unit_denominator": 16, + "input_columns": 512, + "nonzero_entries": 131072, + "phase_digest": "e8341b8e58b9b1496d9a45ed92dce9f4f57212f292da6e5be7cc97a455ca9f3e", + "real_block_infinity_norm": 16 + }, + "418": { + "gaussian_unit_denominator": 16, + "input_columns": 512, + "nonzero_entries": 131072, + "phase_digest": "12645e5fd6c0c20a8491c4c9d80cd1e0c7227891d33dd71ae236006f0aa6638d", + "real_block_infinity_norm": 16 + }, + "419": { + "gaussian_unit_denominator": 16, + "input_columns": 512, + "nonzero_entries": 131072, + "phase_digest": "0df78d37eea500d17b53040eb12bea65044ec35f5ef4d2bf9d64683a51403060", + "real_block_infinity_norm": 16 + }, + "420": { + "gaussian_unit_denominator": 16, + "input_columns": 512, + "nonzero_entries": 131072, + "phase_digest": "2f0fd7621476c12ea868888a7216800067b13f0fccdc70519afdc5d25cc039c4", + "real_block_infinity_norm": 16 + }, + "421": { + "gaussian_unit_denominator": 16, + "input_columns": 512, + "nonzero_entries": 131072, + "phase_digest": "e58980cce3e4148cf8b78f3f32fe5d0aad5067a1a868e3fe8e43bb32350c55df", + "real_block_infinity_norm": 16 + }, + "422": { + "gaussian_unit_denominator": 16, + "input_columns": 512, + "nonzero_entries": 131072, + "phase_digest": "5b195a1093806723733ec14a83023fe1ae093eb2e64d1837bf992ab49f46d4fa", + "real_block_infinity_norm": 16 + } + }, + "baseline_norm": "26*2^(5f)*M_all", + "bound_frontier": [ + [ + 0, + 10 + ], + [ + 2, + 8 + ] + ], + "checker_sha256": "4b3f9073854c1d10eb3ce6a5986d3e4e1a88cd6799dbd1f81ec1a61e7326e4ae", + "coarse_grid": "2^(-b-max(5f,4f+2)) for all704 physical untagged cut fields", + "cut_scalar_terms": 5476, + "field_bounds": [ + { + "coefficient_l1": "12", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 0, + "frame": 17 + }, + { + "coefficient_l1": "23", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 1, + "frame": 220 + }, + { + "coefficient_l1": "13", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 2, + "frame": 78 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 3, + "frame": 281 + }, + { + "coefficient_l1": "23", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 4, + "frame": 307 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 5, + "frame": 310 + }, + { + "coefficient_l1": "23/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 6, + "frame": 220 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 7, + "frame": 34 + }, + { + "coefficient_l1": "7/4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 8, + "frame": 416 + }, + { + "coefficient_l1": "15", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 8 + ], + [ + 2, + 8 + ] + ], + "field": 9, + "frame": 421 + }, + { + "coefficient_l1": "14", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 10, + "frame": 63 + }, + { + "coefficient_l1": "15", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 8 + ], + [ + 2, + 8 + ] + ], + "field": 11, + "frame": 419 + }, + { + "coefficient_l1": "23/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 12, + "frame": 104 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 13, + "frame": 365 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 14, + "frame": 339 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 15, + "frame": 336 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 16, + "frame": 418 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 17, + "frame": 417 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 18, + "frame": 415 + }, + { + "coefficient_l1": "9", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 19, + "frame": 150 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 20, + "frame": 420 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 21, + "frame": 397 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 22, + "frame": 418 + }, + { + "coefficient_l1": "7/4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 23, + "frame": 420 + }, + { + "coefficient_l1": "9", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 24, + "frame": 179 + }, + { + "coefficient_l1": "26", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 25, + "frame": 78 + }, + { + "coefficient_l1": "7/4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 26, + "frame": 419 + }, + { + "coefficient_l1": "24", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 27, + "frame": 17 + }, + { + "coefficient_l1": "9", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 28, + "frame": 237 + }, + { + "coefficient_l1": "7/4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 29, + "frame": 420 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 30, + "frame": 417 + }, + { + "coefficient_l1": "23", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 31, + "frame": 104 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 32, + "frame": 165 + }, + { + "coefficient_l1": "23", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 33, + "frame": 191 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 34, + "frame": 194 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 35, + "frame": 419 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 36, + "frame": 394 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 37, + "frame": 419 + }, + { + "coefficient_l1": "9", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 38, + "frame": 121 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 39, + "frame": 420 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 40, + "frame": 417 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 41, + "frame": 417 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 42, + "frame": 418 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 43, + "frame": 417 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 44, + "frame": 382 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 45, + "frame": 415 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 46, + "frame": 411 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 47, + "frame": 397 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 48, + "frame": 165 + }, + { + "coefficient_l1": "23/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 49, + "frame": 191 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 50, + "frame": 194 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 51, + "frame": 365 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 52, + "frame": 339 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 53, + "frame": 336 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 54, + "frame": 136 + }, + { + "coefficient_l1": "23", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 55, + "frame": 133 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 56, + "frame": 107 + }, + { + "coefficient_l1": "15", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 8 + ], + [ + 2, + 8 + ] + ], + "field": 57, + "frame": 416 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 58, + "frame": 417 + }, + { + "coefficient_l1": "7/4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 59, + "frame": 416 + }, + { + "coefficient_l1": "9", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 60, + "frame": 266 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 61, + "frame": 415 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 8 + ], + [ + 2, + 8 + ] + ], + "field": 62, + "frame": 416 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 63, + "frame": 415 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 64, + "frame": 418 + }, + { + "coefficient_l1": "7/4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 65, + "frame": 420 + }, + { + "coefficient_l1": "9", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 66, + "frame": 295 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 67, + "frame": 281 + }, + { + "coefficient_l1": "23/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 68, + "frame": 307 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 69, + "frame": 310 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 70, + "frame": 46 + }, + { + "coefficient_l1": "13", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 71, + "frame": 49 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 72, + "frame": 75 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 73, + "frame": 252 + }, + { + "coefficient_l1": "23", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 74, + "frame": 249 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 75, + "frame": 223 + }, + { + "coefficient_l1": "13", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 76, + "frame": 20 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 77, + "frame": 419 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 78, + "frame": 368 + }, + { + "coefficient_l1": "14", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 79, + "frame": 92 + }, + { + "coefficient_l1": "23/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 80, + "frame": 278 + }, + { + "coefficient_l1": "15", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 8 + ], + [ + 2, + 8 + ] + ], + "field": 81, + "frame": 417 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 82, + "frame": 223 + }, + { + "coefficient_l1": "23/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 83, + "frame": 249 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 84, + "frame": 252 + }, + { + "coefficient_l1": "23", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 85, + "frame": 162 + }, + { + "coefficient_l1": "7/4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 86, + "frame": 419 + }, + { + "coefficient_l1": "26", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 87, + "frame": 20 + }, + { + "coefficient_l1": "23", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 88, + "frame": 278 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 89, + "frame": 75 + }, + { + "coefficient_l1": "26", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 90, + "frame": 49 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 91, + "frame": 46 + }, + { + "coefficient_l1": "15", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 8 + ], + [ + 2, + 8 + ] + ], + "field": 92, + "frame": 415 + }, + { + "coefficient_l1": "7/4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 93, + "frame": 416 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 8 + ], + [ + 2, + 8 + ] + ], + "field": 94, + "frame": 416 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 95, + "frame": 418 + }, + { + "coefficient_l1": "7/4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 96, + "frame": 416 + }, + { + "coefficient_l1": "9", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 97, + "frame": 324 + }, + { + "coefficient_l1": "23/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 98, + "frame": 162 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 99, + "frame": 368 + }, + { + "coefficient_l1": "21/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 100, + "frame": 107 + }, + { + "coefficient_l1": "23/2", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 101, + "frame": 133 + }, + { + "coefficient_l1": "21", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 102, + "frame": 136 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 103, + "frame": 415 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 104, + "frame": 421 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 105, + "frame": 353 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 106, + "frame": 419 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 107, + "frame": 418 + }, + { + "coefficient_l1": "7/4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 108, + "frame": 415 + }, + { + "coefficient_l1": "9", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 109, + "frame": 208 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 110, + "frame": 421 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 111, + "frame": 394 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 112, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 113, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 114, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 115, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 116, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 117, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 118, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 119, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 120, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 121, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 122, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 123, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 124, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 125, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 126, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 127, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 128, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 129, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 130, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 131, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 132, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 133, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 134, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 135, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 136, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 137, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 138, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 139, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 140, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 141, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 142, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 143, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 144, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 145, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 146, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 147, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 148, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 149, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 150, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 151, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 152, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 153, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 154, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 155, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 156, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 157, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 158, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 159, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 160, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 161, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 162, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 163, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 164, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 165, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 166, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 167, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 168, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 169, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 170, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 171, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 172, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 173, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 174, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 175, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 176, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 177, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 178, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 179, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 180, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 181, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 182, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 183, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 184, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 185, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 186, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 187, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 188, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 189, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 190, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 191, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 192, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 193, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 194, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 195, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 196, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 197, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 198, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 199, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 200, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 201, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 202, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 203, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 204, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 205, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 206, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 207, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 208, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 209, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 210, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 211, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 212, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 213, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 214, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 215, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 216, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 217, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 218, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 219, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 220, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 221, + "frame": 0 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 222, + "frame": 0 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 223, + "frame": 0 + }, + { + "coefficient_l1": "15", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 8 + ], + [ + 2, + 8 + ] + ], + "field": 224, + "frame": 418 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 225, + "frame": 37 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 3 + ], + [ + 1, + 3 + ] + ], + "field": 226, + "frame": 30 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 227, + "frame": 37 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 228, + "frame": 32 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 229, + "frame": 37 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 230, + "frame": 31 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 231, + "frame": 29 + }, + { + "coefficient_l1": "16", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 232, + "frame": 33 + }, + { + "coefficient_l1": "12", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 233, + "frame": 27 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 234, + "frame": 37 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 235, + "frame": 28 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 236, + "frame": 35 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 237, + "frame": 28 + }, + { + "coefficient_l1": "12", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 238, + "frame": 36 + }, + { + "coefficient_l1": "26", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 239, + "frame": 27 + }, + { + "coefficient_l1": "15", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 8 + ], + [ + 2, + 8 + ] + ], + "field": 240, + "frame": 420 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 241, + "frame": 66 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 3 + ], + [ + 1, + 3 + ] + ], + "field": 242, + "frame": 59 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 243, + "frame": 66 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 244, + "frame": 61 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 245, + "frame": 66 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 246, + "frame": 60 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 247, + "frame": 58 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 248, + "frame": 62 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 249, + "frame": 56 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 250, + "frame": 66 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 251, + "frame": 57 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 252, + "frame": 64 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 253, + "frame": 57 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 254, + "frame": 65 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 255, + "frame": 56 + }, + { + "coefficient_l1": "15", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 8 + ], + [ + 2, + 8 + ] + ], + "field": 256, + "frame": 422 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 257, + "frame": 95 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 3 + ], + [ + 1, + 3 + ] + ], + "field": 258, + "frame": 88 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 259, + "frame": 95 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 260, + "frame": 90 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 261, + "frame": 95 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 262, + "frame": 89 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 263, + "frame": 87 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 264, + "frame": 91 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 265, + "frame": 85 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 266, + "frame": 95 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 267, + "frame": 86 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 268, + "frame": 93 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 269, + "frame": 86 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 270, + "frame": 94 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 271, + "frame": 85 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 272, + "frame": 421 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 273, + "frame": 124 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 274, + "frame": 117 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 275, + "frame": 124 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 276, + "frame": 119 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 277, + "frame": 124 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 278, + "frame": 118 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 279, + "frame": 116 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 280, + "frame": 120 + }, + { + "coefficient_l1": "12", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 281, + "frame": 114 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 282, + "frame": 124 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 283, + "frame": 115 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 284, + "frame": 122 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 285, + "frame": 115 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 286, + "frame": 123 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 287, + "frame": 114 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 288, + "frame": 422 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 289, + "frame": 153 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 290, + "frame": 146 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 291, + "frame": 153 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 292, + "frame": 148 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 293, + "frame": 153 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 294, + "frame": 147 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 295, + "frame": 145 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 296, + "frame": 149 + }, + { + "coefficient_l1": "12", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 297, + "frame": 143 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 298, + "frame": 153 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 299, + "frame": 144 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 300, + "frame": 151 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 301, + "frame": 144 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 302, + "frame": 152 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 303, + "frame": 143 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 304, + "frame": 422 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 305, + "frame": 182 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 306, + "frame": 175 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 307, + "frame": 182 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 308, + "frame": 177 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 309, + "frame": 182 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 310, + "frame": 176 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 311, + "frame": 174 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 312, + "frame": 178 + }, + { + "coefficient_l1": "12", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 313, + "frame": 172 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 314, + "frame": 182 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 315, + "frame": 173 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 316, + "frame": 180 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 317, + "frame": 173 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 318, + "frame": 181 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 319, + "frame": 172 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 320, + "frame": 421 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 321, + "frame": 211 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 322, + "frame": 204 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 323, + "frame": 211 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 324, + "frame": 206 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 325, + "frame": 211 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 326, + "frame": 205 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 327, + "frame": 203 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 328, + "frame": 207 + }, + { + "coefficient_l1": "12", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 329, + "frame": 201 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 330, + "frame": 211 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 331, + "frame": 202 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 332, + "frame": 209 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 333, + "frame": 202 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 334, + "frame": 210 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 335, + "frame": 201 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 336, + "frame": 422 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 337, + "frame": 240 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 338, + "frame": 233 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 339, + "frame": 240 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 340, + "frame": 235 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 341, + "frame": 240 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 342, + "frame": 234 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 343, + "frame": 232 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 344, + "frame": 236 + }, + { + "coefficient_l1": "12", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 345, + "frame": 230 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 346, + "frame": 240 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 347, + "frame": 231 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 348, + "frame": 238 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 349, + "frame": 231 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 350, + "frame": 239 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 351, + "frame": 230 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 352, + "frame": 421 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 353, + "frame": 269 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 354, + "frame": 262 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 355, + "frame": 269 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 356, + "frame": 264 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 357, + "frame": 269 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 358, + "frame": 263 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 359, + "frame": 261 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 360, + "frame": 265 + }, + { + "coefficient_l1": "12", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 361, + "frame": 259 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 362, + "frame": 269 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 363, + "frame": 260 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 364, + "frame": 267 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 365, + "frame": 260 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 366, + "frame": 268 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 367, + "frame": 259 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 368, + "frame": 421 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 369, + "frame": 298 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 370, + "frame": 291 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 371, + "frame": 298 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 372, + "frame": 293 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 373, + "frame": 298 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 374, + "frame": 292 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 375, + "frame": 290 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 376, + "frame": 294 + }, + { + "coefficient_l1": "12", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 377, + "frame": 288 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 378, + "frame": 298 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 379, + "frame": 289 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 380, + "frame": 296 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 381, + "frame": 289 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 382, + "frame": 297 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 383, + "frame": 288 + }, + { + "coefficient_l1": "3/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 384, + "frame": 422 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 385, + "frame": 327 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 386, + "frame": 320 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 387, + "frame": 327 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 388, + "frame": 322 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 389, + "frame": 327 + }, + { + "coefficient_l1": "9/2", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 390, + "frame": 321 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 391, + "frame": 319 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 392, + "frame": 323 + }, + { + "coefficient_l1": "12", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 393, + "frame": 317 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 394, + "frame": 327 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 395, + "frame": 318 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 396, + "frame": 325 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 397, + "frame": 318 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 398, + "frame": 326 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 399, + "frame": 317 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 400, + "frame": 420 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 401, + "frame": 356 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 402, + "frame": 349 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 403, + "frame": 356 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 404, + "frame": 351 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 405, + "frame": 356 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 406, + "frame": 350 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 407, + "frame": 348 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 408, + "frame": 352 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 409, + "frame": 346 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 410, + "frame": 356 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 411, + "frame": 347 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 412, + "frame": 354 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 413, + "frame": 347 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 414, + "frame": 355 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 415, + "frame": 346 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 416, + "frame": 422 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 417, + "frame": 385 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 418, + "frame": 378 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 419, + "frame": 385 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 420, + "frame": 380 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 421, + "frame": 385 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 422, + "frame": 379 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 423, + "frame": 377 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 424, + "frame": 381 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 425, + "frame": 375 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 426, + "frame": 385 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 427, + "frame": 376 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 428, + "frame": 383 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 429, + "frame": 376 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 430, + "frame": 384 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 431, + "frame": 375 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 2, + 8 + ] + ], + "field": 432, + "frame": 422 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 433, + "frame": 414 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 434, + "frame": 407 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 435, + "frame": 414 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 436, + "frame": 409 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 1, + 4 + ] + ], + "field": 437, + "frame": 414 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 438, + "frame": 408 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 1, + 3 + ] + ], + "field": 439, + "frame": 406 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 440, + "frame": 410 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 441, + "frame": 404 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 4 + ] + ], + "field": 442, + "frame": 414 + }, + { + "coefficient_l1": "11", + "data_coefficient_l1": "7", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ] + ], + "field": 443, + "frame": 405 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 444, + "frame": 412 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 445, + "frame": 405 + }, + { + "coefficient_l1": "10", + "data_coefficient_l1": "8", + "denominator_rank_pairs": [ + [ + 0, + 3 + ] + ], + "field": 446, + "frame": 413 + }, + { + "coefficient_l1": "22", + "data_coefficient_l1": "14", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 0, + 3 + ] + ], + "field": 447, + "frame": 404 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 448, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 449, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 450, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 451, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 452, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 453, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 454, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 455, + "frame": 3 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 456, + "frame": 7 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 457, + "frame": 7 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 458, + "frame": 8 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 459, + "frame": 8 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 460, + "frame": 8 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 461, + "frame": 8 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 462, + "frame": 7 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 463, + "frame": 7 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 464, + "frame": 5 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 465, + "frame": 5 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 466, + "frame": 6 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 467, + "frame": 6 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 468, + "frame": 6 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 469, + "frame": 6 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 470, + "frame": 5 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 471, + "frame": 5 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 472, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 473, + "frame": 3 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 474, + "frame": 7 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 475, + "frame": 7 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 476, + "frame": 5 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 477, + "frame": 5 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 478, + "frame": 5 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 479, + "frame": 5 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 480, + "frame": 7 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 481, + "frame": 7 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "6", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 482, + "frame": 0 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "6", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 483, + "frame": 0 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 484, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 485, + "frame": 3 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 486, + "frame": 8 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 487, + "frame": 8 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 488, + "frame": 6 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 489, + "frame": 6 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 490, + "frame": 6 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 491, + "frame": 6 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 492, + "frame": 8 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 493, + "frame": 8 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "6", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 494, + "frame": 0 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "6", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 495, + "frame": 0 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 496, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 497, + "frame": 2 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ], + [ + 1, + 0 + ] + ], + "field": 498, + "frame": 0 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ], + [ + 1, + 0 + ] + ], + "field": 499, + "frame": 0 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ], + [ + 1, + 0 + ] + ], + "field": 500, + "frame": 0 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ], + [ + 1, + 0 + ] + ], + "field": 501, + "frame": 0 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 502, + "frame": 6 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 503, + "frame": 6 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 504, + "frame": 7 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 505, + "frame": 7 + }, + { + "coefficient_l1": "4", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 506, + "frame": 2 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "6", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 507, + "frame": 0 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 508, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 509, + "frame": 2 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ], + [ + 1, + 0 + ] + ], + "field": 510, + "frame": 0 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ], + [ + 1, + 0 + ] + ], + "field": 511, + "frame": 0 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ], + [ + 1, + 0 + ] + ], + "field": 512, + "frame": 0 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 0 + ], + [ + 1, + 0 + ] + ], + "field": 513, + "frame": 0 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 514, + "frame": 5 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 515, + "frame": 5 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 516, + "frame": 8 + }, + { + "coefficient_l1": "5", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ] + ], + "field": 517, + "frame": 8 + }, + { + "coefficient_l1": "2", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 518, + "frame": 2 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "6", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 519, + "frame": 0 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 520, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 521, + "frame": 2 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 522, + "frame": 8 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 523, + "frame": 8 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 524, + "frame": 5 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 525, + "frame": 5 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 526, + "frame": 5 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 527, + "frame": 5 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 528, + "frame": 8 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 529, + "frame": 8 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "6", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 530, + "frame": 0 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 531, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 532, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 533, + "frame": 2 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 534, + "frame": 7 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 535, + "frame": 7 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 536, + "frame": 6 + }, + { + "coefficient_l1": "7/2", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 537, + "frame": 6 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 538, + "frame": 6 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 539, + "frame": 6 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 540, + "frame": 7 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 541, + "frame": 7 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "6", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 542, + "frame": 0 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 543, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 544, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 545, + "frame": 3 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 546, + "frame": 4 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 547, + "frame": 4 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 548, + "frame": 4 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 549, + "frame": 4 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 550, + "frame": 6 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 551, + "frame": 6 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 552, + "frame": 8 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 553, + "frame": 8 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 554, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 555, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 556, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 557, + "frame": 3 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 558, + "frame": 4 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 559, + "frame": 4 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 560, + "frame": 4 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 561, + "frame": 4 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 562, + "frame": 5 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 563, + "frame": 5 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 564, + "frame": 7 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ] + ], + "field": 565, + "frame": 7 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 566, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 567, + "frame": 3 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 568, + "frame": 4 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 569, + "frame": 4 + }, + { + "coefficient_l1": "3", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 1, + 1 + ] + ], + "field": 570, + "frame": 4 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 571, + "frame": 4 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 572, + "frame": 0 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 573, + "frame": 0 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 574, + "frame": 0 + }, + { + "coefficient_l1": "7", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 575, + "frame": 0 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 576, + "frame": 4 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 577, + "frame": 4 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 578, + "frame": 4 + }, + { + "coefficient_l1": "6", + "data_coefficient_l1": "2", + "denominator_rank_pairs": [ + [ + 0, + 1 + ], + [ + 0, + 2 + ], + [ + 1, + 1 + ] + ], + "field": 579, + "frame": 4 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 580, + "frame": 0 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 581, + "frame": 0 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 582, + "frame": 0 + }, + { + "coefficient_l1": "8", + "data_coefficient_l1": "4", + "denominator_rank_pairs": [ + [ + 0, + 0 + ] + ], + "field": 583, + "frame": 0 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 584, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 585, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 586, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 587, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 588, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 589, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 590, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 591, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 592, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 593, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 594, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 595, + "frame": 435 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 596, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 597, + "frame": 435 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 598, + "frame": 435 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 599, + "frame": 435 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 600, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 601, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 602, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 603, + "frame": 433 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 604, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 605, + "frame": 433 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 606, + "frame": 433 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 607, + "frame": 433 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 608, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 609, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 610, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 611, + "frame": 434 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 612, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 613, + "frame": 434 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 614, + "frame": 434 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 615, + "frame": 434 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 616, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 617, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 618, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 619, + "frame": 437 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 620, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 621, + "frame": 437 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 622, + "frame": 437 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 623, + "frame": 437 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 624, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 625, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 626, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 627, + "frame": 432 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 628, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 629, + "frame": 432 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 630, + "frame": 432 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 631, + "frame": 432 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 632, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 633, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 634, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 635, + "frame": 431 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 636, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 637, + "frame": 431 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 638, + "frame": 431 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 639, + "frame": 431 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 640, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 641, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 642, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 643, + "frame": 430 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 644, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 645, + "frame": 430 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 646, + "frame": 430 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 647, + "frame": 430 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 648, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 649, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 650, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 651, + "frame": 436 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 652, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 653, + "frame": 436 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 654, + "frame": 436 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 10 + ] + ], + "field": 655, + "frame": 436 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 656, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 657, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 658, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 659, + "frame": 429 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 660, + "frame": 2 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 661, + "frame": 429 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 662, + "frame": 429 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 663, + "frame": 429 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 664, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 665, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 666, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 667, + "frame": 428 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 668, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 669, + "frame": 428 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 670, + "frame": 428 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 671, + "frame": 428 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 672, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 673, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 674, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 675, + "frame": 424 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 676, + "frame": 3 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 677, + "frame": 424 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 678, + "frame": 424 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 679, + "frame": 424 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 680, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 681, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 682, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 683, + "frame": 425 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 684, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 685, + "frame": 425 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 686, + "frame": 425 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 687, + "frame": 425 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 688, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 689, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 690, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 691, + "frame": 427 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 692, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 693, + "frame": 427 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 694, + "frame": 427 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 695, + "frame": 427 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 696, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 697, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 698, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 699, + "frame": 426 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 2 + ] + ], + "field": 700, + "frame": 423 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 701, + "frame": 426 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 702, + "frame": 426 + }, + { + "coefficient_l1": "1", + "data_coefficient_l1": "0", + "denominator_rank_pairs": [ + [ + 0, + 8 + ] + ], + "field": 703, + "frame": 426 + } + ], + "fine_norm": "14*2^(4f)*delta*M for all704 physical tagged remainders", + "max_data_frame_rank_sum": 8, + "max_data_row_l1": "14", + "max_scalar_row_l1": "26", + "missing_two_bits_control": { + "centre_field": 92, + "coefficient_magnitude": "1/64", + "data_input_field": 112, + "rejected_grid": "1/32", + "tensor_width": 1 + }, + "pins": { + "archive": "f1da80610bf33c58527f18ad63b4350d0b864e1d4486141ee17ac9bed4d529d6", + "canonical_definition": "2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962", + "canonical_word": "16bc0ebb04b4be6c0ade74badc6a0c0cdba4215eda86e4ff9f13abf8ecebd219", + "core": "f271842a741584389e166e700e262f161b0dd570ce8c7a540f2717e90ead5205", + "recipes": "d0768f2164d5f64a2fdbec422f1cfde4e400818792f1904ca541958377243731" + }, + "plain_product_phase_failures": [ + { + "actual_phase": 2, + "frame": 415, + "input": 0, + "output": 34, + "plain_product_phase": 3, + "subset": 8 + }, + { + "actual_phase": 2, + "frame": 416, + "input": 0, + "output": 5, + "plain_product_phase": 3, + "subset": 64 + }, + { + "actual_phase": 2, + "frame": 417, + "input": 0, + "output": 17, + "plain_product_phase": 3, + "subset": 16 + }, + { + "actual_phase": 2, + "frame": 418, + "input": 0, + "output": 36, + "plain_product_phase": 3, + "subset": 8 + }, + { + "actual_phase": 2, + "frame": 419, + "input": 0, + "output": 66, + "plain_product_phase": 3, + "subset": 4 + }, + { + "actual_phase": 2, + "frame": 420, + "input": 0, + "output": 65, + "plain_product_phase": 3, + "subset": 4 + }, + { + "actual_phase": 2, + "frame": 421, + "input": 0, + "output": 65, + "plain_product_phase": 3, + "subset": 4 + }, + { + "actual_phase": 2, + "frame": 422, + "input": 0, + "output": 68, + "plain_product_phase": 3, + "subset": 4 + } + ], + "scope": "Actual canonical phases and sufficient physical lattice bounds. No cancellation of listed basis vectors, native accuracy choice, finite tagged word, or supplier invoice.", + "status": "PASS_ACTUAL_CANONICAL_PHASES_AND_WHOLE_CUT_GRID", + "whole_cut_fields": 704 +} diff --git a/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.md b/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.md new file mode 100644 index 0000000000..72a460b37a --- /dev/null +++ b/research/finite-tagged-centre-reset/frozen/work/centre-encoding-campaign-20261014/lanes/paired-package-review/centre-reset-review/PHYSICAL-GRID-V2.md @@ -0,0 +1,151 @@ +# Actual canonical phases and the whole backward cut grid + +This note corrects the physical-kernel argument in the first reset +review, receipt `f86a6122d2f883730206b37f8d21273a8b7f20d59738cf48f277423ef7fe17b5`. +That review expanded a product of intrinsic C_v gates for each listed +frame basis. The actual canonical frame includes a quadratic phase +conjugation. Its listed basis does not specify that plain product. +The earlier phase claim is withdrawn. The centre lattice and norm +conclusions remain valid, for the corrected reason proved here. +The exact cut response, rounding formula, and error-cone census in +the first review are unchanged. Its files are preserved. + +## Source and actual centre operators + +The selected source archive is +`f1da80610bf33c58527f18ad63b4350d0b864e1d4486141ee17ac9bed4d529d6`. +Its exact native recipes are pinned at +`d0768f2164d5f64a2fdbec422f1cfde4e400818792f1904ca541958377243731`. +The canonical operator definition is read from `clifford_exact.py`, +SHA-256 `2982ead07721e83358dc67c6f49c2b4c16a236a6bebdfd72f58221be1f5d0962`. +The checker imports none of that code. + +Let G be the exact canonical basis extension. Put + + Q=I+(G^-1)^T G^-1 over F2, + K=D_Q P_G. + +The rank-r canonical frame is `K F_r K*`. The phase of D_Q is + + q(x)=sum_i Q_ii x_i + 2 sum_(i