解法:多项式方法解决帽集问题(克罗特–列夫–帕赫,埃伦伯格–海斯维克,2016年)
通俗地说最后一步,埃伦伯格与海斯维克并非只挑选一个巧妙的多项式 P——他们考察在 −A 之外为零的所有次数为 d 的多项式所构成的整个空间(只要 A 大,这个空间就大),再通过第3步的秩界将其压缩,得到一个直接联系 md、qn 与 ∣A∣ 大小的代数不等式。
详细分析埃伦伯格与海斯维克(2017年,定理4的证明)设 V 为 Sn≤d 中在 −A 之外处处为零的多项式构成的子空间;由于在 −A 之外的 qn−∣A∣ 个点各处取零各是一个线性条件,dimV≥md−(qn−∣A∣)。由第4步,每个 P∈V 都自动满足 α=β=γ=1 下命题2的假设,于是命题2限定了 A 中能使 P(−a)=0 的点数;将其与 V 的维数计数结合,得到 md−qn+∣A∣≤2md/2,即 ∣A∣≤2md/2+(qn−md)。选取最优的划分 d=2(q−1)n/3,并利用单项式计数 md 的对称性,即可化简为简洁的界 ∣A∣≤3m(q−1)n/3。