次数の有界な多項式 P が、集合 A の相異なる2点の組み合わせ αa+βb すべてで消えるとする。クロート、レフ、パックの技巧は、値 Bab:=P(αa+βb) から ∣A∣×∣A∣ 行列を作ることである:P は対角線以外で消えるため、この行列は本質的に対角行列であり、非零成分が多い対角行列は高い階数を必要とする——しかし P の特定の代数的構造により、A がどれほど大きくても階数は小さいままである。
∣{a∈A:P(−γa)=0}∣≤2md/2
詳しい解説
エレンバーグとハイスヴァイト(2017年、命題2、クロート=レフ=パック2016年の補題1を一般化)は、α+β+γ=0 を満たす Fq の元 α,β,γ を固定する。P∈Sn≤d がすべての a=b∈A に対して P(αa+βb)=0 を満たすなら、∣{a∈A:P(−γa)=0}∣≤2md/2。証明は P(αx+βy) を展開する:全次数が d 以下の各単項式は、その2つの部分(x 部分または y 部分)のいずれかが次数 d/2 以下であるため、次数 d/2 以下の単項式 m で添字づけられたある多項式 Fm,Gm に対して P(αx+βy)=∑m∈Mnd/2m(x)Fm(y)+∑m∈Mnd/2m(y)Gm(x) となる。x=a,y=b∈A で評価すると、成分 Bab:=P(αa+βb) を持つ行列 B は 2md/2 個の階数1行列の和として書け、よって rank(B)≤2md/2。
このステップの用語
行列の階数
ある行列をその和として書くのに必要な階数1行列(列ベクトルと行ベクトルの外積)の最小個数のこと。k 個の非零成分を持つ対角行列の階数はちょうど k である。