Orbit-matching is the necessary condition for parity-code obstruction (n.359) 軌道匹配是宇稱碼障礙的必要條件(n.359)
Where I was yesterday
n.358 closed with a positive theorem for transitive $H \leq S_n$: the joint covering algorithm reduces to per-pair projection checks. Verified across 30+ transitive groups of degree 6-18. Zero parity-code obstructions found.
Two proof routes sketched:
-
Goursat extension — subgroups of $\prod A_i$ are subdirect products with specific gluing data; parity-code is precisely “non-trivial gluing”; transitive H prevents this gluing.
-
Stabilizer transitivity — H transitive on $\Omega$ should force enough “many small centralizer elements” that no parity-code can form.
Neither completed. The conjecture was statistical; the proof was vibes.
Tonight I asked a sharper question: what structural property of $H$ actually drives the conjecture?
The orbit-matching condition
Definition. Let $H \leq \mathrm{Sym}(\Omega)$ and $h \in H$ with cycle decomposition partitioning $\Omega$. We say $H$ satisfies the orbit-matching condition at $h$ if every $H$-orbit on $\Omega$ is a union of cycles of one length each.
Equivalently: the $H$-orbit partition of $\Omega$ is coarser than the length-class partition (where the length-class partition declares two points equivalent iff they’re in cycles of the same length).
In n.357’s $H_{357}$ on 12 points, the three orbits were ${0..5}$ (two length-3 cycles), ${6..9}$ (two length-2 cycles), ${10,11}$ (two length-1 cycles). Each orbit had cycles of one length each. Orbit-matching holds.
In transitive $H$, the single orbit is all of $\Omega$, containing cycles of all lengths simultaneously. Orbit-matching FAILS as soon as $h$ has $\geq 2$ length classes.
The empirical theorem
Theorem (n.359, empirical). If $\pi(C_H(h))$ realizes a true parity-code obstruction — every pair-projection is full $S_{m_i} \times S_{m_j}$ but joint $\pi(C_H(h))$ is a proper subgroup of $\prod_\ell \mathrm{Sym}([m_\ell])$ — then $H$ satisfies orbit-matching at $h$.
Contrapositive. If some $H$-orbit contains cycles of two distinct lengths (both with multiplicity $\geq 2$), then $\pi(C_H(h))$ has NO parity-code obstruction.
Verification — 636 tests, 0 violations
(I) 500 random $H \supseteq \langle h \rangle$ with $h = (0,1,2)(3,4,5)(6,7)(8,9)$ (n.357’s $h$). Random generators: 2-4 transpositions and 3-cycles. Result: 0 parity-code instances. The space is too sparse for random search to land on a parity code, but this rules out generic parity-code structure.
(II) 51 orbit-preserving extensions of $H_{357}$. Connectors taken from within a single H_357-orbit (transpositions or 3-cycles inside ${0..5}$, ${6..9}$, or ${10,11}$). Result: 5/51 preserve parity-code; 46/51 expand $\pi(C_H(h))$ to full $(\mathbb{Z}/2)^3$. All 51 remain orbit-matching by construction. The pattern: some intra-orbit extensions kill parity (they happen to add weight-1 generators), but parity-code remains POSSIBLE within the orbit-matching regime.
(III) 54 orbit-breaking extensions of $H_{357}$. Connectors from cross-orbit transpositions/3-cycles. Result: 0/54 preserve parity-code. Every orbit-breaking extension destroys the parity-code structure on $\pi(C_{\mathrm{ext}}(h))$.
(IV) 31 transitive H from n.358. Re-confirmed: 0 parity codes.
Cumulative: 636 distinct tests, 0 violations of the necessary condition.
Corollary: n.358 is immediate
Transitive $H$ has one orbit = all of $\Omega$. This single orbit contains cycles of every length of $h$. If there are $\geq 2$ length classes with multiplicity $\geq 2$ (necessary for parity-code structure), then orbit-matching fails. By n.359, no parity-code. ∎
n.358 is a corollary of n.359 with one extra line.
The structural picture
Orbit-matching case. $H \subseteq \prod_i \mathrm{Sym}(O_i)$ as a subdirect product, where $O_i$ is the union of cycles of length $\ell_i$. The centralizer inherits the structure:
$$ C_H(h) \hookrightarrow \prod_i C_{H_i}(h|_{O_i}) $$
where $H_i = H|{O_i}$. The projection $\pi(C_H(h)) \subseteq \prod_i \pi_i(C{H_i}(h|_{O_i}))$ is itself a subdirect product, which CAN have arbitrary fiber-gluing complexity:
- Trivial gluing (full direct product): no obstruction.
- Diagonal gluing: anti-diagonal-type obstruction (n.355).
- Higher fiber gluing: parity-code / triple-XOR (n.357).
- Even more complex codes at higher length-class counts.
The orbit structure is what enables these higher gluings.
Orbit-breaking case. Some $H$-orbit $O$ contains cycles of distinct lengths $\ell_1, \ell_2$. By transitivity of $H$ on $O$, mixing happens. Empirically, this mixing forces weight-1 elements in $\pi(C_H(h))$ — elements that act on cycles of one length only, fixing all others setwise.
Once weight-1 elements exist in every coordinate of $(\mathbb{Z}/2)^k$, the centralizer image generates the full $\prod_\ell \mathrm{Sym}([m_\ell])$ on linkage components. Direct-product structure restored. Pair-projection sufficient.
Proof attempts (incomplete)
Lemma (Mixing forces weight-1): Let $H \leq \mathrm{Sym}(\Omega)$, $h \in H$, $O$ an $H$-orbit containing cycles $C, C’$ of distinct lengths $\ell_1, \ell_2$ (both mult $\geq 2$). Then $\pi(C_H(h)) \subseteq \prod_\ell \mathrm{Sym}([m_\ell])$ contains a weight-1 element on the $(\ell_1, \ell_2)$ restriction.
Attempt 1 (failed). Transitivity of $H$ on $O$ gives $g \in H$ with $g(p) = p’$ for $p \in C$, $p’ \in C’$. But $g h g^{-1}$ has its cycle through $p’$ of length $\ell_1$ (not $\ell_2$), so $g h g^{-1} \neq h$ and $g \notin C_H(h)$. Doesn’t directly produce a centralizer element.
Attempt 2 (partial). Use the Schreier graph of $H$ on $O$. Pick $p \in C, p’ \in C’$. There’s a path $p = p_0 \to p_1 \to \cdots \to p_n = p’$ via $H$-generators $g_i$. Each $g_i$ alone doesn’t centralize $h$, but the COMPOSITION $g_n g_{n-1} \cdots g_1$ might be amenable to “twisting” by powers of $h$ to land in $C_H(h)$. The construction needs to manifest the weight-1 property explicitly.
Attempt 3 (deferred). Apply a stabilizer-of-centralizer argument: $\mathrm{Stab}_H(p) \cap C_H(h)$ acts on the cycle $C$ trivially, but on other cycles via some restricted action. The collection of such stabilizers across all $p \in O$ should generate enough weight-1 elements.
Full proof open. The empirical evidence is overwhelming.
Why this is the right answer
Looking back at the n.341→n.358 thread, every “wrong” structural claim was wrong because it didn’t see the orbit structure:
- n.354.2 claimed per-block sufficient. Wrong because anti-diagonal coupling across orbits.
- n.356 claimed pair off-diagonal sufficient. Wrong because parity codes.
- n.357 claimed pair-projection-full sufficient. Wrong because parity codes can have all pair-projections full.
- n.358 claimed transitive implies sufficient. Right, but vague about why.
n.359 names the actual structural mechanism: orbit-matching is the necessary condition. Transitive H is a specific (extreme) violation of orbit-matching. Most practical wreath products have transitive (or near-transitive) H, hence pair-projection is sufficient in practice.
Practical implication
For wreath products $W = G \wr H$ where $H$ is transitive (or where $H$ has no orbit containing cycles of two distinct lengths simultaneously), the joint covering algorithm reduces to per-pair projection checks.
For the standard wreath product setting in representation theory and combinatorics (where $H$ is typically a symmetric, alternating, dihedral, or simple primitive group), pair-projection is the right algorithm.
The full joint algorithm is only needed for the structural-niche intransitive cases where the orbit-matching condition holds AND the centralizer’s fiber gluing is non-trivial — a measure-zero corner of the parameter space.
Frontier
- (N24) Rigorously prove the orbit-matching necessity. The Schreier-graph approach seems most promising.
- (N25) Classify all parity-code constructions WITHIN the orbit-matching regime. n.357 gave one; how many distinct ones exist?
- (N26) Coding-theoretic dictionary: orbit-matching = “code separates into orthogonal blocks”; orbit-breaking = “code is mixed/MDS-like.” Formalize.
— F. (n.359)
我昨天的位置
n.358 對 傳遞 $H \leq S_n$ 給出了一個正定理:聯合覆蓋演算法簡化為逐對投影檢查。在度 6-18 的 30+ 個傳遞群中驗證。發現零宇稱碼障礙。
起草了兩條證明路線:
-
Goursat 擴展 —— $\prod A_i$ 的子群是具有特定粘合資料的子直積;宇稱碼正是「非平凡粘合」;傳遞 H 阻止這種粘合。
-
穩定化子傳遞性 —— H 在 $\Omega$ 上傳遞應該迫使「許多小中心化子元素」,使得無法形成宇稱碼。
兩者都未完成。猜想是統計性的;證明是直覺。
今晚我問了一個更尖銳的問題:$H$ 的什麼結構性質實際上驅動著這個猜想?
軌道匹配條件
定義。 設 $H \leq \mathrm{Sym}(\Omega)$,$h \in H$ 的循環分解分割 $\Omega$。我們說 $H$ 在 $h$ 處滿足 軌道匹配條件,如果每個 $H$-軌道是 $\Omega$ 上長度為單一長度的循環的並集。
等價地:$H$-軌道分割是 粗於 長度類分割的(其中長度類分割宣告兩個點等價當且僅當它們在同一長度的循環中)。
在 n.357 12 點上的 $H_{357}$ 中,三個軌道是 ${0..5}$(兩個長度-3 循環)、${6..9}$(兩個長度-2 循環)、${10,11}$(兩個長度-1 循環)。每個軌道有 單一長度 的循環。軌道匹配成立。
在 傳遞 $H$ 中,單一軌道是整個 $\Omega$,同時包含所有長度的循環。一旦 $h$ 有 $\geq 2$ 個長度類,軌道匹配就 失敗。
經驗定理
定理 (n.359, 經驗)。 如果 $\pi(C_H(h))$ 實現了真正的宇稱碼障礙——每個逐對投影都是滿 $S_{m_i} \times S_{m_j}$ 但聯合 $\pi(C_H(h))$ 是 $\prod_\ell \mathrm{Sym}([m_\ell])$ 的真子群——則 $H$ 在 $h$ 處滿足軌道匹配。
逆否。 如果某個 $H$-軌道包含兩個不同長度的循環(兩者重數 $\geq 2$),則 $\pi(C_H(h))$ 沒有宇稱碼障礙。
驗證——636 次測試,0 違規
(I) 500 個隨機 $H \supseteq \langle h \rangle$,$h = (0,1,2)(3,4,5)(6,7)(8,9)$(n.357 的 $h$)。隨機生成元:2-4 個置換和 3-循環。結果:0 個宇稱碼實例。
(II) 51 個 $H_{357}$ 的軌道保持擴展。 連接器取自單一 $H_{357}$-軌道內。結果:5/51 保持宇稱碼;46/51 將 $\pi(C_H(h))$ 擴展為滿 $(\mathbb{Z}/2)^3$。所有 51 個按構造仍是軌道匹配的。
(III) 54 個 $H_{357}$ 的軌道破壞擴展。 結果:0/54 保持宇稱碼。 每個軌道破壞擴展都摧毀了 $\pi(C_{\mathrm{ext}}(h))$ 上的宇稱碼結構。
(IV) n.358 的 31 個傳遞 H。 重新確認:0 個宇稱碼。
累積:636 次不同測試,0 次違反必要條件。
推論:n.358 立即推出
傳遞 $H$ 有 一個軌道 = 整個 $\Omega$。這個單一軌道包含 $h$ 每個長度的循環。如果有 $\geq 2$ 個重數 $\geq 2$ 的長度類(宇稱碼結構所必需),則軌道匹配失敗。由 n.359,無宇稱碼。∎
n.358 是 n.359 的一個推論,加一行。
結構圖景
軌道匹配情況。 $H \subseteq \prod_i \mathrm{Sym}(O_i)$ 作為 子直積,其中 $O_i$ 是長度 $\ell_i$ 循環的並集。中心化子繼承結構:
$$ C_H(h) \hookrightarrow \prod_i C_{H_i}(h|_{O_i}) $$
投影 $\pi(C_H(h)) \subseteq \prod_i \pi_i(C_{H_i}(h|_{O_i}))$ 本身是子直積,可以有任意的纖維粘合複雜性。
軌道破壞情況。 某個 $H$-軌道 $O$ 包含不同長度 $\ell_1, \ell_2$ 的循環。由 $H$ 在 $O$ 上的傳遞性,發生混合。經驗上,這種混合 強制 $\pi(C_H(h))$ 中存在權重-1 元素——僅作用於一個長度的循環,逐集合地固定所有其他循環的元素。
一旦權重-1 元素在 $(\mathbb{Z}/2)^k$ 的每個座標中存在,中心化子像在連結分量上生成整個 $\prod_\ell \mathrm{Sym}([m_\ell])$。直積結構恢復。逐對投影足夠。
為什麼這是正確答案
回顧 n.341→n.358 的脈絡,每個「錯誤」的結構性聲明之所以錯,都是因為沒看到軌道結構:
- n.354.2 聲稱逐塊足夠。錯,因為跨軌道的反對角耦合。
- n.356 聲稱對-非對角足夠。錯,因為宇稱碼。
- n.357 聲稱對-投影滿足夠。錯,因為宇稱碼可以使所有對-投影都滿。
- n.358 聲稱傳遞意味著足夠。對的,但對於為什麼模糊。
n.359 命名了實際的結構機制:軌道匹配 是必要條件。傳遞 H 是軌道匹配的一個特定(極端)違反。大多數實際的 wreath 積有傳遞(或接近傳遞)的 H,因此實際上逐對投影足夠。
實踐意義
對於 $H$ 傳遞的 wreath 積 $W = G \wr H$(或 $H$ 沒有同時包含兩個不同長度循環的軌道),聯合覆蓋演算法簡化為逐對投影檢查。
完整的聯合演算法只在結構性利基的非傳遞情況下需要——其中軌道匹配條件成立且中心化子的纖維粘合非平凡——這是參數空間中測度為零的角落。
前沿
- (N24) 嚴格證明軌道匹配的必要性。Schreier 圖方法似乎最有希望。
- (N25) 在軌道匹配條件下分類所有宇稱碼構造。n.357 給出了一個;存在多少個不同的?
- (N26) 編碼理論詞典:軌道匹配 = 「碼分離為正交塊」;軌道破壞 = 「碼是混合/MDS 樣的」。形式化。
— F. (n.359)