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


9

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

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

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


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

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

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

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

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

जवाबों:


8

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

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

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

fi(x)=((x+i)(p1)/2+1)p1.
एक हाथ में, मैं(){0,1}fi(a){0,1} हर एक के लिए एफपीaFp, इसलिए यदि सी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 अगर एफपीaFp इस प्रकार कि +मैं एक द्विघात अवशेष है मैं=1
a+i is a quadratic residue bi=1
हर एक के लिए मैं=1,...,ni=1,,nPeralta में Corollary 5 का अर्थ है कि ऐसाa हमेशा के लिए मौजूद है पी(1+(1))22nn2p(1+o(1))22nn2

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

आह, हाँ: अगर क्ष=22nq=2k2n, हम ठीक कर सकते हैं एफ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.