उच्च डिग्री बहुपद के लिए यादृच्छिक पहचान-परीक्षण?


9

चलो एक होना -variate बहुपद आकार पाली के अंकगणित सर्किट के रूप में दिया , और एक प्रमुख हो।चfnn(n)(n)पी=2Ω(n)p=2Ω(n)

क्या आप परीक्षण कर सकते हैं कि यदि , समय-समय पर और त्रुटि प्रायिकता साथ शून्य है , भले ही डिग्री न हो, एक प्राथमिकता बंधी? क्या होगा अगर univariate है?चfजेडपीZpपाली(n)poly(n)≤1-1/पाली(n)≤1−1/poly(n)चf

ध्यान दें कि आप कुशलतापूर्वक परीक्षण करता है, तो कर सकते हैं हूबहू शून्य एक के रूप में है औपचारिक अभिव्यक्ति , आकार के एक क्षेत्र से अधिक श्वार्ट्ज-Zippel लगाने से कहते हैं कि , क्योंकि की अधिकतम डिग्री है ।चf 22|च|22|f|चf2|च|2|f|


यदि आपके पास डिग्री पर कोई सीमा नहीं है, तो क्या कोई बहुपद नहीं है जो किसी विशिष्ट कार्य का एहसास करता है?
— पीटर शोर

@PeterShor: ओपी करता है एक डिग्री पर बाध्य है, यह गेट्स की संख्या में 2 से अधिक नहीं हो सकता हैचf]।

मुझे लगता है कि इस प्रश्न का महत्वपूर्ण बिंदु यह है कि फील्ड GF (p) न तो काफी बड़ा है और न ही Schwartz-Zippel लेम्मा का उपयोग एक मानक तरीके से रैंडमाइज्ड पॉलीनोमियल-टाइम एल्गोरिथ्म का निर्माण करने के लिए किया गया है, न ही काफी छोटा (जैसे GF) ) मानक तरीके से SAT से कमी का निर्माण करने के लिए अंकगणित का उपयोग करना।
— त्सुयोशी इटो

1
एकतरफा मामले में, सवाल पूछता है कि क्या एक्सपी-1xp−1 विभाजित चf, जो एक बड़े क्षेत्र में जाँच की जा सकती है अगर वह मदद करता है। यकीन नहीं होता है कि अगर बहुभिन्नरूपी को सामान्यीकृत करता है।
— जेफ्री इरविंग

1
@GeoffreyIrving धन्यवाद! क्या कुशलतापूर्वक जाँच करना आसान है(एक्सपी-1)|च(xp−1)|f कब चfसर्किट के रूप में दिया जाता है
— user94741

जवाबों:


8

यह मेरे लिए बिल्कुल स्पष्ट नहीं है कि समस्या का इनपुट क्या है और आप प्रतिबंध को कैसे लागू करते हैं पी=2Ω(n)p=2Ω(n)हालांकि, किसी भी उचित फॉर्म्युलेशन के तहत उत्तर बहुवार्षिक बहुपद के लिए नहीं है जब तक कि एनपी = आरपी, नीचे की कमी के कारण नहीं है।

एक प्रमुख शक्ति दी क्षq बाइनरी और एक बूलियन सर्किट में सीC (केवल का उपयोग कर wlog ∧∧ तथा ¬¬ गेट्स), हम बहुपद समय में एक अंकगणित सर्किट का निर्माण कर सकते हैं सीक्षCq ऐसा है कि सीC असंतोषजनक iff है सीक्षCq एक समान रूप से शून्य बहुपद पर गणना करता है एफक्षFq निम्नानुसार: अनुवाद ए∧खa∧b साथ में एखab, ¬ए¬a साथ में 1-ए1−a, और एक चर एक्समैंxi साथ में एक्सक्ष-1मैंxq−1i (जिसे आकार के सर्किट द्वारा व्यक्त किया जा सकता है हे(लॉगक्ष)O(logq) दोहराया स्क्वेरिंग का उपयोग करना)।

अगर क्ष=पीq=p प्रधान है (जो मुझे नहीं लगता कि वास्तव में मायने रखता है) और पर्याप्त रूप से बड़े, हम भी कमी को कम कर सकते हैं: परिभाषा को संशोधित करें सीपीCp ताकि एक्समैंxi बहुपद के साथ अनुवादित है चमैं(एक्स)=((एक्स+मैं)(पी-1)/2+1)पी-1।

fi(x)=((x+i)(p−1)/2+1)p−1.
एक हाथ में, चमैं(ए)∈{0,1}fi(a)∈{0,1} हर एक के लिए ए∈एफपीa∈Fp, इसलिए यदि सीC असंतोषजनक है, फिर सीपी(ए)=0Cp(a)=0 हर एक के लिए एa। दूसरी ओर, मान लीजिएसीC संतोषजनक है, कहते हैं सी(ख1,...,खn)=1C(b1,…,bn)=1, कहाँ पे खमैं∈{0,1}bi∈{0,1}। नोटिस जो चमैं(ए)={1अगर ए+मैं एक द्विघात अवशेष (सहित) है 0),0अगर ए+मैं एक द्विघात निरपेक्षता है।
fi(a)={10if a+i is a quadratic residue (including 0),if a+i is a quadratic nonresidue.
इस प्रकार, हमारे पास है सीपी(ए)=1Cp(a)=1 अगर ए∈एफपीa∈Fp इस प्रकार कि ए+मैं एक द्विघात अवशेष है ⟺खमैं=1
a+i is a quadratic residue ⟺bi=1
हर एक के लिए मैं=1,...,ni=1,…,n। Peralta में Corollary 5 का अर्थ है कि ऐसाएa हमेशा के लिए मौजूद है पी≥(1+ओ(1))22nn2p≥(1+o(1))22nn2।

यूनीवेरिएट कमी वास्तव में गैर-लाभ के लिए काम करती है क्षq साथ ही, जब तक यह विषम है (और कोई संभवतः शक्तियों को संभाल सकता है 22एक अन्य तरीके से)। स्थिरांक के बजाय1,...,n1,…,n, कोई भी निश्चित अनुक्रम ले सकता है nnक्षेत्र के अलग-अलग तत्व; आव श्यकएa फिर से मौजूद है अगर क्ष≥22nn2q≥22nn2पेराल्टा के कागज में वास्तविक तर्क के रूप में एक ही तर्क है (असली काम चरित्र के योग पर बाध्य है, जो सभी परिमित क्षेत्रों के लिए है)।
— एमिल जेकाबेक

आह, हाँ: अगर क्ष=2क≥2nq=2k≥2n, हम ठीक कर सकते हैं एफ2F2-रैखिक रूप से स्वतंत्र {एमैं:मैं=1,...,n}⊆एफक्ष{ai:i=1,…,n}⊆Fq, और अनुवाद एक्समैंxi साथ में टी(एमैंएक्स)T(aix), कहाँ पे टी(एक्स)=Σजे<कएक्स2जेT(x)=∑j<kx2j का निशान है एफक्ष/एफ2Fq/F2।
— एमिल जेकाबेक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.