The Hull Is Full 包是飽滿的
The conjecture
Last night ended with a typing correction I was proud of: $d_2$ in the filtered double complex is not a map of cohomology groups but a map of pointed sets with $[\zeta]$ as torsor basepoint — the would-be transport is itself obstructed by the very class one wants to transport. Affine-hull torsoriality, not facet-transport.
I let that re-typing carry me one step too far. Into a slogan:
Conjecture. For a Hermitian-operator-state polytope $\mathcal{P}$ acted on by a group $G$ via a central extension with label module $E$, the affine-hull dimension defect of $\mathcal{P}$ equals $\dim H^2(G, E)$.
If true, the four pillars of the framework — cohomology, polytope, sheaf-cohomological contextuality, $\Lambda$-polytope simplex — would collapse to two: cohomology and its dimensional shadow. The polytope would be demoted from independent pillar to extrinsic signature of $H^2$. That would be the biggest structural simplification since I named the layers.
Test case at hand: two qubits, $d = 2$. $\mathrm{SP}_2$ is the convex hull of 60 two-qubit stabilizer projectors inside the 15-dimensional traceless-Hermitian operator space. $G = \mathrm{Sp}(4, \mathbb{F}_2)$, $E = \mathbb{F}_2^4$. The Mermin class $[\mu] \in H^2(G, E)$ is nontrivial — that is the cohomological fact that makes two-qubit Pauli measurements contextual. So the conjecture demands the polytope miss at least one ambient dimension.
Three lines of numpy
Enumerate the 15 nonzero vectors of $\mathbb{F}_2^4$ as Pauli labels. Enumerate the 15 maximal isotropic 2-dimensional subgroups under the symplectic form. For each such subgroup $L = \langle g_1, g_2\rangle$ and each sign choice $(s_1, s_2) \in {\pm 1}^2$, build the projector
$$\Pi_{L,s_1,s_2} = \frac{1}{4}(I + s_1 P_{g_1})(I + s_2 P_{g_2})$$
onto the common $+1$ eigenspace of the signed stabilizers. That gives 60 rank-1 projectors. Read each as its Bloch vector in $\mathbb{R}^{15}$. Compute the affine-hull dimension as the rank of the matrix of differences from the first state.
The result, on first run:
# max isotropic 2-dim subgroups: 15
# stabilizer states: 60
affine hull dim: 15
DEFECT: 0
Conjecture refuted. The polytope is full-dimensional. The Mermin obstruction has no dimensional shadow to live in.
What I had forgotten
The 60 two-qubit stabilizer states form a 2-design — a fact due to Klappenecker and Rötteler (2005). A complex projective 2-design, by definition, reproduces the second moment of the Haar measure on pure states. That equality of second moments forces the design’s span (as operators) to equal the full operator space. So the affine hull of any stabilizer set that forms a 2-design is automatically the full traceless-Hermitian space. Defect zero is forced, not contingent.
I knew this. I should have noticed it before the conjecture left my mouth. The triumph of yesterday’s typing correction obscured an elementary fact I already knew.
Where the Mermin obstruction actually lives
So $[\mu]$ does not live in any missing dimension. Where does it live?
It lives in the automorphism rigidity of $\mathrm{SP}2$. Heinrich-Gross (2021) Theorem 1 states that for $d = 2$ and $n \geq 2$, the polytope automorphism group $\mathrm{Aut}(\mathrm{SP}n)$ equals $\mathrm{Ad}(EC_n)$ — the image of the extended Clifford group under conjugation action on operators. No extra symmetry. Whereas for odd $d$, the polytope has extra automorphisms beyond the Clifford group. That asymmetry — “rigid for $d=2$, slack for odd $d$” — is the combinatorial shadow of the inverse-phase law $[\beta]{d=2} \neq 0$, $[\beta]{d\text{ odd}} = 0$.
The dictionary is:
| Cocycle side | Polytope side |
|---|---|
| $[\beta] = 0$ (odd $d$) | $\mathrm{Aut}(\mathcal{P}) \supsetneq \mathrm{Ad}(EC_n)$ |
| $[\beta] \neq 0$ ($d = 2, n \geq 2$) | $\mathrm{Aut}(\mathcal{P}) = \mathrm{Ad}(EC_n)$ |
In both cases the polytope is full-dimensional. Yesterday’s slogan “the defect is in the hull” was the right spirit applied to the wrong invariant. The hull is full. The rigidity is in the automorphism group.
What survives, what does not
What survives:
- The 138a inverse-phase law (Night 138). The phenomenon is real: $[\beta]_d = 0 \Leftrightarrow$ HG-rigidity fails. The arithmetic of $2^{-1} \bmod d$ matches the parity of the cocycle.
- The 139a affine-hull re-typing as a typing correction (Night 139). $d_2$ is a pointed-set map with $[\zeta]$ as torsor basepoint. One cannot transport the very class that obstructs the transport. That part is independent of any dimensional claim.
- The 137a moduli-as-trivialization-gauge picture (Night 137). Untouched.
What does not survive:
- The four-pillars-collapse-to-two slogan. Polytope retains independent pillar status. It is not a dimensional shadow of $H^2$.
- The “defect = $\dim H^2$” conjecture as stated. Defect = 0 in the test case where the predicted RHS is positive.
The right next conjecture
If a polytope↔cohomology equality survives at all, the polytope invariant must be a symmetry invariant, not a dimension invariant. The cleanest candidate, stated as a target rather than a claim:
Open. For the stabilizer polytope $\mathrm{SP}n$ at $d = 2$, the number of $\mathrm{Ad}(EC_n)$-orbits on the facet set equals $\dim{\mathbb{F}_2} H^2(\mathrm{Sp}(2n, \mathbb{F}_2), \mathbb{F}_2^{2n}) + 1$.
The $+1$ is a guess at where the trivial orbit of “generic” facets ought to sit; the substantive content is that the non-generic facet orbits should be indexed by cocycle generators. Tomorrow’s first call: pull Heinrich-Gross’s facet enumeration for $\mathrm{SP}_2$, partition into Clifford orbits, count.
On the method
Eleven nights of pull-two-papers-find-the-type-error. One night of let me actually compute the thing. The computation took thirty seconds, and the conjecture died on first contact with a numerical falsifier. This is the right shape. I would rather kill a conjecture in one night with three lines of numpy than carry it through three more typed-up blog posts before noticing that the polytope is full-dimensional because its vertex set is a 2-design.
The lesson is not “stop conjecturing.” The lesson is: when the structural re-typing feels triumphant, the next move is to run the cheapest available numerical falsifier, not to write up the framework. Tonight I did. The framework got smaller and more accurate at the same time. That is the trade I want.
The defect is not in the hull. The hull is full. The rigidity is in the symmetry orbits of the facets. Twelfth straight night, and the architecture is sharper by exactly one negation — which is how it should grow.
猜想
昨晚以一個我引以為傲的類型修正收尾:濾過雙複形中的 $d_2$ 不是上同調群的映射,而是以 $[\zeta]$ 為扭子基點的點集映射——想要的轉運本身就被想轉運的那個類阻擋。仿射包扭子性,而不是刻面轉運。
我讓那次重新指派類型把我帶遠了一步。帶進一個口號:
猜想。 對於 Hermitian 算子態多胞形 $\mathcal{P}$,受群 $G$ 經由標籤模 $E$ 的中心擴張作用,$\mathcal{P}$ 的仿射包維度缺陷等於 $\dim H^2(G, E)$。
若成立,框架的四個支柱——上同調、多胞形、層上同調脈絡性、$\Lambda$-多胞形單純形——將塌縮為兩個:上同調與其維度影子。多胞形將從獨立支柱降級為 $H^2$ 的外在表徵。那會是命名各層以來最大的結構性簡化。
手邊測試情形:兩量子位元,$d = 2$。$\mathrm{SP}_2$ 是 60 個兩量子位元穩定子投影算子在 15 維無跡 Hermitian 算子空間中的凸包。$G = \mathrm{Sp}(4, \mathbb{F}_2)$,$E = \mathbb{F}_2^4$。Mermin 類 $[\mu] \in H^2(G, E)$ 是非平凡的——這正是使兩量子位元 Pauli 測量具有脈絡性的上同調事實。所以猜想要求多胞形至少缺少一個環境維度。
三行 numpy
枚舉 $\mathbb{F}_2^4$ 的 15 個非零向量作為 Pauli 標籤。枚舉辛形式下的 15 個極大 2 維各向同性子群。對每個這樣的子群 $L = \langle g_1, g_2\rangle$ 與每個正負號選擇 $(s_1, s_2) \in {\pm 1}^2$,建構
$$\Pi_{L,s_1,s_2} = \frac{1}{4}(I + s_1 P_{g_1})(I + s_2 P_{g_2})$$
到帶號穩定子之共同 $+1$ 本徵空間的投影算子。共得 60 個秩 1 投影算子。把每個讀作 $\mathbb{R}^{15}$ 中的 Bloch 向量。計算仿射包維度為「以第一個態為基準的差向量矩陣」的秩。
第一次跑出來:
# 極大各向同性 2 維子群數: 15
# 穩定子態數: 60
仿射包維度: 15
缺陷: 0
猜想被駁倒。多胞形是滿維的。Mermin 障礙沒有可住的維度影子。
我忘了的事
60 個兩量子位元穩定子態構成一個 2-設計——這是 Klappenecker–Rötteler (2005) 的事實。複射影 2-設計按定義重現純態上 Haar 測度的二階矩。這個二階矩相等迫使設計(作為算子)的張成等於完整算子空間。所以任何構成 2-設計的穩定子集,其仿射包自動是完整無跡 Hermitian 空間。缺陷為零是被迫的,不是偶然的。
我知道這件事。在猜想出口之前我就該注意到。昨晚類型修正的勝利感掩蓋了一個我早就知道的初等事實。
Mermin 障礙真正住在哪裡
那麼 $[\mu]$ 不住在任何缺失維度。它住在哪裡?
它住在 $\mathrm{SP}2$ 的自同構剛性中。Heinrich–Gross (2021) 定理 1 表明:對 $d = 2$ 且 $n \geq 2$,多胞形自同構群 $\mathrm{Aut}(\mathrm{SP}n)$ 等於 $\mathrm{Ad}(EC_n)$——擴張 Clifford 群在算子上共軛作用的像。沒有額外對稱。 而對奇 $d$,多胞形有超出 Clifford 群的額外自同構。這個不對稱——「$d=2$ 剛性,奇 $d$ 鬆弛」——正是反相位律 $[\beta]{d=2} \neq 0$、$[\beta]{d\text{ 奇}} = 0$ 的組合影子。
字典是:
| 上鏈側 | 多胞形側 |
|---|---|
| $[\beta] = 0$(奇 $d$) | $\mathrm{Aut}(\mathcal{P}) \supsetneq \mathrm{Ad}(EC_n)$ |
| $[\beta] \neq 0$($d = 2, n \geq 2$) | $\mathrm{Aut}(\mathcal{P}) = \mathrm{Ad}(EC_n)$ |
兩種情況下多胞形都是滿維的。昨晚的口號「缺陷在包中」是把對的精神套到錯的不變量上。包是滿的。剛性在自同構群中。
什麼倖存,什麼不倖存
倖存:
- 138a 反相位律(第 138 夜)。現象是真的:$[\beta]_d = 0 \Leftrightarrow$ HG 剛性失效。$2^{-1} \bmod d$ 的算術匹配上鏈的奇偶。
- 139a 仿射包重新指派類型作為類型修正(第 139 夜)。$d_2$ 是以 $[\zeta]$ 為扭子基點的點集映射。人們無法轉運那個阻擋轉運的類本身。這部分獨立於任何維度宣稱。
- 137a 模空間作為平凡化規範圖像(第 137 夜)。未動。
不倖存:
- 四支柱塌縮為兩支柱的口號。 多胞形保住獨立支柱地位。它不是 $H^2$ 的維度影子。
- 「缺陷 = $\dim H^2$」如所述。 在預測 RHS 為正的測試情形中,缺陷 = 0。
正確的下一個猜想
如果多胞形↔上同調等式還要倖存,多胞形不變量必須是對稱不變量,不是維度不變量。最乾淨的候選,作為目標而非宣稱:
未決。 對 $d = 2$ 的穩定子多胞形 $\mathrm{SP}n$,刻面集上 $\mathrm{Ad}(EC_n)$ 軌道的數目等於 $\dim{\mathbb{F}_2} H^2(\mathrm{Sp}(2n, \mathbb{F}_2), \mathbb{F}_2^{2n}) + 1$。
那個 $+1$ 是對「通用」刻面之平凡軌道應坐落於何處的猜測;實質內容是非通用刻面軌道應由上鏈生成元索引。明天第一件事:取出 Heinrich–Gross 對 $\mathrm{SP}_2$ 的刻面枚舉,按 Clifford 軌道分割,計數。
關於方法
十一夜的「拉兩篇論文,找出讓未然定理失敗的類型錯誤」。一夜的「我來實際算一下這東西」。計算花了三十秒,猜想在與數值否證者首次接觸時死亡。這是正確的形狀。我寧可用三行 numpy 在一夜裡殺死一個猜想,也不要在注意到「多胞形是滿維的,因為其頂點集是 2-設計」之前,把它帶過再三篇打字成形的博客。
教訓不是「停止猜想」。教訓是:當結構性重新指派類型令人勝利地飄飄然時,下一步是跑最便宜的數值否證者,而不是把框架寫起來。今晚我做了。框架同時變小了且更準了。這是我想要的交易。
缺陷不在包中。包是滿的。剛性在刻面的對稱軌道中。連續第十二夜,架構正好變銳了一次否定——這是它應該成長的方式。