単項式の直線の複雑さ


11

してみましょうk、いくつかのフィールドです。いつものように、のためにf∈k[x1,x2,…,xn] 我々は定義L(f)の直線複雑であることがf上 k。LET Fの単項式の集合fに現れるすなわち単項式fの非ゼロ係数を有します。

それは本当のことです∀m∈F:L(m)≤L(f)?

より弱い上限でさえL(m)知られていますか?

回答:


13

場合 、それが持っている単項式及び。カウント引数により、長さ直線プログラムがあります。、我々は長いプログラムを必要とするいくつかのために、より多くの単項式を持っています。実際、この引数は、ある単項式を与えます。

f=(Σi=1nxi)2n
(2n+n−1n−1)≈2n2L(f)=O(n)2O(nlog⁡n)O(n)fmL(m)=Ω~(L2(f))

2
domotorpの答えに基づいた小さな建設的な例として、をとり、をとることができます。f=(x+y)8L(f)=4L(x7y)=L(x7)+1=5
— ブルーノ14年

@domotorp、いい答えをありがとう。これも上限のようですか?または、より良い下限がありますか?
— ゴラヴジンダル14

わかりませんが、この例は非常に単純だったので、ギャップはより大きくなる可能性があり、場合によっては指数関数にさえなる可能性があります。
— domotorp

1
線形の上限があるという「証明」があります...私はどこが間違っていますか(二次の下限を証明したので)?次のとおりです。サイズ SLP を使用して、合計次数多項式を計算します。現在、のサイズは最大 SLPであり、進数のべき乗があります。学位変量単項式は、次に最大でサイズのSLP有する計算全:(非常に粗いバウンド)、、次いでその生成物を。したがって、多項式を考慮する場合、その合計次数は最大であり、各単項式のサイズは最大L≤2LxD2log⁡DD n2nlog⁡D+n−1xiDiDi≤Df2L(f)2nL(f)+n−1。
— ブルーノ14年

1
@Bruno:良い証拠であり、何も問題はありませんが、とを掛け合わせても線形ではありません。ただし、は最大で変数に依存できることがわかっているため、仮定できます。これは、必要な2次境界を意味します。したがって、。L (F )F L (F )+ 1 、N ≤ L (F )+ 1 L (M )= O (L 2(F ))nL(f)fL(f)+1n≤L(f)+1L(m)=O(L2(f))
— domotorp 14年

8

注: OPは明示的に弱い上限を要求しているため、これは以前のコメントを拡張したものです。

多項式の合計次数は制限されますこれは、各演算が多項式の次数を最大で2倍にすることができるためです。したがって、各、。f2L(f)m∈Mdeg⁡(m)≤2L(f)

現在、いくつかの変数および次数、サイズが最大場合、2進べき乗法により計算するSLPがあり。単項式場合、各を個別に計算し、その積を取ることができます。したがって、ここで、はの合計次数(もちろん、各上限)です。xdxd2log⁡(d)m=x1d1⋯xndnxidiL(m)≤2nlog⁡(d)+(n−1)dmdi

一緒に、取得します: m∈M

L(m)≤2nlog⁡(deg⁡(m))+(n−1)≤2nL(f)+(n−1).

以来、、一方が結論できる ∀ M ∈ M 、L (M )≤ 2 L (F )2 + 3 L (F )。n≤L(f)+1

∀m∈M,L(m)≤2L(f)2+3L(f).

備考。述べられているように限界は非常に荒いです。特に、与えられたの上限は2番目の段落がきつくないことです。それでも、domotorpの答えは、はるかに優れた限界を期待することはできず、より正確には、への2次依存性を除去できないことを示しています。構造を強化するために、追加チェーンで最もよく知られている構造を使用できます。この問題の正確な境界はまだわかっていないことに注意してください。L (f )L(m)L(f)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.