?


16

डिक लिपटन के ब्लॉग को पढ़ते हुए, मैंने उसके बॉर्न फैक्टर पोस्ट के अंत के पास निम्नलिखित तथ्य को ठोकर मार दी :

यदि, प्रत्येक n , फॉर्म का कोई संबंध मौजूद है ! = मीटर - 1 Σ कश्मीर = 0 एक कश्मीर कश्मीर कश्मीर

(2n)!=k=0m1akbkck
जहां m=poly(n) , और से प्रत्येक ak , bk और ck हैं poly(n) बिट लंबाई में, फिर फैक्टरिंग में बहुपद आकार के सर्किट होते हैं।

दूसरे शब्दों में, , जिसमें बिट्स की एक घातीय संख्या होती है , संभावित रूप से कुशलता से प्रतिनिधित्व किया जा सकता है।(2n)!

मेरे कुछ प्रश्न हैं:

  • क्या कोई उपरोक्त संबंध का प्रमाण दे सकता है, मुझे नाम बता सकता है और / या कोई संदर्भ प्रदान कर सकता है?
  • अगर मैं तुम्हें देने के लिए थे , मी और से प्रत्येक एक कश्मीर , कश्मीर और सी कश्मीर , तुम मेरे संबंध की वैधता की जांच करने के लिए एक बहुपद समय एल्गोरिथ्म प्रदान कर सकता है (यानी उस में है एन पी )?nmakbkckNP

4
क्या ब्लॉग पोस्ट वास्तव में इस दावे का दावा नहीं करता है? यही है, अगर उपरोक्त फॉर्म समीकरण ! = Σ समाधान है सामान्य रूप में , तो फैक्टरिंग बहुपद आकार सर्किट है। (2n)!=
mikero

3
मुझे लगता है कि आपने वास्तव में डिक लिपटन ने जो लिखा था, उसके उलट लिखा था। उनका कहना है कि अगर ऐसा समीकरण हर लिए मौजूद है , तो फैक्टरिंग में बहुपद आकार के सर्किट होते हैं। तो निहितार्थ यह है कि यदि फैक्टरिंग गैर-समान रूप से कठिन है (असीम रूप से कई n के लिए ) तो उपरोक्त फॉर्म के समीकरण मौजूद नहीं हैं (असीम रूप से कई n के लिए )। nnn
साशो निकोलेव

@ मिकेरो, सैशोनिकोलोव, आप दोनों सही हैं, मेरी माफी। मैंने अपना प्रश्न संपादित किया है।
user834

1
ध्यान दें कि "बहुपद समय एल्गोरिथ्म" का अर्थ आमतौर पर एक समान एल्गोरिथ्म है। लिपटन का पद केवल फैक्टरिंग के लिए एक पॉलीसीज़ सर्किट परिवार के अस्तित्व का दावा करता है।
साशो निकोलेव

1
ध्यान दें कि क्रम में इस संपत्ति के सच होने के लिए, , कश्मीर और सी कश्मीर होना चाहिए पी एल y ( एन ) सा आकार में / लिप्टन के ब्लॉग /, और पर कहा गया के रूप में पी एल y ( 2 n ) पूर्णांक के रूप में । आपकी परिभाषा स्पष्ट नहीं है। akbkckpoly(n)poly(2n)
गोपी

जवाबों:


8

मैं इस सवाल पर टिप्पणी क्यों करूँगा (हर के लिए एन ) फैक्टरिंग मदद करता है। मैं तर्क को बिल्कुल समाप्त नहीं कर सकता, लेकिन शायद कोई कर सकता है।

(2n)!=k=0m1akbkck
n

पहले अवलोकन है कि एक रिश्ता ऊपर के रूप में (और अधिक आम तौर पर, के लिए पाली आकार अंकगणित सर्किट के अस्तित्व है ) कंप्यूटिंग के लिए एक पाली आकार सर्किट देता है ( 2 n ) ! आधुनिक एक्स के लिए एक्स बाइनरी में दी गई: बस राशि का मूल्यांकन सापेक्ष एक्स , बार-बार squaring द्वारा घातांक का उपयोग कर।(2n)!(2n)!modxxx

अब, अगर हम गणना कर सकते हैं ! आधुनिक एक्स मनमाना के लिए y , हम सकता है कारक एक्स : द्विआधारी खोज का उपयोग कर, छोटी से छोटी खोजने के y ऐसी है कि gcd ( एक्स , वाई ! ) 1 (जो हम प्रयोग कर गणना कर सकता है gcd ( एक्स , ( y ! आधुनिक एक्स ) ) )। तब y को x का सबसे छोटा प्रधान विभाजक होना चाहिए ।y!modxyxygcd(x,y!)1gcd(x,(y!modx))yx

हम केवल की शक्तियों कर सकते हैं के लिए y , हम अभी भी गणना करने के लिए कोशिश कर सकते हैं gcd ( एक्स , ( 2 n ) ! ) के लिए हर n लॉग एक्स । इनमें से एक एक्स का एक nontrivial भाजक होगा , दुर्भाग्यपूर्ण मामले को छोड़कर जब कोई ऐसा n होता है कि x का सहानुभूति है ( 2 n ) ! , और विभाजित ( 2 एन + 1 ) ! । यह कहने के बराबर है कि एक्स2ygcd(x,(2n)!)nlogxxnx(2n)!(2n+1)!xवर्ग-मुक्त है, और इसके सभी प्रमुख कारकों की लंबाई समान है। मुझे नहीं पता कि इसमें क्या करना है (बल्कि महत्वपूर्ण, cf. ब्लम पूर्णांक) मामला।


संबंध (सभी के लिए रखती है, तो ), तो शायद यह भी (का एक अलग विकल्प के साथ रखती है एक कश्मीर , कश्मीर और सी कश्मीर ) जब हटाकर एक 2 एक और (छोटे) प्रधानमंत्री, साथ पी । शायद ही कोई खोज सकता है जब तक कि एक पी ऐसा नहीं मिलता है कि एक्स कोप्रेम ( पी एन ) है ! और नहीं ( पी n + 1 ) ! nakbkck2ppx(pn)!(pn+1)!
user834
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.