Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .github/workflows/paired-cube-lifetime.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Paired-cube lifetime certificate

on:
pull_request:
push:
workflow_dispatch:

jobs:
exact-witness:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python: ['3.11', '3.13', '3.14']
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python }}
- name: Rebuild both words and check the complete certificate
run: python3 -B research/paired-cube-lifetime/verify.py
- name: Ensure verification did not change tracked sources
run: git diff --exit-code
53 changes: 53 additions & 0 deletions SOURCES.json
Original file line number Diff line number Diff line change
Expand Up @@ -500,5 +500,58 @@
],
"scope": "Conditional on retained analytic, uniform-recursion and fixed-tape contracts; complete local paired-cube schedule, exact core sharing and scalar charge supplied in the proof.",
"curation": "Selected paired-coordinate cube only, compact frozen carrier arcs and bit subset, exact suppliers and assembly. Excludes fallback shared_core results, paired-five motifs, other candidate graphs, search screens and PDFs."
},
"paired_cube_physical_bit_extension": {
"contributor": "eumemic",
"assistance": "Prepared with Anthropic Claude assistance.",
"predecessor_pr": 144,
"predecessor_commit": "c8b22bc5c10dba497ac25804e27d9647d818e2ff",
"kappa": "5878747/10000000000",
"proof": "notes/paired-cube-note.tex",
"certificate": "certificates/paired-cube-network.json",
"change": "PR144 paired cubes at p=11 with a triple module restricted from a pinned searched complex DAG and a pinned searched pair-disjoint module with merged face-2/edge-02 outputs, physical frame descent and compensated late-read reuse on the complex word (scripts/paired_cube_physical.py), and a paired-cube bit word with partner-pair source mixing and an annealed pair module (research/paired-cube-bit); phase stop 1e-9 as re-instantiated by geckods (PR153, PR158); PR144 checks and assembly otherwise unchanged.",
"adopted": [
{
"pr": 144,
"contributor": "icekylinx",
"commit": "c8b22bc5c10dba497ac25804e27d9647d818e2ff",
"role": "Paired-cube decoder, modules, shared cores, bit ledger, finite bridge and assembly."
},
{
"pr": 131,
"contributor": "eumemic",
"role": "Physical frame descent and compensated reuse on Cayley covers (method)."
},
{
"pr": 124,
"contributor": "jamesyc",
"role": "Compensated birth-read reuse."
},
{
"pr": 143,
"contributor": "eumemic",
"role": "Deadline (late) compensation reads."
},
{
"pr": 128,
"contributor": "an664",
"role": "Completed-core sharing."
},
{
"pr": 97,
"contributor": "Zhihao Chen (jacklightChen)",
"role": "Bit-side compile conventions (deferred readouts, plain or lifted frames)."
},
{
"contributor": "Swapnil Jain",
"role": "Round-seven bit lineage (PR62 interval strips) from which the bit pair modules are cut."
},
{
"pr": 158,
"contributor": "geckods",
"role": "Re-instantiated free assembly constants (phase stop, PR153; atom exponent, PR158)."
}
],
"scope": "Conditional on the retained PR144 analytic, uniform-recursion and fixed-tape contracts."
}
}
136 changes: 66 additions & 70 deletions certificates/paired-cube-complex-input.json
Original file line number Diff line number Diff line change
@@ -1,86 +1,82 @@
{
"R": 26417,
"W_per_vertex": 29937,
"c": 24767,
"R": 16011,
"W_per_vertex": 18651,
"c": 17735,
"child_histogram": {
"1": 79374,
"10": 5829,
"11": 3261,
"12": 3291,
"13": 2028,
"14": 6972,
"15": 2478,
"16": 6789,
"17": 4794,
"18": 1194,
"19": 11760,
"2": 81787,
"20": 11880,
"21": 2640,
"22": 2712,
"23": 0,
"24": 0,
"3": 34704,
"4": 29763,
"5": 22455,
"6": 8535,
"60": 4840,
"7": 7929,
"8": 7881,
"9": 3603
"1": 60462,
"10": 2250,
"11": 1146,
"12": 1383,
"13": 1095,
"14": 3231,
"15": 1902,
"16": 588,
"17": 8448,
"18": 8910,
"19": 1980,
"2": 58161,
"20": 2046,
"21": 0,
"22": 0,
"3": 24618,
"4": 20595,
"5": 14559,
"54": 2970,
"6": 6093,
"7": 4881,
"8": 4743,
"9": 2571
},
"copied_centers_already": true,
"deficit_per_vertex": 1936,
"h": 24,
"loss": 528,
"m": 72,
"matched": 6074,
"deficit_per_vertex": 1320,
"h": 22,
"loss": 440,
"m": 66,
"matched": 6201,
"matching_frames": "coordinate",
"phase1_operations": 13616,
"q": 7724,
"rank_per_vertex": 2153528,
"phase1_operations": 10150,
"q": 4477,
"rank_per_vertex": 1229646,
"remaining_internal_histogram": [
11459,
19418,
24329,
11568,
9921,
7485,
2845,
2643,
2627,
1201,
1943,
1087,
1097,
676,
2324,
826,
2263,
1598,
398,
3920,
440,
880,
904,
6855,
14874,
17187,
8206,
6865,
4853,
2031,
1627,
1581,
857,
750,
382,
461,
365,
1077,
634,
196,
2816,
330,
660,
682,
0,
0
],
"selected_rank_histogram": {
"20": 4840
"18": 2970
},
"selected_roles": 4840,
"selected_roles": 2970,
"source_data_histogram": {
"1": 1760,
"2": 1760,
"20": 1760
"1": 1320,
"18": 1320,
"2": 1320
},
"target_data_histogram": {
"0": 12760,
"1": 5280,
"20": 1760
"0": 8250,
"1": 3960,
"18": 1320
},
"total_M_operations": 49424,
"untouched_non_source_roles": 15417,
"v": 1760
"total_M_operations": 32426,
"untouched_non_source_roles": 7819,
"v": 1320
}
109 changes: 50 additions & 59 deletions certificates/paired-cube-input.json
Original file line number Diff line number Diff line change
@@ -1,66 +1,57 @@
{
"absorption_gap": "49772927594887408131062764367/500461342287379865539365770570000000000",
"assembly_minimum": "23067114022986563163422943/50046134228737986553936577057",
"absorption_gap": "37351770714269060570360194191023257/500588566790582931049971823558856690000000000",
"assembly_minimum": "29428339087721461768518344114331/50058856679058293104997182355885669",
"bit_child_multiplicities": {
"1": 193950,
"10": 474,
"11": 1365,
"12": 585,
"13": 1059,
"14": 330,
"15": 2580,
"16": 3180,
"17": 4935,
"18": 3246,
"19": 9987,
"2": 200588,
"20": 7161,
"21": 1242,
"22": 75,
"3": 40116,
"4": 33642,
"48": 72,
"5": 18126,
"51": 131,
"54": 806,
"57": 3871,
"6": 4875,
"60": 1307,
"63": 1596,
"66": 1760,
"7": 2250,
"8": 3489,
"9": 1482
"1": 120972,
"10": 2160,
"11": 2016,
"12": 4464,
"13": 1080,
"14": 2232,
"15": 216,
"16": 2808,
"17": 2736,
"18": 3888,
"19": 3672,
"2": 73336,
"20": 7260,
"21": 8580,
"22": 15912,
"3": 29832,
"4": 8208,
"5": 12096,
"6": 4392,
"60": 5720,
"7": 4824,
"8": 2736,
"9": 648
},
"bit_moment_gap": "9683053551624097783276572314019807322107841/67308782636558677514166530014945948467200000000000000",
"bit_moment_gap": "34879094578234633698904410970360032171054091/523539292246066669784729944875262279680000000000000000",
"complex_child_multiplicities": {
"1": 79374,
"10": 5829,
"11": 3261,
"12": 3291,
"13": 2028,
"14": 6972,
"15": 2478,
"16": 6789,
"17": 4794,
"18": 1194,
"19": 11760,
"2": 81787,
"20": 11880,
"21": 2640,
"22": 2712,
"3": 34704,
"4": 29763,
"5": 22455,
"6": 8535,
"60": 4840,
"7": 7929,
"8": 7881,
"9": 3603
"1": 81498,
"10": 2211,
"11": 948,
"12": 1482,
"13": 2913,
"14": 1194,
"15": 4449,
"16": 2736,
"17": 1518,
"18": 7920,
"19": 2130,
"2": 52044,
"20": 6006,
"3": 23037,
"4": 11535,
"5": 13140,
"6": 5832,
"7": 3990,
"8": 4575,
"9": 2577
},
"complex_group_order": 18646466226026462592952011788951531754110931481867826045386715225513339911071134170601952718216417488289150428632052202980863033609242977381747250264990084715296201847651908198681766675753160791649285107510691238985963706255089989456699920961342595095228775420538279717562788772643958616644258216248819271553295126895131993564379512367852197664617342277934678865080413621612751262266453859055432749295232782952753053108052418519375708005607816485667984223061786810719121526682978029691520838623314161409960947186213220855798991391576957539912643800234313922722815599751095827998877881904497464356201696239917156093128550867728502903876632148399699575860894114797305318253105534652030783324407335764468260764573859627847585742189622249940283054201241600000000000000000000,
"complex_moment_gap": "35983219312333093839004994137969/179068943294158619192045723836257040072704",
"kappa": "4609169/10000000000",
"row_coefficient": 20445,
"complex_group_order": 3525886442745164056544063644145716736004044180364723200424782744512582104634391857878947474919000911664177132185103526533556870749183073596734571342973795793383290849303191539662953799849547227737400544457729391514661713176468240351330298583217125220869576729661326266259024901649005584114421035252391760900092184489369973370724377894349644301151172572225522957784648909234781611948223712944954177723427440753012339451839407462242698998122862136268155486957700758485307238973641035062973415368109606762999662774702118665848434384838590914531021276158042617166069588021894697108433312726842277534281982740181708602162296504975360000000000000000000,
"complex_moment_gap": "46965161945076382039329824844403/229279866220935923833050583634816916258816",
"kappa": "5878747/10000000000",
"row_coefficient": 12320,
"row_degree": 70000
}
Loading