गणनीय संख्या: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
{{short description|Real number that can be computed within arbitrary precision}}
{{short description|Real number that can be computed within arbitrary precision}}
[[File:10,000 digits of pi - poster.svg|thumb| π की गणना एकपक्षीय परिशुद्धता के लिए की जा सकती है, जबकि [[लगभग हर|लगभग प्रत्येक]] वास्तविक संख्या की गणना नहीं की जा सकती है।]][[गणित]] में, संगणनीय संख्याएँ [[वास्तविक संख्या]]एँ होती हैं, जिनकी गणना परिमित, समाप्ति [[कलन विधि]] द्वारा किसी भी वांछित परिशुद्धता के अंदर की जा सकती है। उन्हें पुनरावर्ती संख्याओं, प्रभावी संख्याओं{{sfnp|van der Hoeven|2006}} या संगणनीय वास्तविक या पुनरावर्ती वास्तविक के रूप में भी जाना जाता है।{{cn|reason=Give a source for each naming variant.|date=September 2019}} एक संगणनीय वास्तविक संख्या की अवधारणा [[एमिल बोरेल]] द्वारा 1912 में उस समय उपलब्ध संगणनीयता की अंतःप्रज्ञात्मक धारणा का उपयोग करके प्रस्तुत की गई थी।<ref>P. Odifreddi, ''Classical Recursion Theory'' (1989), p.8. North-Holland, 0-444-87295-7</ref>
[[File:10,000 digits of pi - poster.svg|thumb| π की गणना एकपक्षीय परिशुद्धता के लिए की जा सकती है, जबकि [[लगभग हर|लगभग प्रत्येक]] वास्तविक संख्या की गणना नहीं की जा सकती है।]][[गणित]] में, गणनीय संख्याएँ [[वास्तविक संख्या]]एँ होती हैं, जिनकी गणना परिमित, समाप्ति [[कलन विधि]] द्वारा किसी भी वांछित परिशुद्धता के अंदर की जा सकती है। उन्हें पुनरावर्ती संख्याओं, प्रभावी संख्याओं{{sfnp|van der Hoeven|2006}} या गणनीय वास्तविक या पुनरावर्ती वास्तविक के रूप में भी जाना जाता है।{{cn|reason=Give a source for each naming variant.|date=September 2019}} गणनीय वास्तविक संख्या की अवधारणा [[एमिल बोरेल]] द्वारा 1912 में उस समय उपलब्ध अभिकलनीयता की अंतःप्रज्ञात्मक धारणा का उपयोग करके प्रस्तुत की गई थी।<ref>P. Odifreddi, ''Classical Recursion Theory'' (1989), p.8. North-Holland, 0-444-87295-7</ref>
एल्गोरिदम के औपचारिक प्रतिनिधित्व के रूप में μ-पुनरावर्ती फलन, [[ट्यूरिंग मशीनें|परिगणन (ट्यूरिंग) मशीनें]], या  λ-गणना का उपयोग करके समतुल्य परिभाषाएं दी जा सकती हैं। संगणनीय संख्याएं एक [[वास्तविक बंद क्षेत्र|वास्तविक संवृत क्षेत्र]] बनाती हैं और वास्तविक संख्याओं के स्थान पर कई गणितीय उद्देश्यों के लिए नहीं बल्कि अधिक के लिए उपयोग की जा सकती हैं।।
एल्गोरिदम के औपचारिक प्रतिनिधित्व के रूप में μ-पुनरावर्ती फलन, [[ट्यूरिंग मशीनें|परिगणन (ट्यूरिंग) मशीनें]], या  λ-गणना का उपयोग करके समतुल्य परिभाषाएं दी जा सकती हैं। गणनीय संख्याएं [[वास्तविक बंद क्षेत्र|वास्तविक संवृत क्षेत्र]] बनाती हैं और वास्तविक संख्याओं के स्थान पर कई गणितीय उद्देश्यों के लिए नहीं बल्कि अधिक के लिए उपयोग की जा सकती हैं।।


== उदाहरण के रूप में  परिगणन युक्ति का उपयोग करके अनौपचारिक परिभाषा ==
== उदाहरण के रूप में  परिगणन युक्ति का उपयोग करके अनौपचारिक परिभाषा ==
निम्नलिखित में, [[मार्विन मिंस्की]] ने 1936 में [[एलन ट्यूरिंग|एलन परिगणन]] द्वारा परिभाषित किए गए तरीकों के समान गणना की जाने वाली संख्याओं को परिभाषित किया;{{sfnp|Turing|1936}} अर्थात, 0 और 1 के बीच दशमलव अंशों के रूप में व्याख्या किए गए अंकों के अनुक्रम के रूप में:{{sfnp|Minsky|1967}}
निम्नलिखित में, [[मार्विन मिंस्की]] ने 1936 में [[एलन ट्यूरिंग|एलन परिगणन]] द्वारा परिभाषित किए गए तरीकों के समान गणना की जाने वाली संख्याओं को परिभाषित किया;{{sfnp|Turing|1936}} अर्थात, 0 और 1 के बीच दशमलव अंशों के रूप में व्याख्या किए गए अंकों के अनुक्रम के रूप में:{{sfnp|Minsky|1967}}


  {{quote|text=संगणनीय संख्या [है] जिसके लिए एक परिगणन युक्ति है, जो कि इसके प्रारंभिक टेप पर ''n'' दी गई है, उस संख्या के  ''n'' वें अंक के साथ समाप्त होती है [इसके टेप पर एन्कोडेड]।}}
  {{quote|text=संगणनीय संख्या [है] जिसके लिए परिगणन युक्ति है, जो कि इसके प्रारंभिक टेप पर ''n'' दी गई है, उस संख्या के  ''n'' वें अंक के साथ समाप्त होती है [इसके टेप पर एन्कोडेड]।}}
परिभाषा में मुख्य धारणाएं हैं (1) कि कुछ n प्रारंभ में निर्दिष्ट हैं, (2) किसी भी n के लिए गणना केवल एक सीमित संख्या में कदम उठाती है, जिसके बाद मशीन वांछित आउटपुट उत्पन्न करती है और समाप्त हो जाती है।


(2) का एक वैकल्पिक रूप - मशीन क्रमिक रूप से अपने टेप पर सभी n अंकों को प्रिंट करती है, nth को प्रिंट करने के बाद रुक जाती है - मिंस्की के अवलोकन पर जोर देती है: (3) कि  परिगणन युक्ति के उपयोग से, एक परिमित परिभाषा - के रूप में मशीन की राज्य तालिका - का उपयोग दशमलव अंकों की संभावित अनंत स्ट्रिंग को परिभाषित करने के लिए किया जा रहा है।
परिभाषा में मुख्य धारणाएं हैं (1) कि कुछ n प्रारंभ में निर्दिष्ट हैं, (2) किसी भी n के लिए गणना केवल परिमित संख्या के चरण होते है, जिसके बाद यंत्र वांछित  निर्गम उत्पन्न करती है और समाप्त हो जाती है।


हालांकि यह आधुनिक परिभाषा नहीं है जिसके लिए किसी भी परिशुद्धता के अंदर केवल परिणाम की आवश्यकता होती है। उपरोक्त अनौपचारिक परिभाषा एक गोल समस्या के अधीन है जिसे टेबल-मेकर की दुविधा कहा जाता है जबकि आधुनिक परिभाषा नहीं है।
(2) का एक वैकल्पिक रूप - यंत्र क्रमिक रूप से अपने टेप पर सभी n अंकों को मुद्रित करती है, nवें को मुद्रित करने के बाद रुकने से मिंस्की के अवलोकन पर जोर देती है: (3) कि  परिगणन युक्ति के उपयोग से, परिमित परिभाषा के रूप में यंत्र की अवस्‍था सारणी का उपयोग दशमलव अंकों की संभावित अनंत शृंखला को परिभाषित करने के लिए किया जा रहा है।
 
हालांकि यह आधुनिक परिभाषा नहीं है जिसके लिए किसी भी परिशुद्धता के अंदर केवल परिणाम की आवश्यकता होती है। उपरोक्त अनौपचारिक परिभाषा पूर्णांकन समस्या के अधीन है जिसे तालिका-निर्माता का विकल्प कहा जाता है जबकि आधुनिक परिभाषा नहीं है।


== औपचारिक परिभाषा ==
== औपचारिक परिभाषा ==
एक [[वास्तविक संख्या]] a 'गणना योग्य' है यदि इसे किसी गणना योग्य फलन द्वारा अनुमानित किया जा सकता है <math>f:\mathbb{N}\to\mathbb{Z}</math> निम्नलिखित तरीके से: किसी भी सकारात्मक [[पूर्णांक]] n को देखते हुए, फलन एक पूर्णांक f(n) उत्पन्न करता है जैसे कि:
एक [[वास्तविक संख्या]] a 'गणना योग्य' है यदि इसे किसी गणना योग्य फलन द्वारा अनुमानित किया जा सकता है <math>f:\mathbb{N}\to\mathbb{Z}</math> निम्नलिखित तरीके से: किसी भी सकारात्मक [[पूर्णांक]] n को देखते हुए, फलन पूर्णांक f(n) उत्पन्न करता है जैसे कि:


:<math>{f(n)-1\over n} \leq a \leq {f(n)+1\over n}.</math>
:<math>{f(n)-1\over n} \leq a \leq {f(n)+1\over n}.</math>
दो समान परिभाषाएँ हैं जो समतुल्य हैं:
इसी तरह की दो परिभाषाएँ हैं जो समकक्ष हैं:
*एक संगणनीय फलन सम्मिलित है, जो किसी भी सकारात्मक तर्कसंगत त्रुटि के लिए बाध्य है <math>\varepsilon</math>, एक परिमेय संख्या r उत्पन्न करता है जैसे कि <math>|r - a| \leq \varepsilon.</math>
*एक गणनीय फलन सम्मिलित है, जो किसी भी सकारात्मक तर्कसंगत त्रुटि के लिए बाध्य है <math>\varepsilon</math>, एक परिमेय संख्या r उत्पन्न करता है जैसे कि <math>|r - a| \leq \varepsilon.</math>
*परिमेय संख्याओं का एक संगणनीय क्रम है <math>q_i</math> में अभिसरण <math>a</math> ऐसा है कि <math>|q_i - q_{i+1}| < 2^{-i}\,</math> प्रत्येक मैं के लिए
*परिमेय संख्याओं का गणनीय अनुक्रम है, <math>q_i</math> में अभिसरण <math>a</math> ऐसा है कि <math>|q_i - q_{i+1}| < 2^{-i}\,</math> प्रत्येक i के लिए


संगणनीय Dedekind कटौती के माध्यम से संगणनीय संख्याओं की एक और समतुल्य परिभाषा है। एक 'कम्प्यूटेबल [[डेडेकाइंड कट]]' एक संगणनीय फंक्शन है <math>D\;</math> जो जब एक परिमेय संख्या के साथ प्रदान किया जाता है <math>r</math> इनपुट रिटर्न के रूप में <math>D(r)=\mathrm{true}\;</math> या <math>D(r)=\mathrm{false}\;</math>, निम्नलिखित शर्तों को पूरा करना:
गणनीय डेडेकिन्ड-कट के माध्यम से गणनीय संख्याओं की अन्य समतुल्य परिभाषा है। एक 'गणनीय [[डेडेकाइंड कट]]' एक गणनीय फलन  <math>D\;</math> है जो परिमेय संख्या के साथ प्रदान किया जाता है <math>r</math> निविष्ट  प्रतिफल के रूप में <math>D(r)=\mathrm{true}\;</math> या <math>D(r)=\mathrm{false}\;</math>, निम्नलिखित शर्तों को पूरा करना:
:<math>\exists r D(r)=\mathrm{true}\;</math>
:<math>\exists r D(r)=\mathrm{true}\;</math>
:<math>\exists r D(r)=\mathrm{false}\;</math>
:<math>\exists r D(r)=\mathrm{false}\;</math>
:<math>(D(r)=\mathrm{true}) \wedge (D(s)=\mathrm{false}) \Rightarrow r<s\;</math>
:<math>(D(r)=\mathrm{true}) \wedge (D(s)=\mathrm{false}) \Rightarrow r<s\;</math>
:<math>D(r)=\mathrm{true} \Rightarrow \exist s>r, D(s)=\mathrm{true}.\;</math>
:<math>D(r)=\mathrm{true} \Rightarrow \exist s>r, D(s)=\mathrm{true}.\;</math>
एक प्रोग्राम D द्वारा एक उदाहरण दिया गया है जो 3 के [[घनमूल]] को परिभाषित करता है। मान लीजिए <math>q>0\;</math> यह द्वारा परिभाषित किया गया है:
क्रमादेश D द्वारा एक उदाहरण दिया गया है जो 3 के [[घनमूल]] को परिभाषित करता है। मान लीजिए <math>q>0\;</math> के द्वारा परिभाषित किया गया है:
:<math>p^3<3 q^3 \Rightarrow D(p/q)=\mathrm{true}\;</math>
:<math>p^3<3 q^3 \Rightarrow D(p/q)=\mathrm{true}\;</math>
:<math>p^3>3 q^3 \Rightarrow D(p/q)=\mathrm{false}.\;</math>
:<math>p^3>3 q^3 \Rightarrow D(p/q)=\mathrm{false}.\;</math>
एक वास्तविक संख्या की गणना तभी की जा सकती है जब और केवल तभी जब कोई संगणनीय Dedekind कट D इसके अनुरूप हो। फलन डी प्रत्येक गणना योग्य संख्या के लिए अद्वितीय है (हालांकि निश्चित रूप से दो अलग-अलग प्रोग्राम समान फलन प्रदान कर सकते हैं)।
एक वास्तविक संख्या की गणना तभी की जा सकती है जब और केवल तभी जब कोई गणनीय डेडेकिन्ड-कट D इसके अनुरूप है। फलन डी प्रत्येक गणना योग्य संख्या के लिए अद्वितीय है (हालांकि निश्चित रूप से दो अलग-अलग क्रमादेश समान फलन प्रदान कर सकते हैं)।


एक सम्मिश्र संख्या को संगणनीय कहा जाता है यदि उसके वास्तविक और काल्पनिक भाग संगणनीय हों।
एक सम्मिश्र संख्या को गणनीय कहा जाता है यदि उसके वास्तविक और काल्पनिक भाग गणनीय हों।


== गुण ==
== गुण ==


=== गणना योग्य नहीं ===
=== गणनीय रूप से गणना योग्य नहीं ===
प्रत्येक  परिगणन युक्ति परिभाषा के लिए एक गोडेल संख्या निर्दिष्ट करने से एक सबसेट उत्पन्न होता है <math>S</math> संगणनीय संख्याओं के अनुरूप [[प्राकृतिक संख्या]]ओं का और एक विशेषण की पहचान करता है <math>S</math> गणना योग्य संख्याओं के लिए। केवल गिने-चुने परिगणन युक्ति हैं, जो दर्शाती हैं कि गणना योग्य संख्याएँ [[उपगणनीय]] हैं। समुच्चय <math>S</math> इन गोडेल संख्याओं में से, हालांकि, संगणनीय रूप से [[गणना योग्य]] नहीं है (और परिणामस्वरूप, न तो उपसमुच्चय हैं <math>S</math> जो इसके संदर्भ में परिभाषित हैं)। ऐसा इसलिए है क्योंकि यह निर्धारित करने के लिए कोई एल्गोरिथ्म नहीं है कि कौन से गोडेल नंबर परिगणन मशीनों के अनुरूप हैं जो गणना योग्य वास्तविक उत्पादन करते हैं। गणना योग्य वास्तविक बनाने के लिए, एक  परिगणन युक्ति को कुल फलन की गणना करनी चाहिए, लेकिन संबंधित [[निर्णय समस्या]] [[ट्यूरिंग डिग्री|परिगणन डिग्री]] 0'' में है। परिणामस्वरूप, प्राकृतिक संख्याओं से सं[[गणनीय]] वास्तविक तक कोई विशेषण संगणनीय फलन नहीं है, और कैंटर के विकर्ण तर्क का उपयोग रचनावाद (गणित) का उपयोग अनगिनत रूप से उनमें से कई को प्रदर्शित करने के लिए नहीं किया जा सकता है।''
प्रत्येक  परिगणन युक्ति परिभाषा के लिए गोडेल संख्या निर्दिष्ट करना    गणनीय संख्याओं के अनुरूप [[प्राकृतिक संख्या]]ओं का उपसमुच्चय <math>S</math> उत्पन्न करता है और <math>S</math> से गणना योग्य संख्याओं के लिए अन्य अनुमान की पहचान करता है। केवल   गणनीय कई परिगणन युक्ति हैं, जो दर्शाती हैं कि गणना योग्य संख्याएँ [[उपगणनीय]] हैं। हालांकि  इन गोडेल संख्याओं समुच्चय <math>S</math>, गणनीय रूप से [[गणना योग्य]] नहीं है (और परिणामस्वरूप, न तो <math>S</math> के उपसमुच्चय हैं जिन्हें इसके संदर्भ में परिभाषित किया गया है)। ऐसा इसलिए है क्योंकि यह निर्धारित करने के लिए कोई एल्गोरिथ्म नहीं है कि कौन से गोडेल नंबर परिगणन मशीनों के अनुरूप हैं जो गणना योग्य वास्तविक उत्पादन करते हैं। गणना योग्य वास्तविक का उत्पादन करने के लिए, परिगणन युक्ति को कुल फलन की गणना करनी चाहिए, लेकिन संगत [[निर्णय समस्या|परिणाम समस्या]] [[ट्यूरिंग डिग्री|परिगणन]] श्रेणी 0 में है। परिणामस्वरूप, प्राकृतिक संख्याओं से गणनीय वास्तविक तक कोई विशेषण गणनीय फलन नहीं है, और कैंटर के विकर्ण तर्क का उपयोग रचनात्मक रूप से (गणित) उनमें से कई को प्रदर्शित करने के लिए नहीं किया जा सकता है।


जबकि वास्तविक संख्याओं का समुच्चय [[बेशुमार]] है, संगणनीय संख्याओं का समूह शास्त्रीय रूप से गणना योग्य है और इस प्रकार [[लगभग सभी]] वास्तविक संख्याएँ संगणनीय नहीं हैं। यहाँ, किसी भी गणना योग्य संख्या के लिए <math>x,</math> सुव्यवस्थित सिद्धांत प्रदान करता है कि इसमें एक न्यूनतम तत्व है <math>S</math> जो मेल खाता है <math>x</math>, और इसलिए न्यूनतम तत्वों से युक्त एक उपसमुच्चय सम्मिलित है, जिस पर मानचित्र एक आक्षेप है। इस आक्षेप का व्युत्क्रम संगणनीय संख्याओं की प्राकृतिक संख्याओं में एक विशेषण फलन है, यह साबित करता है कि वे गणनीय हैं। लेकिन, फिर से, यह उपसमुच्चय संगणनीय नहीं है, यद्यपि संगणनीय वास्तविक स्वयं आदेशित हैं।
जबकि वास्तविक संख्याओं का समुच्चय [[बेशुमार|असंख्य]] है, गणनीय संख्याओं का समूह श्रेणीबद्ध रूप से गणना योग्य है और इस प्रकार [[लगभग सभी]] वास्तविक संख्याएँ गणनीय नहीं हैं। यहाँ, किसी भी गणना योग्य संख्या के लिए <math>x,</math> क्रमित सिद्धांत प्रदान करता है कि इसमें एक न्यूनतम तत्व <math>S</math> है जो <math>x</math> के अनुरूप है, और इसलिए न्यूनतम तत्वों से युक्त एक उपसमुच्चय सम्मिलित है, जिस पर मानचित्र द्विअंत:क्षेपण है। इस आक्षेप का व्युत्क्रम गणनीय संख्याओं की प्राकृतिक संख्याओं में विशेषण फलन है, यह प्रमाणित करता है कि वे गणनीय हैं। लेकिन, पुनः, यह उपसमुच्चय गणनीय नहीं है, यद्यपि गणनीय वास्तविक स्वयं क्रमित किया गया हो।


=== क्षेत्र के रूप में गुण ===
=== क्षेत्र के रूप में गुण ===
संगणनीय संख्याओं पर अंकगणितीय संक्रियाएँ स्वयं इस अर्थ में संगणनीय हैं कि जब भी वास्तविक संख्याएँ a और b संगणनीय होती हैं तो निम्नलिखित वास्तविक संख्याएँ भी संगणनीय होती हैं: a + b, a - b, ab, और a/b यदि b अशून्य है।
गणनीय संख्याओं पर अंकगणितीय संक्रियाएँ स्वयं इस अर्थ में गणनीय हैं कि जब भी वास्तविक संख्याएँ a और b गणनीय होती हैं तो निम्नलिखित वास्तविक संख्याएँ भी गणनीय होती हैं: a + b, a - b, ab, और a/b यदि b अशून्य है। ये संक्रिया वास्तव में समान रूप से गणनीय हैं; उदाहरण के लिए,   परिगणन युक्ति है जो निविष्ट  (''A'', ''B'', <math>\epsilon</math>) निर्गम r का उत्पादन करता है, जहां ''A'' अनुमानित  परिगणन युक्ति का विवरण है, ''a'', ''B'' अनुमानित  परिगणन युक्ति का विवरण है, और r  ''a''+''b'' का <math>\epsilon</math> सन्निकटन है।
ये ऑपरेशन वास्तव में समान रूप से संगणनीय हैं; उदाहरण के लिए, एक  परिगणन युक्ति है जो इनपुट (, बी,<math>\epsilon</math>) आउटपुट आर का उत्पादन करता है, जहां अनुमानित  परिगणन युक्ति का विवरण है, बी अनुमानित  परिगणन युक्ति का विवरण है, और आर एक है <math>\epsilon</math> ए + बी का अनुमान।
 
तथ्य यह है कि गणनीय वास्तविक संख्याएँ एक [[क्षेत्र (गणित)]] को पहली बार 1954 में [[हेनरी गॉर्डन राइस]] द्वारा सिद्ध किया गया था।{{sfnp|Rice|1954}}
 
गणनीय वास्तविक हालांकि एक [[संगणनीय बीजगणित|गणनीय क्षेत्र]] नहीं बनाते हैं, क्योंकि गणनीय क्षेत्र की परिभाषा के लिए प्रभावी समानता की आवश्यकता होती है।


तथ्य यह है कि संगणनीय वास्तविक संख्याएँ एक [[क्षेत्र (गणित)]] बनाती हैं, पहली बार 1954 में [[हेनरी गॉर्डन राइस]] द्वारा सिद्ध किया गया था।{{sfnp|Rice|1954}}
=== क्रम की गैर-अभिकलनीयता ===
संगणनीय वास्तविक हालांकि एक [[संगणनीय बीजगणित]] नहीं बनाते हैं, क्योंकि एक संगणनीय क्षेत्र की परिभाषा के लिए प्रभावी समानता की आवश्यकता होती है।
गणनीय संख्याओं पर क्रम संबंध गणनीय नहीं है। बता दें कि A संख्या का अनुमान लगाने वाली  परिगणन युक्ति का विवरण  <math>a</math> है। फिर कोई  परिगणन युक्ति नहीं है जो निविष्ट  A पर <nowiki>''हाँ''</nowiki> को  <math>a > 0</math> और यदि <nowiki>''नहीं''</nowiki> को <math>a \le 0</math> निर्गम करती है। यह देखने के लिए, मान लीजिए कि ''A'' द्वारा वर्णित यंत्र  को  निर्गम 0 के रूप मे <math>\epsilon</math> सन्निकटन के रूप मे रखा जाता है। '''edit''' यह स्पष्ट नहीं है कि यह तय करने से पहले कितना समय इंतजार करना है कि यंत्र कभी भी एक अनुमान का उत्पादन नहीं करेगी जो सकारात्मक होने के लिए बाध्य करती है। इस प्रकार यंत्र को अंततः यह अनुमान लगाना होगा कि  निर्गम का उत्पादन करने के लिए संख्या 0 के बराबर होगी; अनुक्रम बाद में 0 से भिन्न हो सकता है। इस विचार का उपयोग यह दिखाने के लिए किया जा सकता है कि यंत्र कुछ अनुक्रमों पर गलत है यदि यह कुल फलन की गणना करती है। इसी प्रकार की समस्या तब होती है जब गणना करने योग्य वास्तविकताओं को डेडेकिंड कटौती के रूप में दर्शाया जाता है। समानता संबंध के लिए भी यही है: समानता परीक्षण गणना योग्य नहीं है।


=== ऑर्डरिंग की गैर-संगणनीयता ===
जबकि पूर्ण क्रम संबंध गणनीय नहीं है, असमान संख्याओं के जोड़े के लिए इसका प्रतिबंध गणनीय है। यही है, एक  क्रमादेश है जो निविष्ट  के रूप में दो परिगणन युक्ति ए और बी अनुमानित संख्या लेता है <math> a</math> और <math> b</math>, कहाँ <math>a \ne b</math>, और निर्गम करता है या नहीं <math>a < b</math> या <math>a > b.</math> यह प्रयोग करने के लिए पर्याप्त है <math>\epsilon</math>- सन्निकटन जहां <math> \epsilon < |b-a|/2,</math> इसलिए तेजी से छोटा करके <math>\epsilon</math> (0 के निकट), अंतत: कोई यह तय कर सकता है कि क्या <math>a < b</math> या <math>a > b.</math>
गणनीय संख्याओं पर क्रम संबंध संगणनीय नहीं है। बता दें कि A संख्या का अनुमान लगाने वाली परिगणन युक्ति का विवरण है <math>a</math>. फिर कोई परिगणन युक्ति नहीं है जो इनपुट A पर YES को आउटपुट करती है <math>a > 0</math> और नहीं अगर <math>a \le 0.</math> यह देखने के लिए, मान लीजिए कि ए द्वारा वर्णित मशीन 0 को आउटपुट करती रहती है <math>\epsilon</math> सन्निकटन। यह स्पष्ट नहीं है कि यह तय करने से पहले कितना समय इंतजार करना है कि मशीन कभी भी एक अनुमान का उत्पादन नहीं करेगी जो सकारात्मक होने के लिए बाध्य करती है। इस प्रकार मशीन को अंततः यह अनुमान लगाना होगा कि आउटपुट का उत्पादन करने के लिए संख्या 0 के बराबर होगी; अनुक्रम बाद में 0 से भिन्न हो सकता है। इस विचार का उपयोग यह दिखाने के लिए किया जा सकता है कि मशीन कुछ अनुक्रमों पर गलत है यदि यह कुल फलन की गणना करती है। इसी प्रकार की समस्या तब होती है जब गणना करने योग्य वास्तविकताओं को डेडेकिंड कटौती के रूप में दर्शाया जाता है। समानता संबंध के लिए भी यही है: समानता परीक्षण गणना योग्य नहीं है।


जबकि पूर्ण क्रम संबंध संगणनीय नहीं है, असमान संख्याओं के जोड़े के लिए इसका प्रतिबंध संगणनीय है। यही है, एक प्रोग्राम है जो इनपुट के रूप में दो  परिगणन युक्ति ए और बी अनुमानित संख्या लेता है <math> a</math> और <math> b</math>, कहाँ <math>a \ne b</math>, और आउटपुट करता है या नहीं <math>a < b</math> या <math>a > b.</math> यह प्रयोग करने के लिए पर्याप्त है <math>\epsilon</math>- सन्निकटन जहां <math> \epsilon < |b-a|/2,</math> इसलिए तेजी से छोटा करके <math>\epsilon</math> (0 के निकट), अंतत: कोई यह तय कर सकता है कि क्या <math>a < b</math> या <math>a > b.</math>




=== अन्य गुण ===
=== अन्य गुण ===
गणना योग्य वास्तविक संख्याएँ विश्लेषण में प्रयुक्त वास्तविक संख्याओं के सभी गुणों को साझा नहीं करती हैं। उदाहरण के लिए, संगणनीय वास्तविक संख्याओं के परिबद्ध बढ़ते संगणनीय अनुक्रम की कम से कम ऊपरी सीमा संगणनीय वास्तविक संख्या नहीं होनी चाहिए।{{sfnp|Bridges|Richman|1987|p=58}} इस संपत्ति के साथ एक अनुक्रम को [[स्पेकर अनुक्रम]] के रूप में जाना जाता है, क्योंकि पहला निर्माण 1949 में [[अर्नस्ट स्पेकर]] के कारण हुआ था।{{sfnp|Specker|1949}} इस तरह के प्रति-उदाहरणों के अस्तित्व के होते हुए भी, गणना योग्य संख्याओं के क्षेत्र में कलन और वास्तविक विश्लेषण के कुछ भागों को विकसित किया जा सकता है, जिससे [[गणना योग्य विश्लेषण]] का अध्ययन किया जा सकता है।
गणना योग्य वास्तविक संख्याएँ विश्लेषण में प्रयुक्त वास्तविक संख्याओं के सभी गुणों को साझा नहीं करती हैं। उदाहरण के लिए, गणनीय वास्तविक संख्याओं के परिबद्ध बढ़ते गणनीय अनुक्रम की कम से कम ऊपरी सीमा गणनीय वास्तविक संख्या नहीं होनी चाहिए।{{sfnp|Bridges|Richman|1987|p=58}} इस संपत्ति के साथ एक अनुक्रम को [[स्पेकर अनुक्रम]] के रूप में जाना जाता है, क्योंकि पहला निर्माण 1949 में [[अर्नस्ट स्पेकर]] के कारण हुआ था।{{sfnp|Specker|1949}} इस तरह के प्रति-उदाहरणों के अस्तित्व के होते हुए भी, गणना योग्य संख्याओं के क्षेत्र में कलन और वास्तविक विश्लेषण के कुछ भागों को विकसित किया जा सकता है, जिससे [[गणना योग्य विश्लेषण]] का अध्ययन किया जा सकता है।


प्रत्येक गणनीय संख्या निश्चित संख्या है # अंकगणित में निश्चितता, लेकिन इसके विपरीत नहीं। कई अंकगणितीय निश्चित, गैर-गणना योग्य वास्तविक संख्याएँ हैं, जिनमें सम्मिलित हैं:
प्रत्येक गणनीय संख्या निश्चित संख्या है # अंकगणित में निश्चितता, लेकिन इसके विपरीत नहीं। कई अंकगणितीय निश्चित, गैर-गणना योग्य वास्तविक संख्याएँ हैं, जिनमें सम्मिलित हैं:
Line 62: Line 64:
एक वास्तविक संख्या की गणना की जा सकती है यदि और केवल तभी जब प्राकृतिक संख्याओं का वह समुच्चय (जब बाइनरी में लिखा जाता है और एक विशिष्ट फलन के रूप में देखा जाता है) गणना योग्य होता है।
एक वास्तविक संख्या की गणना की जा सकती है यदि और केवल तभी जब प्राकृतिक संख्याओं का वह समुच्चय (जब बाइनरी में लिखा जाता है और एक विशिष्ट फलन के रूप में देखा जाता है) गणना योग्य होता है।


संगणनीय वास्तविक संख्याओं का समुच्चय (साथ ही प्रत्येक गणनीय, सघन रूप से बिना सिरों के संगणनीय वास्तविकों का सबसेट) तर्कसंगत संख्याओं के समुच्चय के लिए [[आदेश-समरूपी]] है।
गणनीय वास्तविक संख्याओं का समुच्चय (साथ ही प्रत्येक गणनीय, सघन रूप से बिना सिरों के गणनीय वास्तविकों का उपसमुच्चय) तर्कसंगत संख्याओं के समुच्चय के लिए [[आदेश-समरूपी]] है।


== डिजिट स्ट्रिंग्स और कैंटर और बायर स्पेस ==
== डिजिट स्ट्रिंग्स और कैंटर और बायर स्पेस ==
Line 75: Line 77:
जब तक वास्तविक संख्याओं के कुछ सामयिक गुण प्रासंगिक नहीं होते हैं, तब तक के तत्वों से निपटना प्रायः अधिक सुविधाजनक होता है <math>2^{\omega}</math> (कुल 0,1 मूल्यवान फलन) वास्तविक संख्याओं के बजाय <math>[0,1]</math>. के सदस्य <math>2^{\omega}</math> बाइनरी दशमलव विस्तार के साथ पहचाना जा सकता है, लेकिन दशमलव विस्तार के बाद से <math>.d_1d_2\ldots d_n0111\ldots</math> और <math>.d_1d_2\ldots d_n10</math> एक ही वास्तविक संख्या, अंतराल को निरूपित करें <math>[0,1]</math> के उपसमुच्चय के साथ पहचाने जाने पर केवल जैविक रूप से (और उपसमुच्चय टोपोलॉजी के तहत होमोमोर्फिक रूप से) हो सकता है <math>2^{\omega}</math> सभी 1 में समाप्त नहीं हो रहा है।
जब तक वास्तविक संख्याओं के कुछ सामयिक गुण प्रासंगिक नहीं होते हैं, तब तक के तत्वों से निपटना प्रायः अधिक सुविधाजनक होता है <math>2^{\omega}</math> (कुल 0,1 मूल्यवान फलन) वास्तविक संख्याओं के बजाय <math>[0,1]</math>. के सदस्य <math>2^{\omega}</math> बाइनरी दशमलव विस्तार के साथ पहचाना जा सकता है, लेकिन दशमलव विस्तार के बाद से <math>.d_1d_2\ldots d_n0111\ldots</math> और <math>.d_1d_2\ldots d_n10</math> एक ही वास्तविक संख्या, अंतराल को निरूपित करें <math>[0,1]</math> के उपसमुच्चय के साथ पहचाने जाने पर केवल जैविक रूप से (और उपसमुच्चय टोपोलॉजी के तहत होमोमोर्फिक रूप से) हो सकता है <math>2^{\omega}</math> सभी 1 में समाप्त नहीं हो रहा है।


ध्यान दें कि दशमलव विस्तार की इस संपत्ति का तात्पर्य है कि दशमलव विस्तार के संदर्भ में परिभाषित संगणनीय वास्तविक संख्याओं की प्रभावी ढंग से पहचान करना असंभव है और जो दशमलव विस्तार में परिभाषित हैं <math>\epsilon</math> सन्निकटन भाव। हिस्ट ने दिखाया है कि ऐसा कोई एल्गोरिदम नहीं है जो इनपुट के रूप में एक  परिगणन युक्ति का विवरण लेता है जो उत्पादन करता है <math>\epsilon</math> गणना योग्य संख्या a के लिए सन्निकटन, और आउटपुट के रूप में एक  परिगणन युक्ति उत्पन्न करता है जो परिगणन की परिभाषा के अर्थ में a के अंकों की गणना करता है।{{sfnp|Hirst|2007}} इसी प्रकार, इसका अर्थ है कि गणना योग्य वास्तविक पर अंकगणितीय संचालन दशमलव संख्याओं को जोड़ते समय उनके दशमलव निरूपण पर प्रभावी नहीं होते हैं। एक अंक का उत्पादन करने के लिए, यह निर्धारित करने के लिए कि क्या वर्तमान स्थान पर कोई कैरी है, मनमाने ढंग से दाईं ओर देखना आवश्यक हो सकता है। एकरूपता की यह कमी एक कारण है कि गणना योग्य संख्याओं की समकालीन परिभाषा का उपयोग क्यों किया जाता है <math>\epsilon</math> दशमलव विस्तार के बजाय सन्निकटन।
ध्यान दें कि दशमलव विस्तार की इस संपत्ति का तात्पर्य है कि दशमलव विस्तार के संदर्भ में परिभाषित गणनीय वास्तविक संख्याओं की प्रभावी ढंग से पहचान करना असंभव है और जो दशमलव विस्तार में परिभाषित हैं <math>\epsilon</math> सन्निकटन भाव। हिस्ट ने दिखाया है कि ऐसा कोई एल्गोरिदम नहीं है जो निविष्ट  के रूप में एक  परिगणन युक्ति का विवरण लेता है जो उत्पादन करता है <math>\epsilon</math> गणना योग्य संख्या a के लिए सन्निकटन, और निर्गम के रूप में एक  परिगणन युक्ति उत्पन्न करता है जो परिगणन की परिभाषा के अर्थ में a के अंकों की गणना करता है।{{sfnp|Hirst|2007}} इसी प्रकार, इसका अर्थ है कि गणना योग्य वास्तविक पर अंकगणितीय संचालन दशमलव संख्याओं को जोड़ते समय उनके दशमलव निरूपण पर प्रभावी नहीं होते हैं। एक अंक का उत्पादन करने के लिए, यह निर्धारित करने के लिए कि क्या वर्तमान स्थान पर कोई कैरी है, मनमाने ढंग से दाईं ओर देखना आवश्यक हो सकता है। एकरूपता की यह कमी एक कारण है कि गणना योग्य संख्याओं की समकालीन परिभाषा का उपयोग क्यों किया जाता है <math>\epsilon</math> दशमलव विस्तार के बजाय सन्निकटन।


हालाँकि, एक [[संगणनीयता सिद्धांत]] या [[माप सिद्धांत]] के दृष्टिकोण से, दो संरचनाएँ <math>2^{\omega}</math> और <math>[0,1]</math> मूलतः समान हैं। इस प्रकार, कम्प्यूटेबिलिटी सिद्धांतकार प्रायः सदस्यों को संदर्भित करते हैं <math>2^{\omega}</math> वास्तविक के रूप में। जबकि <math>2^{\omega}</math> के बारे में सवालों के लिए [[पूरी तरह से डिस्कनेक्ट किया गया स्थान]] है <math>\Pi^0_1</math> कक्षाओं या यादृच्छिकता में काम करना आसान होता है <math>2^{\omega}</math>.
हालाँकि, एक [[संगणनीयता सिद्धांत|अभिकलनीयता सिद्धांत]] या [[माप सिद्धांत]] के दृष्टिकोण से, दो संरचनाएँ <math>2^{\omega}</math> और <math>[0,1]</math> मूलतः समान हैं। इस प्रकार, कम्प्यूटेबिलिटी सिद्धांतकार प्रायः सदस्यों को संदर्भित करते हैं <math>2^{\omega}</math> वास्तविक के रूप में। जबकि <math>2^{\omega}</math> के बारे में सवालों के लिए [[पूरी तरह से डिस्कनेक्ट किया गया स्थान]] है <math>\Pi^0_1</math> कक्षाओं या यादृच्छिकता में काम करना आसान होता है <math>2^{\omega}</math>.


के तत्व <math>\omega^{\omega}</math> कभी-कभी वास्तविक भी कहा जाता है और यद्यपि इसमें [[होमियोमोर्फिज्म]] की छवि होती है <math>\mathbb{R}</math>, <math>\omega^{\omega}</math> स्थानीय रूप [[स्थानीय रूप से कॉम्पैक्ट स्थान]] भी नहीं है (पूरी तरह से डिस्कनेक्ट होने के अलावा)। इससे संगणनीय गुणों में वास्तविक अंतर होता है। उदाहरण के लिए <math>x \in \mathbb{R}</math> संतुष्टि देने वाला <math>\forall(n \in \omega)\phi(x,n)</math>, साथ <math>\phi(x,n)</math> क्वांटिफायर मुक्त, अद्वितीय होने पर गणना योग्य होना चाहिए <math>x \in \omega^{\omega}</math> एक सार्वभौमिक सूत्र को संतुष्ट करने से [[हाइपरअरिथमेटिक पदानुक्रम]] में मनमाने ढंग से उच्च स्थान हो सकता है।
के तत्व <math>\omega^{\omega}</math> कभी-कभी वास्तविक भी कहा जाता है और यद्यपि इसमें [[होमियोमोर्फिज्म]] की छवि होती है <math>\mathbb{R}</math>, <math>\omega^{\omega}</math> स्थानीय रूप [[स्थानीय रूप से कॉम्पैक्ट स्थान]] भी नहीं है (पूरी तरह से डिस्कनेक्ट होने के अलावा)। इससे गणनीय गुणों में वास्तविक अंतर होता है। उदाहरण के लिए <math>x \in \mathbb{R}</math> संतुष्टि देने वाला <math>\forall(n \in \omega)\phi(x,n)</math>, साथ <math>\phi(x,n)</math> क्वांटिफायर मुक्त, अद्वितीय होने पर गणना योग्य होना चाहिए <math>x \in \omega^{\omega}</math> एक सार्वभौमिक सूत्र को संतुष्ट करने से [[हाइपरअरिथमेटिक पदानुक्रम]] में मनमाने ढंग से उच्च स्थान हो सकता है।


== == वास्तविक == के स्थान पर प्रयोग करें ==
== == वास्तविक == के स्थान पर प्रयोग करें ==
गणना योग्य संख्याओं में विशिष्ट वास्तविक संख्याएँ सम्मिलित होती हैं जो व्यवहार में दिखाई देती हैं, जिसमें सभी वास्तविक [[बीजगणितीय संख्या]]एँ, साथ ही ई, π, और कई अन्य [[पारलौकिक संख्या]]एँ सम्मिलित हैं। यद्यपि संगणनीय वास्तविक उन वास्तविकताओं को समाप्त कर देते हैं जिनकी हम गणना या अनुमान लगा सकते हैं, यह धारणा कि सभी वास्तविक गणना योग्य हैं, वास्तविक संख्याओं के बारे में काफी भिन्न निष्कर्ष निकालते हैं। स्वाभाविक रूप से यह प्रश्न उठता है कि क्या सभी गणित के लिए वास्तविक के पूर्ण समुच्चय का निपटान करना और गणना योग्य संख्याओं का उपयोग करना संभव है। यह विचार एक रचनावाद (गणित) के दृष्टिकोण से आकर्षक है, और [[बिशप बचाओ]] और फ्रेड रिचमैन द्वारा रचनात्मक गणित के रूसी स्कूल को क्या कहते हैं, इसका पालन किया गया है।{{cn|date=October 2021}} <ref>{{Citation
गणना योग्य संख्याओं में विशिष्ट वास्तविक संख्याएँ सम्मिलित होती हैं जो व्यवहार में दिखाई देती हैं, जिसमें सभी वास्तविक [[बीजगणितीय संख्या]]एँ, साथ ही ई, π, और कई अन्य [[पारलौकिक संख्या]]एँ सम्मिलित हैं। यद्यपि गणनीय वास्तविक उन वास्तविकताओं को समाप्त कर देते हैं जिनकी हम गणना या अनुमान लगा सकते हैं, यह धारणा कि सभी वास्तविक गणना योग्य हैं, वास्तविक संख्याओं के बारे में काफी भिन्न निष्कर्ष निकालते हैं। स्वाभाविक रूप से यह प्रश्न उठता है कि क्या सभी गणित के लिए वास्तविक के पूर्ण समुच्चय का निपटान करना और गणना योग्य संख्याओं का उपयोग करना संभव है। यह विचार एक रचनावाद (गणित) के दृष्टिकोण से आकर्षक है, और [[बिशप बचाओ]] और फ्रेड रिचमैन द्वारा रचनात्मक गणित के रूसी स्कूल को क्या कहते हैं, इसका पालन किया गया है।{{cn|date=October 2021}} <ref>{{Citation
| contribution = Russian School of Constructive Mathematics
| contribution = Russian School of Constructive Mathematics
| title = Constructive Mathematics
| title = Constructive Mathematics
Line 89: Line 91:
| publisher = Metaphysics Research Lab, Stanford University
| publisher = Metaphysics Research Lab, Stanford University
| date = 2022}}</ref>
| date = 2022}}</ref>
गणना योग्य संख्याओं पर वास्तव में विश्लेषण विकसित करने के लिए, कुछ सावधानी बरतनी चाहिए। उदाहरण के लिए, यदि कोई अनुक्रम की शास्त्रीय परिभाषा का उपयोग करता है, तो गणना योग्य संख्याओं का समुच्चय एक बंधे हुए अनुक्रम के सर्वोच्च को लेने के मूल संचालन के तहत बंद नहीं होता है (उदाहरण के लिए, स्पेकर अनुक्रम पर विचार करें, ऊपर अनुभाग देखें)। इस कठिनाई को केवल उन अनुक्रमों पर विचार करके संबोधित किया जाता है जिनमें अभिसरण का एक संगणनीय मापांक होता है। परिणामी गणितीय सिद्धांत को संगणनीय विश्लेषण कहा जाता है।
गणना योग्य संख्याओं पर वास्तव में विश्लेषण विकसित करने के लिए, कुछ सावधानी बरतनी चाहिए। उदाहरण के लिए, यदि कोई अनुक्रम की शास्त्रीय परिभाषा का उपयोग करता है, तो गणना योग्य संख्याओं का समुच्चय एक बंधे हुए अनुक्रम के सर्वोच्च को लेने के मूल संचालन के तहत बंद नहीं होता है (उदाहरण के लिए, स्पेकर अनुक्रम पर विचार करें, ऊपर अनुभाग देखें)। इस कठिनाई को केवल उन अनुक्रमों पर विचार करके संबोधित किया जाता है जिनमें अभिसरण का एक गणनीय मापांक होता है। परिणामी गणितीय सिद्धांत को गणनीय विश्लेषण कहा जाता है।


== == परिशुद्ध अंकगणित == का कार्यान्वयन ==
== == परिशुद्ध अंकगणित == का कार्यान्वयन ==
सन्निकटन की गणना करने वाले कार्यक्रमों के रूप में वास्तविक संख्याओं का प्रतिनिधित्व करने वाले कंप्यूटर पैकेजों को परिशुद्ध अंकगणित नाम के तहत 1985 की शुरुआत में प्रस्तावित किया गया है।<ref>{{cite journal |last1=Boehm |first1=Hans-J. |last2=Cartwright |first2=Robert |last3=Riggle |first3=Mark |last4=O'Donnell |first4=Michael J. |title=Exact real arithmetic: a case study in higher order programming |journal=Proceedings of the 1986 ACM conference on LISP and functional programming |date=8 August 1986 |pages=162–173 |doi=10.1145/319838.319860 |url=http://fricas-wiki.math.uni.wroc.pl/public/refs/exact-real-p162-boehm.pdf |archive-url=https://web.archive.org/web/20200924021221/http://fricas-wiki.math.uni.wroc.pl/public/refs/exact-real-p162-boehm.pdf |archive-date=2020-09-24 |url-status=live}}</ref> आधुनिक उदाहरणों में CoRN लाइब्रेरी (Coq) सम्मिलित है,<ref>{{cite journal |last1=O’Connor |first1=Russell |title=Certified Exact Transcendental Real Number Computation in Coq |journal=Theorem Proving in Higher Order Logics |date=2008 |pages=246–261 |doi=10.1007/978-3-540-71067-7_21 |url=https://arxiv.org/pdf/0805.2438.pdf |archive-url=https://web.archive.org/web/20220324193343/https://arxiv.org/pdf/0805.2438.pdf |archive-date=2022-03-24 |url-status=live}}</ref> और रीयललिब पैकेज (सी ++)।{{sfnp|Lambov|2015}} फलन की एक संबंधित रेखा एक वास्तविक रैम प्रोग्राम लेने और पर्याप्त परिशुद्धता के तर्कसंगत या फ्लोटिंग-पॉइंट संख्या के साथ चलाने पर आधारित है, जैसे iRRAM पैकेज।<ref>{{cite journal |last1=Gowland |first1=Paul |last2=Lester |first2=David |title=A Survey of Exact Arithmetic Implementations |journal=Computability and Complexity in Analysis |date=2001 |pages=30–47 |doi=10.1007/3-540-45335-0_3 |url=https://link.springer.com/content/pdf/10.1007%2F3-540-45335-0_3.pdf |archive-url=https://web.archive.org/web/20220324193302/https://link.springer.com/content/pdf/10.1007%2F3-540-45335-0_3.pdf |archive-date=2022-03-24 |url-status=live |publisher=Springer |language=en}}</ref>
सन्निकटन की गणना करने वाले कार्यक्रमों के रूप में वास्तविक संख्याओं का प्रतिनिधित्व करने वाले कंप्यूटर पैकेजों को परिशुद्ध अंकगणित नाम के तहत 1985 की शुरुआत में प्रस्तावित किया गया है।<ref>{{cite journal |last1=Boehm |first1=Hans-J. |last2=Cartwright |first2=Robert |last3=Riggle |first3=Mark |last4=O'Donnell |first4=Michael J. |title=Exact real arithmetic: a case study in higher order programming |journal=Proceedings of the 1986 ACM conference on LISP and functional programming |date=8 August 1986 |pages=162–173 |doi=10.1145/319838.319860 |url=http://fricas-wiki.math.uni.wroc.pl/public/refs/exact-real-p162-boehm.pdf |archive-url=https://web.archive.org/web/20200924021221/http://fricas-wiki.math.uni.wroc.pl/public/refs/exact-real-p162-boehm.pdf |archive-date=2020-09-24 |url-status=live}}</ref> आधुनिक उदाहरणों में CoRN लाइब्रेरी (Coq) सम्मिलित है,<ref>{{cite journal |last1=O’Connor |first1=Russell |title=Certified Exact Transcendental Real Number Computation in Coq |journal=Theorem Proving in Higher Order Logics |date=2008 |pages=246–261 |doi=10.1007/978-3-540-71067-7_21 |url=https://arxiv.org/pdf/0805.2438.pdf |archive-url=https://web.archive.org/web/20220324193343/https://arxiv.org/pdf/0805.2438.pdf |archive-date=2022-03-24 |url-status=live}}</ref> और रीयललिब पैकेज (सी ++)।{{sfnp|Lambov|2015}} फलन की एक संबंधित रेखा एक वास्तविक रैम क्रमादेश लेने और पर्याप्त परिशुद्धता के तर्कसंगत या फ्लोटिंग-पॉइंट संख्या के साथ चलाने पर आधारित है, जैसे iRRAM पैकेज।<ref>{{cite journal |last1=Gowland |first1=Paul |last2=Lester |first2=David |title=A Survey of Exact Arithmetic Implementations |journal=Computability and Complexity in Analysis |date=2001 |pages=30–47 |doi=10.1007/3-540-45335-0_3 |url=https://link.springer.com/content/pdf/10.1007%2F3-540-45335-0_3.pdf |archive-url=https://web.archive.org/web/20220324193302/https://link.springer.com/content/pdf/10.1007%2F3-540-45335-0_3.pdf |archive-date=2022-03-24 |url-status=live |publisher=Springer |language=en}}</ref>





Revision as of 10:58, 8 February 2023

π की गणना एकपक्षीय परिशुद्धता के लिए की जा सकती है, जबकि लगभग प्रत्येक वास्तविक संख्या की गणना नहीं की जा सकती है।

गणित में, गणनीय संख्याएँ वास्तविक संख्याएँ होती हैं, जिनकी गणना परिमित, समाप्ति कलन विधि द्वारा किसी भी वांछित परिशुद्धता के अंदर की जा सकती है। उन्हें पुनरावर्ती संख्याओं, प्रभावी संख्याओं[1] या गणनीय वास्तविक या पुनरावर्ती वास्तविक के रूप में भी जाना जाता है।[citation needed] गणनीय वास्तविक संख्या की अवधारणा एमिल बोरेल द्वारा 1912 में उस समय उपलब्ध अभिकलनीयता की अंतःप्रज्ञात्मक धारणा का उपयोग करके प्रस्तुत की गई थी।[2]

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

उदाहरण के रूप में परिगणन युक्ति का उपयोग करके अनौपचारिक परिभाषा

निम्नलिखित में, मार्विन मिंस्की ने 1936 में एलन परिगणन द्वारा परिभाषित किए गए तरीकों के समान गणना की जाने वाली संख्याओं को परिभाषित किया;[3] अर्थात, 0 और 1 के बीच दशमलव अंशों के रूप में व्याख्या किए गए अंकों के अनुक्रम के रूप में:[4]

संगणनीय संख्या [है] जिसके लिए परिगणन युक्ति है, जो कि इसके प्रारंभिक टेप पर n दी गई है, उस संख्या के n वें अंक के साथ समाप्त होती है [इसके टेप पर एन्कोडेड]।

परिभाषा में मुख्य धारणाएं हैं (1) कि कुछ n प्रारंभ में निर्दिष्ट हैं, (2) किसी भी n के लिए गणना केवल परिमित संख्या के चरण होते है, जिसके बाद यंत्र वांछित निर्गम उत्पन्न करती है और समाप्त हो जाती है।

(2) का एक वैकल्पिक रूप - यंत्र क्रमिक रूप से अपने टेप पर सभी n अंकों को मुद्रित करती है, nवें को मुद्रित करने के बाद रुकने से मिंस्की के अवलोकन पर जोर देती है: (3) कि परिगणन युक्ति के उपयोग से, परिमित परिभाषा के रूप में यंत्र की अवस्‍था सारणी का उपयोग दशमलव अंकों की संभावित अनंत शृंखला को परिभाषित करने के लिए किया जा रहा है।

हालांकि यह आधुनिक परिभाषा नहीं है जिसके लिए किसी भी परिशुद्धता के अंदर केवल परिणाम की आवश्यकता होती है। उपरोक्त अनौपचारिक परिभाषा पूर्णांकन समस्या के अधीन है जिसे तालिका-निर्माता का विकल्प कहा जाता है जबकि आधुनिक परिभाषा नहीं है।

औपचारिक परिभाषा

एक वास्तविक संख्या a 'गणना योग्य' है यदि इसे किसी गणना योग्य फलन द्वारा अनुमानित किया जा सकता है निम्नलिखित तरीके से: किसी भी सकारात्मक पूर्णांक n को देखते हुए, फलन पूर्णांक f(n) उत्पन्न करता है जैसे कि:

इसी तरह की दो परिभाषाएँ हैं जो समकक्ष हैं:

  • एक गणनीय फलन सम्मिलित है, जो किसी भी सकारात्मक तर्कसंगत त्रुटि के लिए बाध्य है , एक परिमेय संख्या r उत्पन्न करता है जैसे कि
  • परिमेय संख्याओं का गणनीय अनुक्रम है, में अभिसरण ऐसा है कि प्रत्येक i के लिए

गणनीय डेडेकिन्ड-कट के माध्यम से गणनीय संख्याओं की अन्य समतुल्य परिभाषा है। एक 'गणनीय डेडेकाइंड कट' एक गणनीय फलन है जो परिमेय संख्या के साथ प्रदान किया जाता है निविष्ट प्रतिफल के रूप में या , निम्नलिखित शर्तों को पूरा करना:

क्रमादेश D द्वारा एक उदाहरण दिया गया है जो 3 के घनमूल को परिभाषित करता है। मान लीजिए के द्वारा परिभाषित किया गया है:

एक वास्तविक संख्या की गणना तभी की जा सकती है जब और केवल तभी जब कोई गणनीय डेडेकिन्ड-कट D इसके अनुरूप है। फलन डी प्रत्येक गणना योग्य संख्या के लिए अद्वितीय है (हालांकि निश्चित रूप से दो अलग-अलग क्रमादेश समान फलन प्रदान कर सकते हैं)।

एक सम्मिश्र संख्या को गणनीय कहा जाता है यदि उसके वास्तविक और काल्पनिक भाग गणनीय हों।

गुण

गणनीय रूप से गणना योग्य नहीं

प्रत्येक परिगणन युक्ति परिभाषा के लिए गोडेल संख्या निर्दिष्ट करना गणनीय संख्याओं के अनुरूप प्राकृतिक संख्याओं का उपसमुच्चय उत्पन्न करता है और से गणना योग्य संख्याओं के लिए अन्य अनुमान की पहचान करता है। केवल गणनीय कई परिगणन युक्ति हैं, जो दर्शाती हैं कि गणना योग्य संख्याएँ उपगणनीय हैं। हालांकि इन गोडेल संख्याओं समुच्चय , गणनीय रूप से गणना योग्य नहीं है (और परिणामस्वरूप, न तो के उपसमुच्चय हैं जिन्हें इसके संदर्भ में परिभाषित किया गया है)। ऐसा इसलिए है क्योंकि यह निर्धारित करने के लिए कोई एल्गोरिथ्म नहीं है कि कौन से गोडेल नंबर परिगणन मशीनों के अनुरूप हैं जो गणना योग्य वास्तविक उत्पादन करते हैं। गणना योग्य वास्तविक का उत्पादन करने के लिए, परिगणन युक्ति को कुल फलन की गणना करनी चाहिए, लेकिन संगत परिणाम समस्या परिगणन श्रेणी 0 में है। परिणामस्वरूप, प्राकृतिक संख्याओं से गणनीय वास्तविक तक कोई विशेषण गणनीय फलन नहीं है, और कैंटर के विकर्ण तर्क का उपयोग रचनात्मक रूप से (गणित) उनमें से कई को प्रदर्शित करने के लिए नहीं किया जा सकता है।

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

क्षेत्र के रूप में गुण

गणनीय संख्याओं पर अंकगणितीय संक्रियाएँ स्वयं इस अर्थ में गणनीय हैं कि जब भी वास्तविक संख्याएँ a और b गणनीय होती हैं तो निम्नलिखित वास्तविक संख्याएँ भी गणनीय होती हैं: a + b, a - b, ab, और a/b यदि b अशून्य है। ये संक्रिया वास्तव में समान रूप से गणनीय हैं; उदाहरण के लिए, परिगणन युक्ति है जो निविष्ट (A, B, ) निर्गम r का उत्पादन करता है, जहां A अनुमानित परिगणन युक्ति का विवरण है, a, B अनुमानित परिगणन युक्ति का विवरण है, और r a+b का सन्निकटन है।

तथ्य यह है कि गणनीय वास्तविक संख्याएँ एक क्षेत्र (गणित) को पहली बार 1954 में हेनरी गॉर्डन राइस द्वारा सिद्ध किया गया था।[5]

गणनीय वास्तविक हालांकि एक गणनीय क्षेत्र नहीं बनाते हैं, क्योंकि गणनीय क्षेत्र की परिभाषा के लिए प्रभावी समानता की आवश्यकता होती है।

क्रम की गैर-अभिकलनीयता

गणनीय संख्याओं पर क्रम संबंध गणनीय नहीं है। बता दें कि A संख्या का अनुमान लगाने वाली परिगणन युक्ति का विवरण है। फिर कोई परिगणन युक्ति नहीं है जो निविष्ट A पर ''हाँ'' को और यदि ''नहीं'' को निर्गम करती है। यह देखने के लिए, मान लीजिए कि A द्वारा वर्णित यंत्र को निर्गम 0 के रूप मे सन्निकटन के रूप मे रखा जाता है। edit यह स्पष्ट नहीं है कि यह तय करने से पहले कितना समय इंतजार करना है कि यंत्र कभी भी एक अनुमान का उत्पादन नहीं करेगी जो सकारात्मक होने के लिए बाध्य करती है। इस प्रकार यंत्र को अंततः यह अनुमान लगाना होगा कि निर्गम का उत्पादन करने के लिए संख्या 0 के बराबर होगी; अनुक्रम बाद में 0 से भिन्न हो सकता है। इस विचार का उपयोग यह दिखाने के लिए किया जा सकता है कि यंत्र कुछ अनुक्रमों पर गलत है यदि यह कुल फलन की गणना करती है। इसी प्रकार की समस्या तब होती है जब गणना करने योग्य वास्तविकताओं को डेडेकिंड कटौती के रूप में दर्शाया जाता है। समानता संबंध के लिए भी यही है: समानता परीक्षण गणना योग्य नहीं है।

जबकि पूर्ण क्रम संबंध गणनीय नहीं है, असमान संख्याओं के जोड़े के लिए इसका प्रतिबंध गणनीय है। यही है, एक क्रमादेश है जो निविष्ट के रूप में दो परिगणन युक्ति ए और बी अनुमानित संख्या लेता है और , कहाँ , और निर्गम करता है या नहीं या यह प्रयोग करने के लिए पर्याप्त है - सन्निकटन जहां इसलिए तेजी से छोटा करके (0 के निकट), अंतत: कोई यह तय कर सकता है कि क्या या


अन्य गुण

गणना योग्य वास्तविक संख्याएँ विश्लेषण में प्रयुक्त वास्तविक संख्याओं के सभी गुणों को साझा नहीं करती हैं। उदाहरण के लिए, गणनीय वास्तविक संख्याओं के परिबद्ध बढ़ते गणनीय अनुक्रम की कम से कम ऊपरी सीमा गणनीय वास्तविक संख्या नहीं होनी चाहिए।[6] इस संपत्ति के साथ एक अनुक्रम को स्पेकर अनुक्रम के रूप में जाना जाता है, क्योंकि पहला निर्माण 1949 में अर्नस्ट स्पेकर के कारण हुआ था।[7] इस तरह के प्रति-उदाहरणों के अस्तित्व के होते हुए भी, गणना योग्य संख्याओं के क्षेत्र में कलन और वास्तविक विश्लेषण के कुछ भागों को विकसित किया जा सकता है, जिससे गणना योग्य विश्लेषण का अध्ययन किया जा सकता है।

प्रत्येक गणनीय संख्या निश्चित संख्या है # अंकगणित में निश्चितता, लेकिन इसके विपरीत नहीं। कई अंकगणितीय निश्चित, गैर-गणना योग्य वास्तविक संख्याएँ हैं, जिनमें सम्मिलित हैं:

  • कोई भी संख्या जो किसी चुनी हुई एन्कोडिंग योजना के अनुसार हॉल्टिंग समस्या (या किसी अन्य अनिर्णीत समस्या) के समाधान को एनकोड करती है।
  • चैटिन स्थिरांक, , जो एक प्रकार की वास्तविक संख्या है जो हॉल्टिंग समस्या के लिए परिगणन डिग्री है।

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

गणनीय वास्तविक संख्याओं का समुच्चय (साथ ही प्रत्येक गणनीय, सघन रूप से बिना सिरों के गणनीय वास्तविकों का उपसमुच्चय) तर्कसंगत संख्याओं के समुच्चय के लिए आदेश-समरूपी है।

डिजिट स्ट्रिंग्स और कैंटर और बायर स्पेस

परिगणन के मूल पेपर में गणना योग्य संख्याओं को निम्नानुसार परिभाषित किया गया है:

वास्तविक संख्या की गणना की जा सकती है यदि इसके अंक अनुक्रम को किसी कलन विधि या परिगणन युक्ति द्वारा निर्मित किया जा सकता है। एल्गोरिदम इनपुट के रूप में एक पूर्णांक लेता है और आउटपुट के रूप में वास्तविक संख्या के दशमलव विस्तार के -वें अंक का उत्पादन करता है।

(a का दशमलव विस्तार केवल दशमलव बिंदु के बाद वाले अंकों को संदर्भित करता है।)

परिगणन जानते थे कि यह परिभाषा इसके समतुल्य है -अनुमान परिभाषा ऊपर दी गई है। तर्क इस प्रकार आगे बढ़ता है: यदि कोई संख्या परिगणन अर्थ में गणना योग्य है, तो यह भी गणना योग्य है भावार्थ: यदि , तो a के लिए दशमलव प्रसार के पहले n अंक a प्रदान करते हैं ए का अनुमान। बातचीत के लिए, हम एक चुनते हैं गणना योग्य वास्तविक संख्या a और दशमलव बिंदु के बाद n वें अंक तक निश्चित रूप से परिशुद्ध सन्निकटन उत्पन्न करते हैं। यह हमेशा एक के बराबर एक दशमलव विस्तार उत्पन्न करता है लेकिन यह 9 के अनंत अनुक्रम में अनुचित रूप से समाप्त हो सकता है, इस मामले में इसका एक परिमित (और इस प्रकार गणना योग्य) उचित दशमलव विस्तार होना चाहिए।

जब तक वास्तविक संख्याओं के कुछ सामयिक गुण प्रासंगिक नहीं होते हैं, तब तक के तत्वों से निपटना प्रायः अधिक सुविधाजनक होता है (कुल 0,1 मूल्यवान फलन) वास्तविक संख्याओं के बजाय . के सदस्य बाइनरी दशमलव विस्तार के साथ पहचाना जा सकता है, लेकिन दशमलव विस्तार के बाद से और एक ही वास्तविक संख्या, अंतराल को निरूपित करें के उपसमुच्चय के साथ पहचाने जाने पर केवल जैविक रूप से (और उपसमुच्चय टोपोलॉजी के तहत होमोमोर्फिक रूप से) हो सकता है सभी 1 में समाप्त नहीं हो रहा है।

ध्यान दें कि दशमलव विस्तार की इस संपत्ति का तात्पर्य है कि दशमलव विस्तार के संदर्भ में परिभाषित गणनीय वास्तविक संख्याओं की प्रभावी ढंग से पहचान करना असंभव है और जो दशमलव विस्तार में परिभाषित हैं सन्निकटन भाव। हिस्ट ने दिखाया है कि ऐसा कोई एल्गोरिदम नहीं है जो निविष्ट के रूप में एक परिगणन युक्ति का विवरण लेता है जो उत्पादन करता है गणना योग्य संख्या a के लिए सन्निकटन, और निर्गम के रूप में एक परिगणन युक्ति उत्पन्न करता है जो परिगणन की परिभाषा के अर्थ में a के अंकों की गणना करता है।[8] इसी प्रकार, इसका अर्थ है कि गणना योग्य वास्तविक पर अंकगणितीय संचालन दशमलव संख्याओं को जोड़ते समय उनके दशमलव निरूपण पर प्रभावी नहीं होते हैं। एक अंक का उत्पादन करने के लिए, यह निर्धारित करने के लिए कि क्या वर्तमान स्थान पर कोई कैरी है, मनमाने ढंग से दाईं ओर देखना आवश्यक हो सकता है। एकरूपता की यह कमी एक कारण है कि गणना योग्य संख्याओं की समकालीन परिभाषा का उपयोग क्यों किया जाता है दशमलव विस्तार के बजाय सन्निकटन।

हालाँकि, एक अभिकलनीयता सिद्धांत या माप सिद्धांत के दृष्टिकोण से, दो संरचनाएँ और मूलतः समान हैं। इस प्रकार, कम्प्यूटेबिलिटी सिद्धांतकार प्रायः सदस्यों को संदर्भित करते हैं वास्तविक के रूप में। जबकि के बारे में सवालों के लिए पूरी तरह से डिस्कनेक्ट किया गया स्थान है कक्षाओं या यादृच्छिकता में काम करना आसान होता है .

के तत्व कभी-कभी वास्तविक भी कहा जाता है और यद्यपि इसमें होमियोमोर्फिज्म की छवि होती है , स्थानीय रूप स्थानीय रूप से कॉम्पैक्ट स्थान भी नहीं है (पूरी तरह से डिस्कनेक्ट होने के अलावा)। इससे गणनीय गुणों में वास्तविक अंतर होता है। उदाहरण के लिए संतुष्टि देने वाला , साथ क्वांटिफायर मुक्त, अद्वितीय होने पर गणना योग्य होना चाहिए एक सार्वभौमिक सूत्र को संतुष्ट करने से हाइपरअरिथमेटिक पदानुक्रम में मनमाने ढंग से उच्च स्थान हो सकता है।

== वास्तविक == के स्थान पर प्रयोग करें

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

== परिशुद्ध अंकगणित == का कार्यान्वयन

सन्निकटन की गणना करने वाले कार्यक्रमों के रूप में वास्तविक संख्याओं का प्रतिनिधित्व करने वाले कंप्यूटर पैकेजों को परिशुद्ध अंकगणित नाम के तहत 1985 की शुरुआत में प्रस्तावित किया गया है।[10] आधुनिक उदाहरणों में CoRN लाइब्रेरी (Coq) सम्मिलित है,[11] और रीयललिब पैकेज (सी ++)।[12] फलन की एक संबंधित रेखा एक वास्तविक रैम क्रमादेश लेने और पर्याप्त परिशुद्धता के तर्कसंगत या फ्लोटिंग-पॉइंट संख्या के साथ चलाने पर आधारित है, जैसे iRRAM पैकेज।[13]


यह भी देखें

टिप्पणियाँ

  1. van der Hoeven (2006).
  2. P. Odifreddi, Classical Recursion Theory (1989), p.8. North-Holland, 0-444-87295-7
  3. Turing (1936).
  4. Minsky (1967).
  5. Rice (1954).
  6. Bridges & Richman (1987), p. 58.
  7. Specker (1949).
  8. Hirst (2007).
  9. Zalta, Edward N., ed. (2022), "Russian School of Constructive Mathematics", Constructive Mathematics, Metaphysics Research Lab, Stanford University
  10. Boehm, Hans-J.; Cartwright, Robert; Riggle, Mark; O'Donnell, Michael J. (8 August 1986). "Exact real arithmetic: a case study in higher order programming" (PDF). Proceedings of the 1986 ACM conference on LISP and functional programming: 162–173. doi:10.1145/319838.319860. Archived (PDF) from the original on 2020-09-24.
  11. O’Connor, Russell (2008). "Certified Exact Transcendental Real Number Computation in Coq" (PDF). Theorem Proving in Higher Order Logics: 246–261. doi:10.1007/978-3-540-71067-7_21. Archived (PDF) from the original on 2022-03-24.
  12. Lambov (2015).
  13. Gowland, Paul; Lester, David (2001). "A Survey of Exact Arithmetic Implementations" (PDF). Computability and Complexity in Analysis (in English). Springer: 30–47. doi:10.1007/3-540-45335-0_3. Archived (PDF) from the original on 2022-03-24.


संदर्भ


आगे की पढाई