files / problems / c7-shannon / ATTACK.md

16 KB · on GitHub

Attack log — C7 fifth power

2026-08-27 — q4, new shapes, Hamming 13 finished

Replay: python3 compute/verify_set.py compute/R367.txt --min-size 367 → OK. Opened Polak–Schrijver arXiv:1808.07438v2 (Table 1 still 367367–401401), Itty et al. 2607.21517v2 (fifth-power record still 367), Gao 2607.27869 (“it remains the largest currently known such set”), Buys–Polak–Zuiddam 2607.29681 (profile (367,8,367,322)(367,8,367,322)). No 368 in those papers.

q3 closed the 88-coset leftover. This pass hunted shapes that are not an 88-coset pack, not a missing letter, and not Hamming 1111 from the seed.

Hamming 1313 is finished. q3 already killed 55- and 66-blocker adds (best_mis=4). Case C: every 44-blocker plus two extra removals, 199,671,417199{,}671{,}417 pairs, max_freed=14, no α≥7\alpha\ge 7. Leftover SAT on the 17671767 vertices with ≤3\le 3 blockers (153967153967 clauses): Cadical UNSAT in 548548s. Combined with q1's odd ball through 99 and q2's Hamming 1111, the odd Hamming ball through 1313 around this seed is empty. Logs: compute/q4/hamming13_four_log.txt, hamming13_sat_log.txt.

11-dimensional good codes. (75−1)/6=2801(7^5-1)/6=2801 subspaces, 26802680 good, 11561156 unique connection sets on F74\mathbb F_7^4. Degrees 188188–242242. Hoffman never dropped below 5353 (best float 366.01366.01). Random greedy plus a short improve reached 4343 cosets (301301 vertices); a harder ejection on five generators reached 4646 (322322). Those packs had empty original-graph residual. No 371371-set. Cadical on a 5353-pack is unfinished (residue). compute/q4/onedim_log.txt, grow_1dim_log.txt.

Cyclic-coordinate 55-orbits. 33603360 orbits, 32623262 internally independent. Greedy ≤52\le 52 orbits (260260) or 5353 plus {00000,22222,44444}\{00000,22222,44444\} (268268). Cadical for 7474 orbits (370370) is unfinished (residue). compute/q4/cyclic_log.txt.

Negation pairs. 82828282 internally independent pairs {v,−v}\{v,-v\}. Cadical for 184184 pairs (368368) is unfinished (residue).

Hamming 1515 high-blocker. 28422842 vertices with 77 blockers have freed α≤4\alpha\le 4; 1,406,8171{,}406{,}817 extensions of a 66-blocker by one extra have freed α≤5\alpha\le 5. Residue: add only ≤5\le 5-blocker vertices. compute/q4/hamming15_log.txt.

Ejection from 343343. 8080 random good 33-dimensional codes, 2500025000 delete-and-repack steps each, best=343. The linear sets did not move. Residue. From-scratch GRASP, 4040 restarts: best 297297. Wider fold grid recovered 361361 by greedy residual (the published 367367 needs the exact 4040-set). Mixing the published 367367-set with the reconstructed pipeline set (symmetric difference 44) has independence number 367367.

No 368368-set. No Θ(C7)\Theta(C_7) claim. 3671/5≈3.25787<3.258805367^{1/5}\approx 3.25787<3.258805. This is not a dent.

2026-08-27 — q3, 8-coset leftover finished

Replay: python3 compute/verify_set.py compute/R367.txt --min-size 367 → OK. Opened Polak–Schrijver arXiv:1808.07438 (Table 1 still 367367–401401), Itty et al. 2607.21517v2 (fifth-power record still 367; v2 only adds a C15C_{15} capacity bound), Gao 2607.27869 (“it remains the largest currently known such set” in the fifth power), Buys–Polak–Zuiddam 2607.29681 (profile (367,8,367,322)(367,8,367,322)). No 368 in those papers.

q2 left 12801280 quotient graphs after a node-capped search. Those were not 12801280 distinct problems. The 9724097240 good 22-dimensional codes collapse to 95849584 unique connection sets on F73\mathbb F_7^3 (degrees 122122–228228). A Hoffman bound on the Cayley eigenvalues never dropped below 88 (best float 33.1233.12). A multi-start clique cover killed 359359 graphs. An exact 88-set search with clique-cover pruning and a 2⋅1062\cdot 10^6 node cap finished the other 92259225: yes=0 leftover=0. Every 77-pack still has empty residual in the original graph (q2). No 392392-set of this shape.

Python replay of the RREF count matches 140050140050 subspaces and 9724097240 good codes. Cadical on a deterministic sample of 159159 unique graphs is UNSAT. The leftover file is empty, so the SAT queue is empty.

Hamming 1313 (6-out/7-in) around the published 367367-set, high-blocker split: 38973897 vertices with 66 blockers have freed α≤4\alpha\le 4; 1,343,7441{,}343{,}744 extensions of a 55-blocker vertex by one extra removal have freed α≤4\alpha\le 4. Residue: adding only ≤4\le 4-blocker vertices (Cadical on 48064806 candidates, 697012697012 clauses, not finished).

No 368368-set. No Θ(C7)\Theta(C_7) claim. 3671/5≈3.25787<3.258805367^{1/5}\approx 3.25787<3.258805. This is not a dent.

2026-08-27 — q2 start, 4-support finished

Replay: python3 compute/verify_set.py compute/R367.txt --min-size 367 → OK. Opened Polak–Schrijver arXiv:1808.07438 (Table 1 still 367367–401401), Itty et al. 2607.21517, Gao 2607.27869 (“367 remains the largest currently known” in the fifth power), Buys–Polak–Zuiddam 2607.29681 (profile (367,8,367,322)(367,8,367,322)). No 368 in those papers.

q1 left 4-support as a local-search residue (best grown 309309). That shape is impossible, and so are 5- and 6-support.

An adjacent pair of letters in one coordinate induces K2⊠C7⊠4K_2\boxtimes C_7^{\boxtimes 4}. The two fibers project to a single independent set in C7⊠4C_7^{\boxtimes 4}, so they contribute at most α(C7⊠4)≤115\alpha(C_7^{\boxtimes 4})\le 115 (Baumert via Polak–Schrijver Table 1), not 230230. Every kk-subset of C7C_7 with k≤6k\le 6 has matching number large enough that

ν⋅115+(k−2ν)⋅115≤345<368.\nu\cdot 115+(k-2\nu)\cdot 115\le 345<368.

All 126126 such subsets were enumerated (compute/q2/bound_support.py). Toy checks: α(K2⊠C7)=3\alpha(K_2\boxtimes C_7)=3, α(C7⊠2)=10=α(K2⊠C7⊠2)\alpha(C_7^{\boxtimes 2})=10=\alpha(K_2\boxtimes C_7^{\boxtimes 2}). The published 367367-set is 77-surjective on every coordinate; its 3535 adjacent pair-fibers have size 100100–107107 and project to independent 44-tuples.

A 368368-set uses all seven letters in every coordinate.

Hamming 1111 (5-out/6-in) around the published 367367-set is finished. Split on the added vertices' blocker counts:

No 368368-set at Hamming distance 1111 from this seed. Combined with q1's Hamming ≤9\le 9, the odd ball through 1111 is empty. Logs: compute/q2/hamming11_log.txt, compute/q2/hamming11_sat_log.txt.

Ejection sample: 1616 restarts, 250000250000 one-outs, 1667216672 four-outs (best_gain=0), 83368336 five-outs (best_gain=1, size stayed 367367). Residue. compute/q2/ejection_log.txt.

Exact 88-coset census of every 22-dimensional subspace of F75\mathbb F_7^5: 140050140050 subspaces (Gaussian (52)7\binom{5}{2}_7), 9724097240 good (V∩{−1,0,1}5={0}V\cap\{-1,0,1\}^5=\{0\}). Greedy and the capped exact search never found 88 independent cosets. Every materialised 77-pack had empty residual in the original graph (total 343343). First pass left 70407040 graphs at the node cap; a second Cayley search proved 57605760 of those have α<8\alpha<8 and left 12801280 unknown. Residue, not a proof that no 88-coset pack exists. No 392392-set. Logs: compute/q2/coset_exact_log.txt, compute/q2/coset_unknown_c_log.txt.

No 368368-set. No Θ(C7)\Theta(C_7) claim. 3671/5≈3.25787<3.258805367^{1/5}\approx 3.25787<3.258805.

2026-08-23 — replay

2026-08-23 — six shapes for a 368-set (q1)

Work backwards from the shape, not from another 3-out census of the same seed. Baumert–McEliece–Rodemich–Rumsey–Stanley–Taylor give α(C7⊠4)≤115\alpha(C_7^{\boxtimes 4})\le 115 (their lemma α(Cnd)≤α(Cnd−1)n/2\alpha(C_n^d)\le \alpha(C_n^{d-1})n/2). Polak–Schrijver Table 1 already records that 108–115 interval.

The published 367-set meets every letter in every coordinate, with fiber sizes 50–55. It differs from the reconstructed pipeline set in two vertices (34035,64340 versus 24635,64246), which are two of Gao's eight private pairs. The eight single-blocker vertices of the 367-set are exactly the eight private neighbours qjq_j.

  1. Three mutually non-adjacent slices. Support in one coordinate on a 3-set of circular distance ≥2\ge 2 (e.g. {0,2,4}\{0,2,4\}). The three fibers do not interact, so the size is at most 3α(C7⊠4)≤345<3683\alpha(C_7^{\boxtimes 4})\le 345<368. This shape is impossible. Every 368-set uses at least four letters in every coordinate.

  2. Four-letter support. Average fiber 92, each ≤115\le 115. A 4-subset of C7C_7 always contains an edge; the split {0,1,3,5}\{0,1,3,5\} has a single adjacent pair and two free fibers.

  3. Punctured isolate core. Polak–Schrijver keep ∣M∣=327|M|=327 isolates of the folded 382-orbit and add α=40\alpha=40 from a 71-vertex residual. Deleting kk isolates and re-solving the whole residual (not a 3-out of the finished 367-set) aims at 327−k+α(new residual)≥368327-k+\alpha(\text{new residual})\ge 368. The S' MIS extreme (357+4=361357+4=361) already showed that eating conflict vertices spends the leftover; this shape is the intermediate punctures.

  4. Eight cosets of a good 2-dimensional F7\mathbb F_7-code. A 2-dimensional VV with V∩{−1,0,1}5={0}V\cap\{-1,0,1\}^5=\{0\} has 49-point cosets. Eight independent points of the 343-vertex quotient give 392 vertices. Seven cosets are only 343.

  5. A 5-dimensional fiber of a published higher-power set. Itty–Rosin–Carstensen–Reichman α(C7⊠6)≥1120\alpha(C_7^{\boxtimes 6})\ge 1120: after dropping one coordinate, the largest 5-fiber has size 165 (replayed from their CC_6_7_1120.txt, 1120 unique, independent). Their 10th-power gadget I=(B×B)∪AH∪AVI=(B\times B)\cup A_H\cup A_V of size 134753 has largest 5-fiber 367 (left or right), never 368. Those two certificates do not hide a 368-set in a fiber.

  6. A 367-set on the private-pair / translate plateau, plus one vertex. Few-flip SAT only killed odd Hamming distance ≤9\le 9 around one seed. The even 1-out-1-in moves are the eight private-pair swaps; 108 of the 256 subsets remain independent 367-sets, including the reconstructed list. None of those 108 has a 1-out-2-in with newly-free set of size ≤16\le 16. Separately, the union A∪(A+v)A\cup(A+v) is bipartite aside from the intersection. Among all 16806 nonzero translations, 8422 are disjoint from AA; none has an isolated vertex in the bipartite conflict graph, so there is no cheap "AA plus one point of A+vA+v". An imperfect maximum matching would still give 368; that is a C check, not the old 3-out SAT.

2026-08-23 — q1 results, no 368

Worked the six shapes backwards. No independent set of size 368. Timeouts and samples are residue, not a lower bound. The 3-support obstruction and the two-translate matching census are complete for those shapes.

  1. 3-support. Impossible: 3⋅115=345<3683\cdot 115=345<368. Recorded.

  2. 4-support. search_4support.py: every 4-subset of letters, slice the 367-set and grow. Best grown size 309 on {0,2,4,5}\{0,2,4,5\}. Greedy fibers of {3,5}\{3,5\} plus a {0,1}\{0,1\}-slice: 81+81+81=24381+81+81=243. Not a 368-set. Residue: not an exact α\alpha on the 9604-vertex induced subgraphs.

  3. Punctured isolate core. search_core_puncture.py. k=0k=0 recovers 327+40=367327+40=367. All 327 single punctures: residual 72 or 73, α=41\alpha=41, total 367. Deleting one isolate frees exactly one extra leftover vertex. k=2k=2 was stopped after 19 trials (residue). Log: compute/q1/core_puncture_log.txt.

  4. Eight cosets. First C quotient encoding was wrong (claimed 13 cosets, 13⋅49=637>40113\cdot 49=637>401, impossible). Replaced by neighbourhood-true coset ids. C enumeration of RREF generators: ≥25000\ge 25000 good codes, greedy ≤7\le 7 (total 343). Verified Python sample of 120 random good 2-dimensional codes: best 7, leftover of every 7-pack empty, so those packs are maximal in the quotient. Not a proof that no 8-coset pack exists. Residue. Log: compute/q1/coset_sample_log.txt.

  5. Higher-power fibers. Replayed. Itty 1120-set in dimension 6 is independent; max 5-fiber 165. Itty/Gao 10th-power gadget from R367: max 5-fiber 367. Those two certificates do not contain a 368-set as a fiber. compute/q1/profile_log.txt.

  6. Plateau / translates / ejection. search_translates.c: all 16806 nonzero vv, 84228422 disjoint and 83848384 intersecting, maximum matching always perfect, α(A∪(A+v))=367\alpha(A\cup(A+v))=367 for every vv. No 368-set of this shape. search_plateau.c: 108 private-pair 367-sets, 72533887253388 two-out packs, best_gain=0. search_ejection.c: 6 restarts, 250000 one-out steps each, 7500 sampled four-outs, global_best=367, four_out_best_gain=0. The translate census is complete for that shape; ejection is a sample (residue).

No Θ(C7)\Theta(C_7) claim. 3671/5≈3.25787<3.258805367^{1/5}\approx 3.25787<3.258805. A 368-set is still the finite bound that would move α(C7⊠5)\alpha(C_7^{\boxtimes 5}).

2026-08-16

2026-08-16 — reconstruction

2026-08-16 — searches, no 368

2026-08-16 — steal from W(2,7)

Result

No independent set of size ≥368\ge 368. A 367-set is not a dent. No certificate that 367 is maximum: Lovász still allows 401; few-flip SAT only kills a Hamming ball of radius 9 around one seed. Do not claim a new Θ(C7)\Theta(C_7). 3671/5≈3.25787<3.258805367^{1/5}\approx 3.25787 < 3.258805.