संख्यात्मक बीजगणितीय ज्यामिति

From Vigyanwiki

संख्यात्मक बीजगणितीय ज्यामिति संगणनात्मक गणित का एक क्षेत्र है, विशेष रूप से संगणनात्मक बीजगणितीय ज्यामिति, जो बहुपद समीकरणों की प्रणाली के समाधान का अध्ययन और क्रमभंग करने के लिए संख्यात्मक विश्लेषण से विधियों का उपयोग करता है।[1][2][3]


समस्थेयता अनुवर्ती

संख्यात्मक बीजगणितीय ज्यामिति में उपयोग की जाने वाली प्राथमिक संगणनात्मक विधि समस्थेयता अनुवर्ती है, जिसमें दो बहुपद प्रणालियों के बीच एक समस्थेयता बनती है, और एक के पृथक समाधान (अंक) दूसरे के लिए जारी रहते हैं। यह संख्यात्मक अनुवर्ती की अधिक सामान्य पद्धति का एक विशेषज्ञता है।

मान लीजिये प्रणाली के चर का प्रतिनिधित्व करते हैं। अंकन के दुरुपयोग से, और परिवेश रिक्त स्थान के वर्णक्रम को सुविधाजनक बनाने के लिए जिस पर कोई प्रणाली को हल कर सकता है, हम सदिश संकेतन का उपयोग नहीं करते हैं। इसी तरह बहुपद प्रणालियों के लिए और है।

वर्तमान विहित संकेत पद्धति प्रारंभ स्थल प्रणाली का आवाहन करता है, और लक्ष्य प्रणाली, अर्थात, हल करने की प्रणाली। [4][5] एक बहुत ही सामान्य समरूपता, सीधी-रेखा समरूपता, के बीच और है

उपरोक्त होमोटॉपी में, व्यक्ति पर पथ चर प्रारंभ करता है और की ओर जारी रहता है। एक और सामान्य विकल्प 0 से 1 तक पारित होना है। सिद्धांत में, चुनाव पूरी तरह से स्वेच्छाचारी है। व्यवहार में, समस्थेयता अनुवर्ती का उपयोग करके एकवचन समाधान की गणना के लिए एंडगेम विधियों के संबंध में, लक्षित समय 0 होने से विश्लेषण में काफी आसानी हो सकती है, इसलिए यह परिप्रेक्ष्य यहाँ लिया गया है। [6]

प्रारंभ और लक्ष्य समय की पसंद पर ध्यान दिए बिना, इस प्रकार तैयार किया जाना चाहिए कि , और

में एक का विकल्प है, जिसमें निम्नलिखित सम्मिलित हैं

  • कुल घात
  • बहुफलकीय
  • बहु-सजातीय

और इनके अतिरिक्त, विशिष्ट प्रारंभ प्रणालियाँ जो की संरचना को घनिष्ठ रूप से दर्शाती हैं और विशेष प्रणालियों के लिए बनाई जा सकती हैं। प्रारंभ प्रणाली का चुनाव इसे हल करने में लगने वाले संगणनात्मक समय को प्रभावित करता है, इसमें जिन्हें बनाना आसान है (जैसे कि कुल घात) पथानुसरण करने के लिए पथों की संख्या अधिक होती है, और जो महत्वपूर्ण प्रयास करते हैं (जैसे कि बहुफलकीय विधि) बहुत तीव्र होते हैं। वर्तमान में भविष्यवाणी करने का कोई अच्छा तरीका नहीं है जिससे हल करने में सबसे कम समय लगेगा।[citation needed]

वास्तविक अनुवर्ती सामान्यतः भविष्यवक्ता-सुधारक विधियों का उपयोग करके कार्यान्वित की गई अतिरिक्त सुविधाओं के साथ की जाती है। भविष्यवाणी एक मानक सामान्य अंतर समीकरण पूर्वसूचक पद्धति का उपयोग करके की जाती है, जैसे कि रनगे-कुट्टा, और सुधार प्रायः न्यूटन-रफसन पुनरावृत्ति का उपयोग करता है।

क्योंकि और बहुपद हैं, इस संदर्भ में समस्थेयता अनुवर्ती सैद्धांतिक रूप से सभी समाधान की बर्टिनी के प्रमेय के कारण गणना करने की प्रत्याभुति है। हालाँकि, आधुनिक कंप्यूटर और सबसे अधिक परिमित परिशुद्धता की सीमाओं से उत्पन्न होने वाली स्तिथियों के कारण यह प्रत्याभुति हमेशा व्यवहार में प्राप्त नहीं होती है। अर्थात्, प्रायिकता प्रमाणित अनुवर्तन विधियों का उपयोग किए बिना, इस सिद्धांत के अंतर्निहित प्रायिकता-1 तर्क की ताकत होने पर भी, कुछ पथ विभिन्न कारणों से पूरी तरह से पथानुसरण करने में विफल हो सकते हैं।

प्रमाण सम्मुच्चय

एक प्रमाण सम्मुच्चय एक ा संरचना है जिसका उपयोग बीजगणितीय विविधता का वर्णन करने के लिए किया जाता है। एक समान विविधता के लिए साक्षी सम्मुच्चय में जानकारी के तीन टुकड़े होते हैं। सूचना का पहला भाग समीकरणों की एक प्रणाली है। ये समीकरण अध्ययन की जा रही बीजगणितीय विविधता को परिभाषित करते हैं। का आयाम का सहआयाम है, और को अनुप्रस्थतः प्रतिच्छेद करने के लिए चुना गया है। जानकारी का तीसरा भाग प्रतिच्छेदन में बिंदुओं की सूची है। इस प्रतिच्छेदन में बहुत से बिंदु हैं और अंकों की संख्या प्रमाणितीय विविधता की घात है। इस प्रकार, प्रमाण सम्मुच्चय पहले दो प्रश्नों के उत्तर को कूटबद्ध करता है जो एक बीजगणितीय विविधता के बारे में पूछता है: आयाम क्या है, और घात क्या है? प्रमाण सम्मुच्चय भी एक संख्यात्मक अपघटन योग्य अपघटन, घटक सदस्यता परीक्षण प्रमाण प्रतिदर्शी करने की अनुमति देते हैं। यह प्रमाण सम्मुच्चय को विविधता का एक अच्छा विवरण बनाता है।

प्रमाणन

संख्यात्मक बीजगणितीय ज्यामितीय विधियों का उपयोग करके गणना की गई बहुपद प्रणालियों के समाधान संख्यात्मक प्रमाणन हो सकते हैं, जिसका अर्थ है कि अनुमानित समाधान सही है। यह कई तरीकों से प्राप्त किया जा सकता है, या तो प्रमाणित अनुपथक का उपयोग करके प्राथमिकता,[7][8] या परवर्ती यह दिखाकर कि बिंदु न्यूटन की विधि के अभिसरण के बेसिन में है।[9]


सॉफ्टवेयर

कई सॉफ्टवेयर संवेष्टन संख्यात्मक बीजगणितीय ज्यामिति के सैद्धांतिक निकाय के अंशों को लागू करते हैं। इनमें वर्णानुक्रम में सम्मिलित हैं:

  • अल्फा प्रमाणित[9]
  • बर्टिनी [5]
  • होम4पीएस[10][11]
  • समस्थेयताअनुवर्ती.जेआई[12]
  • मैकाले2 (समस्थेयता ट्रैकिंग का मुख्य कार्यान्वयन और NumericalAlgebraicGeometry[3] संवेष्टन)
  • पीएचसीपैक[13]


संदर्भ

  1. Hauenstein, Jonathan D.; Sommese, Andrew J. (March 2017). "What is numerical algebraic geometry?". Journal of Symbolic Computation. 79: 499–507. doi:10.1016/j.jsc.2016.07.015.
  2. Sommese, Andrew J.; Verschelde, Jan; Wampler, Charles W. (2005). "Introduction to Numerical Algebraic Geometry". In Bronstein, Manuel; Cohen, Arjeh M.; Cohen, Henri; Eisenbud, David; Sturmfels, Bernd; Dickenstein, Alicia; Emiris, Ioannis Z. (eds.). Solving polynomial equations : foundations, algorithms, and applications (PDF). Springer-verlag. doi:10.1007/3-540-27357-3_8. ISBN 978-3-540-24326-7.
  3. 3.0 3.1 Leykin, Anton (2000-01-01). "संख्यात्मक बीजगणितीय ज्यामिति". Journal of Software for Algebra and Geometry. 3 (1): 5–10. doi:10.2140/jsag.2011.3.5. ISSN 1948-7916.
  4. Sommese, Andrew J.; Wampler, II, Charles W. (2005). इंजीनियरिंग और विज्ञान में उत्पन्न होने वाले बहुपदों की प्रणालियों का संख्यात्मक समाधान. World Scientific. ISBN 978-981-256-184-8.
  5. 5.0 5.1 Bates, Daniel J.; Sommese, Andrew J.; Hauenstein, Jonathan D; Wampler, Charles W. (2013). बर्टिनी के साथ संख्यात्मक रूप से बहुपद प्रणालियों को हल करना. Society for Industrial and Applied Mathematics. ISBN 978-1-61197-269-6.
  6. Chen, Tianran; Li, Tien-Yien (2015). "गैर-रैखिक और बहुपद समीकरणों की प्रणालियों को हल करने के लिए होमोटॉपी निरंतरता विधि". Communications in Information and Systems (in English). 15 (2): 276–277. doi:10.4310/CIS.2015.v15.n2.a1.
  7. Beltrán, Carlos; Leykin, Anton (2012-03-01). "प्रमाणित न्यूमेरिकल होमोटॉपी ट्रैकिंग". Experimental Mathematics. 21 (1): 69–83. arXiv:0912.0920. doi:10.1080/10586458.2011.606184. ISSN 1058-6458. S2CID 2889087.
  8. Beltrán, Carlos; Leykin, Anton (2013-02-01). "मजबूत प्रमाणित न्यूमेरिकल होमोटॉपी ट्रैकिंग". Foundations of Computational Mathematics (in English). 13 (2): 253–295. arXiv:1105.5992. doi:10.1007/s10208-013-9143-2. ISSN 1615-3375. S2CID 32990257.
  9. 9.0 9.1 Hauenstein, Jonathan D.; Sottile, Frank (August 2012). "Algorithm 921: alphaCertified: Certifying Solutions to Polynomial Systems". ACM Transactions on Mathematical Software. 38 (4): 1–20. doi:10.1145/2331130.2331136. S2CID 13821271.
  10. Chen, T.; Lee, T. L.; Li, T. Y. (2014). "Hom4PS-3: A Parallel Numerical Solver for Systems of Polynomial Equations Based on Polyhedral Homotopy Continuation Methods". In Hong, H.; Yap, C. (eds.). Mathematical software -- ICMS 2014 : 4th International Congress, Seoul, South Korea, August 5-9, 2014. Proceedings. pp. 183–190. doi:10.1007/978-3-662-44199-2_30. ISBN 978-3-662-44199-2. Retrieved 28 April 2020.
  11. Hom4PS Team. "विशेष रुप से प्रदर्शित प्रोडक्टस". Hom4PS-3 (in English). Michigan State University. Retrieved 28 April 2020.
  12. Breiding, Paul; Timme, Sascha (May 2018). "HomotopyContinuation.jl: A package for homotopy continuation in Julia". arXiv:1711.10911v2 [cs.MS].
  13. Verschelde, Jan (1 June 1999). "Algorithm 795: PHCpack: a general-purpose solver for polynomial systems by homotopy continuation". ACM Transactions on Mathematical Software. 25 (2): 251–276. doi:10.1145/317275.317286. S2CID 15485257.


बाहरी संबंध

{{Navbox

| name =गणित के क्षेत्र

|state = collapsed

| title =अंक शास्त्र | bodyclass = hlist

|above =


| group1 = नींव | list1 =* श्रेणी सिद्धांत

| group2 =बीजगणित | list2 =* सार

| group3 = विश्लेषण | list3 =* पथरी

| group4 = असतत | list4 =* कॉम्बीनेटरिक्स

| group5 =ज्यामिति | list5 =* बीजगणितीय

| group6 =संख्या सिद्धांत | list6 =* अंकगणित

| group7 =टोपोलॉजी | list7 =* सामान्य

| group8 = लागू | list8 =* इंजीनियरिंग गणित

| group9 = कम्प्यूटेशनल | list9 =* कंप्यूटर विज्ञान

| group10 = संबंधित विषय | list10 =* अनौपचारिक गणित

| below =* '

}}