हाइपरऑपरेशन: Difference between revisions

From Vigyanwiki
(Created page with "{{short description|Generalization of addition, multiplication, exponentiation, tetration, etc.}} {{about|the arithmetic concept|the group theory hyperoperation concept| Hyper...")
 
No edit summary
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{short description|Generalization of addition, multiplication, exponentiation, tetration, etc.}}
{{short description|Generalization of addition, multiplication, exponentiation, tetration, etc.}}
{{about|the arithmetic concept|the group theory hyperoperation concept| Hyperstructure}}
{{about|अंकगणितीय अवधारणा|समूह सिद्धांत हाइपरऑपरेशन अवधारणा|अतिसंरचना}}
गणित में, हाइपरऑपरेशन अनुक्रम {{refn| Sequences similar to the ''hyperoperation sequence'' have historically been referred to by many names, including: the ''[[Ackermann function]]'' {{sfn|Geisler|2003}} (3-argument), the ''Ackermann hierarchy'',{{sfn|Friedman|2001}} the ''[[Grzegorczyk hierarchy]]''{{sfn|Campagnola|Moore|Costa|2002}}{{sfn|Wirz|1999}} (which is more general), ''Goodstein's version of the Ackermann function'',{{sfn|Goodstein|1947}} ''operation of the nth grade'',{{sfn|Bennett|1915}} ''z-fold iterated exponentiation of x with y'',{{sfn|Black|2009}} ''[[Knuth's up-arrow notation|arrow]] operations'',{{sfn|Littlewood|1948}} ''reihenalgebra''{{sfn|Müller|1993}} and ''hyper-n''.{{sfn|Geisler|2003}}{{sfn|Müller|1993}}{{sfn|Munafo|1999a}}{{sfn|Robbins|2005}}{{sfn|Galidakis|2003}}|group="nb"}} अंकगणितीय संक्रियाओं का एक अनंत [[क्रम]] है (इस संदर्भ में हाइपरऑपरेशन कहा जाता है){{sfn|Geisler|2003}}{{sfn|Robbins|2005}}{{sfn|Rubtsov|Romerio|2005}} यह एक [[एकात्मक ऑपरेशन]] (एन = 0 के साथ उत्तराधिकारी फ़ंक्शन) से शुरू होता है। अनुक्रम जोड़ (n = 1), गुणन (n = 2), और [[घातांक]] (n = 3) के द्विआधारी संचालन के साथ जारी है।
गणित में, उच्च संक्रिया अनुक्रम {{refn| Sequences similar to the ''hyperoperation sequence'' have historically been referred to by many names, including: the ''[[Ackermann function]]'' {{sfn|Geisler|2003}} (3-argument), the ''Ackermann hierarchy'',{{sfn|Friedman|2001}} the ''[[Grzegorczyk hierarchy]]''{{sfn|Campagnola|Moore|Costa|2002}}{{sfn|Wirz|1999}} (which is more general), ''Goodstein's version of the Ackermann function'',{{sfn|Goodstein|1947}} ''operation of the nth grade'',{{sfn|Bennett|1915}} ''z-fold iterated exponentiation of x with y'',{{sfn|Black|2009}} ''[[Knuth's up-arrow notation|arrow]] operations'',{{sfn|Littlewood|1948}} ''reihenalgebra''{{sfn|Müller|1993}} and ''hyper-n''.{{sfn|Geisler|2003}}{{sfn|Müller|1993}}{{sfn|Munafo|1999a}}{{sfn|Robbins|2005}}{{sfn|Galidakis|2003}}|group="nb"}}अंकगणितीय संक्रियाओं का एक अनंत [[क्रम]] है(इस संदर्भ में उच्च संक्रिया कहा जाता है)|{{sfn|Geisler|2003}}{{sfn|Robbins|2005}}{{sfn|Rubtsov|Romerio|2005}} यह एक [[एकात्मक ऑपरेशन|एकात्मक]] संक्रिया(एन = 0 के साथ आनुक्रमिक फलन) से शुरू होता है। अनुक्रम जोड़(n = 1), गुणन(n = 2), और [[घातांक]](n = 3) के द्विआधारी संचालन के साथ जारी है।


उसके बाद, ऑपरेटर सह[[योग]]ीता | सही-सहयोगीता का उपयोग करते हुए अनुक्रम आगे बाइनरी संचालन के साथ आगे बढ़ता है, एक्सपोनेंटिएशन से आगे बढ़ता है। घातांक से परे के संचालन के लिए, इस क्रम के n वें सदस्य का नाम [[रूबेन गुडस्टीन]] द्वारा n के [[संख्यात्मक उपसर्ग]] के बाद -ation के साथ दिया गया है (जैसे कि [[टेट्रेशन]] (n = 4), [[pentation]] (n = 5), हेक्सेशन (n = 6) , आदि।) {{sfn|Goodstein|1947}} और नुथ के अप-एरो नोटेशन में n − 2 तीरों का उपयोग करके लिखा जा सकता है।
उसके बाद संचालक सहयोगिता का उपयोग करते हुए अनुक्रम द्विआधारी संचालन के साथ आगे बढ़ता है तथा घातांक से आगे बढ़ता है। घातांक के बाहर से संचालन के लिए, इस क्रम के n वें सदस्य का नाम [[रूबेन गुडस्टीन]] द्वारा n के [[संख्यात्मक उपसर्ग]] के बाद -ation के साथ दिया गया है(जैसे कि [[टेट्रेशन]](n = 4), [[pentation|पेंटेशन]](n = 5), हेक्सेशन(n = 6) , आदि) {{sfn|Goodstein|1947}} और नुथ के ऊपर(अप) - एरो संकेत पद्धति में n − 2 एरोों का उपयोग करके लिखा जा सकता है।
प्रत्येक हाइपरऑपरेशन को पिछले एक के संदर्भ में पुनरावर्तन (कंप्यूटर विज्ञान) समझा जा सकता है:
 
प्रत्येक उच्चसंक्रिया को पिछले एक के संदर्भ में पुनरावर्तन(संगणकविज्ञान) समझा जा सकता है:


:<math>a[n]b = \underbrace{a[n-1](a[n-1](a[n-1](\cdots[n-1](a[n-1](a[n-1]a))\cdots)))}_{\displaystyle b \mbox{ copies of } a},\quad n \ge 2</math>
:<math>a[n]b = \underbrace{a[n-1](a[n-1](a[n-1](\cdots[n-1](a[n-1](a[n-1]a))\cdots)))}_{\displaystyle b \mbox{ copies of } a},\quad n \ge 2</math>
इसे परिभाषा के पुनरावर्तन नियम भाग के अनुसार भी परिभाषित किया जा सकता है, जैसा कि [[एकरमैन समारोह]] के नुथ के अप-एरो संस्करण में है:
इसे परिभाषा के पुनरावर्तन नियम भाग के अनुसार भी परिभाषित किया जा सकता है, जैसा कि [[एकरमैन समारोह|एकरमैन]] फलन के नुथ के अप- एरो संस्करण में है:


:<math>a[n]b = a[n-1]\left(a[n]\left(b - 1\right)\right),\quad n \ge 1</math>
:<math>a[n]b = a[n-1]\left(a[n]\left(b - 1\right)\right),\quad n \ge 1</math>
इसका उपयोग उन संख्याओं की तुलना में बड़ी संख्या को आसानी से दिखाने के लिए किया जा सकता है जो [[वैज्ञानिक संकेत]]कर सकते हैं, जैसे स्क्यूज़ संख्या और [[googleplexplex]] (उदा. <math>50[50]50</math> Skewes की संख्या और googolplexplex से बहुत बड़ी है), लेकिन कुछ संख्याएँ ऐसी हैं जिन्हें वे भी आसानी से नहीं दिखा सकते हैं, जैसे ग्राहम की संख्या और [[TREE(3)]]।
इसका उपयोग उन संख्याओं की तुलना में बड़ी संख्या को आसानी से दिखाने के लिए किया जा सकता है जो [[वैज्ञानिक संकेत]] कर सकते हैं, जैसे स्क्यूज़ संख्या और [[googleplexplex|गूगलप्लेक्सप्लेक्स]](उदा. <math>50[50]50</math> स्केवेंस की संख्या और गूगलप्लेक्सप्लेक्स से बहुत बड़ी है), लेकिन कुछ संख्याएँ ऐसी हैं जिन्हें वे भी आसानी से नहीं दिखा सकते हैं, जैसे ग्राहम की संख्या और [[TREE(3)|ट्री(3)]]।


यह पुनरावर्तन नियम हाइपरऑपरेशन के कई प्रकारों के लिए सामान्य है।
यह पुनरावर्तन नियम उच्च संक्रिया के कई प्रकारों के लिए सामान्य है।


== परिभाषा ==
== परिभाषा ==


=== परिभाषा, सबसे आम ===
=== परिभाषा, सामान्यतः ===
हाइपरऑपरेशन अनुक्रम <math>H_n(a,b) \colon (\mathbb{N}_0)^3 \rightarrow \mathbb{N}_0</math> बाइनरी ऑपरेशंस का क्रम है <math>H_n \colon (\mathbb{N}_0)^2 \rightarrow \mathbb{N}_0</math>, परिभाषित पुनरावर्तन इस प्रकार है:
उच्च संक्रिया अनुक्रम <math>H_n(a,b) \colon (\mathbb{N}_0)^3 \rightarrow \mathbb{N}_0</math> द्विआधारी संक्रियाओं का क्रम है <math>H_n \colon (\mathbb{N}_0)^2 \rightarrow \mathbb{N}_0</math>, पुनरावर्तन इस प्रकार परिभाषित किया गया है :


:<math>
:<math>
Line 29: Line 30:
     \end{cases}
     \end{cases}
</math>
</math>
(ध्यान दें कि n = 0 के लिए, बाइनरी ऑपरेशन पहले तर्क को अनदेखा करके अनिवार्य रूप से एक यूनरी ऑपरेशन (उत्तराधिकारी फ़ंक्शन) को कम कर देता है।)
(ध्यान दें कि n = 0 के लिए, द्विआधारी संक्रिया पहले तर्क को अनदेखा करके अनिवार्य रूप से एक एकाधारी संक्रिया(आनुक्रमिक फलन) को कम कर देता है।


n = 0, 1, 2, 3 के लिए, यह परिभाषा उत्तराधिकारी फलन (जो कि एक एकल संक्रिया है), योग, गुणन और घातांक के मूल अंकगणितीय संक्रियाओं को क्रमशः पुन: प्रस्तुत करती है, जैसा कि
n = 0, 1, 2, 3 के लिए, यह परिभाषा आनुक्रमिक फलन(जो कि एक एकल संक्रिया है), योग, गुणन और घातांक के मूल अंकगणितीय संक्रियाओं को क्रमशः पुन: प्रस्तुत करती है, जैसा कि
:<math>\begin{align}
:<math>\begin{align}
   H_0(a, b) &= b + 1, \\
   H_0(a, b) &= b + 1, \\
Line 39: Line 40:
\end{align}</math>
\end{align}</math>


  <math>H_n</math> n ≥ 3 के लिए h> संक्रियाएं नुथ के अप-एरो नोटेशन में लिखी जा सकती हैं।
  <math>H_n</math>संक्रियाएं, n ≥ 3 के लिए नुथ के अप-एरो संकेत पद्धति में लिखी जा सकती हैं।
 
इस प्रकार घातांक के बाद अगला संक्रिया क्या होगा?
 
हमने गुणन को परिभाषित किया जिससे


तो घातांक के बाद अगला ऑपरेशन क्या होगा? हमने गुणन को परिभाषित किया ताकि <math> H_2(a, 3) = a[2]3 = a \times 3 = a + a + a,</math> और परिभाषित घातांक ताकि <math> H_3(a, 3) = a[3]3 = a\uparrow 3 = a^3 = a \times a \times a,</math> इसलिए अगले ऑपरेशन, टेट्रेशन को परिभाषित करना तर्कसंगत लगता है, ताकि <math> H_4(a, 3) = a[4]3 =  a\uparrow\uparrow 3 = \operatorname{tetration}(a, 3) = a^{a^a}, </math> तीन 'ए' के ​​टॉवर के साथ। समान रूप से, (ए, 3) का पेंटेशन टेट्रेशन (ए, टेट्रेशन (, )) होगा, जिसमें तीन होंगे।
<math> H_2(a, 3) = a[2]3 = a \times 3 = a + a + a,</math> और घातांक परिभाषित किया जिससे <math> H_3(a, 3) = a[3]3 = a\uparrow 3 = a^3 = a \times a \times a,</math> इसलिए अगले संक्रिया, टेट्रेशन को परिभाषित करना तर्कसंगत लगता है, इस प्रकार 
 
<math> H_4(a, 3) = a[4]3 =  a\uparrow\uparrow 3 = \operatorname{tetration}(a, 3) = a^{a^a}, </math> तीन 'ए' के ​​स्तंभ के साथ समान रूप से,(ए, 3) का पेंटेशन टेट्रेशन(ए, टेट्रेशन(a, a)) होगा, जिसमें तीन a होंगे।


:<math>\begin{align}
:<math>\begin{align}
Line 50: Line 57:
     \ldots & \\
     \ldots & \\
\end{align}</math>
\end{align}</math>
नुथ के अंकन को ऋणात्मक सूचकांकों ≥ -2 तक इस तरह बढ़ाया जा सकता है जैसे कि अनुक्रमण में अंतराल को छोड़कर पूरे हाइपरऑपरेशन अनुक्रम से सहमत होना:
नुथ के अंकन को ऋणात्मक सूचकांकों ≥ -2 तक इस तरह बढ़ाया जा सकता है जैसे कि अनुक्रमण में अंतराल को छोड़कर पूरे उच्च संक्रिया अनुक्रम से सहमत होना:
:<math>H_n(a, b) = a \uparrow^{n-2}b\text{ for } n \ge 0.</math>
:<math>H_n(a, b) = a \uparrow^{n-2}b\text{ for } n \ge 0.</math>
हाइपरऑपरेशंस को इस प्रकार प्रश्न के उत्तर के रूप में देखा जा सकता है कि अनुक्रम में अगला क्या है: उत्तरवर्ती कार्य, जोड़, गुणन, घातांक, और इसी तरह। नोट किया कि
उच्च संक्रियाओं को इस प्रकार प्रश्न के उत्तर के रूप में देखा जा सकता है कि अनुक्रम में अगला क्या है: अनुक्रमिक कार्य, जोड़, गुणन और घातांक इत्यादि। ध्यान देने योग्य बात यह है कि
:<math>\begin{align}
:<math>\begin{align}
                 a + b &= (a + (b - 1)) + 1 \\
                 a + b &= (a + (b - 1)) + 1 \\
Line 59: Line 66:
               a [4] b &= a^{a [4] (b - 1)}
               a [4] b &= a^{a [4] (b - 1)}
\end{align}</math>
\end{align}</math>
बुनियादी अंकगणितीय संचालन के बीच संबंध को चित्रित किया गया है, जिससे उच्च संचालन को ऊपर के रूप में स्वाभाविक रूप से परिभाषित किया जा सकता है। हाइपरऑपरेशन पदानुक्रम के मापदंडों को कभी-कभी उनके अनुरूप घातांक शब्द द्वारा संदर्भित किया जाता है; {{sfn|Romerio|2008}} इसलिए a 'बेस' है, b 'एक्सपोनेंट' (या हाइपरएक्सपोनेंट) है,{{sfn|Galidakis|2003}} और n 'रैंक' (या ग्रेड) है,{{sfn|Bennett|1915}} और इसके अलावा, <math>H_n(a, b)</math> को a के bth n-ation के रूप में पढ़ा जाता है, उदा. <math>H_4(7,9)</math> 7 के 9वें टेट्रेशन के रूप में पढ़ा जाता है, और <math>H_{123}(456,789)</math> 456 के 789वें 123-एशन के रूप में पढ़ा जाता है।
मूलभूत अंकगणितीय संचालन के बीच संबंध को चित्रित किया गया है, जिससे उच्च संचालन को ऊपर के रूप में स्वाभाविक रूप से परिभाषित किया जा सकता है। उच्च संक्रिया पदानुक्रम के मापदंडों को कभी-कभी उनके अनुरूप घातांक शब्द द्वारा संदर्भित किया जाता है; {{sfn|Romerio|2008}} इसलिए a आधार' ,और b 'घातांक'(या उच्चघातांक) है,{{sfn|Galidakis|2003}} और n 'क्रम '(या श्रेणी) है,{{sfn|Bennett|1915}} और इसके अलावा, <math>H_n(a, b)</math> को a के bth n-ation के रूप में पढ़ा जाता है, उदहारण ; <math>H_4(7,9)</math> 7 के 9वें टेट्रेशन के रूप में पढ़ा जाता है, और <math>H_{123}(456,789)</math> 456 के 789वें 123-एशन के रूप में पढ़ा जाता है।


सामान्य शब्दों में, हाइपरऑपरेशन कंपाउंडिंग नंबरों के तरीके हैं जो पिछले हाइपरऑपरेशन के पुनरावृत्ति के आधार पर वृद्धि में वृद्धि करते हैं। उत्तराधिकारी, जोड़, गुणा और घातांक की अवधारणाएं सभी हाइपरऑपरेशन हैं; उत्तराधिकारी ऑपरेशन (x से x + 1 का उत्पादन) सबसे आदिम है, अतिरिक्त ऑपरेटर निर्दिष्ट करता है कि अंतिम मूल्य का उत्पादन करने के लिए 1 को कितनी बार जोड़ा जाना है, गुणन निर्दिष्ट करता है कि किसी संख्या को कितनी बार जोड़ा जाना है। स्वयं, और घातांक उस संख्या को संदर्भित करता है जिसे किसी संख्या को स्वयं से गुणा किया जाना है।
सामान्य शब्दों में, उच्च संक्रिया समिश्र संख्याओं के तरीके हैं जो पिछले उच्च संक्रिया के पुनरावृत्ति के आधार पर वृद्धि में वृद्धि करते हैं। आनुक्रमिक , जोड़, गुणा और घातांक की अवधारणाएं सभी हाइप रसंक्रिया हैं; आनुक्रमिक संक्रिया(x से x + 1 का उत्पादन) सबसे साधारण है, अतिरिक्त संचालक निर्दिष्ट करता है कि अंतिम मूल्य का उत्पादन करने के लिए 1 को कितनी बार जोड़ा जाना है, गुणन निर्दिष्ट करता है कि किसी संख्या को स्वयं कितनी बार जोड़ा जाना है, और घातांक उस संख्या को संदर्भित करता है जिसे किसी संख्या को स्वयं से गुणा किया जाना है।


=== परिभाषा, पुनरावृत्ति का प्रयोग ===
=== परिभाषा, पुनरावृत्ति का प्रयोग ===
किसी फ़ंक्शन के पुनरावृत्ति को परिभाषित करें {{math|''f''}} दो चर के रूप में
किसी फलन {{math|''f''}} के पुनरावृत्ति को दो चर के रूप में इस प्रकार परिभाषित किया जाता है,
:<math>
:<math>
   f^{x}(a,b) =  
   f^{x}(a,b) =  
Line 72: Line 79:
     \end{cases}
     \end{cases}
</math>
</math>
हाइपरऑपरेशन अनुक्रम को पुनरावृति के संदर्भ में निम्नानुसार परिभाषित किया जा सकता है। सभी पूर्णांकों के लिए <math>x,n,a,b \geq 0,</math> परिभाषित करना
उच्च संक्रिया अनुक्रम को पुनरावृति के संदर्भ में निम्नानुसार परिभाषित किया जा सकता है। सभी पूर्णांकों के लिए <math>x,n,a,b \geq 0,</math> परिभाषित करना
:<math>  
:<math>  
\begin{array}{lcl}
\begin{array}{lcl}
Line 92: Line 99:


== संगणना ==
== संगणना ==
हाइपरऑपरेशन अनुक्रम की परिभाषाएँ स्वाभाविक रूप से [[पुनर्लेखन]] | टर्म रीराइटिंग सिस्टम (TRS) में स्थानांतरित की जा सकती हैं।
उच्च संक्रिया अनुक्रम की परिभाषाएँ स्वाभाविक रूप से [[पुनर्लेखन]] टर्म रीराइटिंग सिस्टम(TRS) में स्थानांतरित की जा सकती हैं।


=== टीआरएस परिभाषा उप 1.1 === पर आधारित है
=== टीआरएस परिभाषा उप 1.1 === पर आधारित है|
हाइपरऑपरेशन अनुक्रम की मूल परिभाषा कमी नियमों से मेल खाती है
 
उच्च संक्रिया अनुक्रम की मूल परिभाषा निम्न नियमों से समानता रखती है
:<math>  
:<math>  
\begin{array}{lll}
\begin{array}{lll}
Line 105: Line 113:
\end{array}
\end{array}
</math>
</math>
गणना करना <math>H_{n}(a, b)</math> कोई स्टैक (अमूर्त डेटा प्रकार) का उपयोग कर सकता है, जिसमें प्रारंभ में तत्व होते हैं <math>\langle n,a,b \rangle</math>.
<math>H_{n}(a, b)</math> का गणना करना केलिए कोई स्टैक(अमूर्त डेटा प्रकार) का उपयोग कर सकता है, जिसमें प्रारंभ में <math>\langle n,a,b \rangle</math>.तत्व होते हैं|


फिर, बार-बार जब तक संभव न हो, तीन तत्वों को पॉप किया जाता है और नियमों के अनुसार प्रतिस्थापित किया जाता है<ref group="nb" name="letop2">This implements the [[Reduction strategy#Term rewriting|leftmost-innermost (one-step) strategy]].</ref>
फिर, बार-बार जब तक संभव न हो, तीन तत्वों को पॉप किया जाता है और नियमों के अनुसार प्रतिस्थापित किया जाता है<ref group="nb" name="letop2">This implements the [[Reduction strategy#Term rewriting|leftmost-innermost (one-step) strategy]].</ref>
Line 117: Line 125:
\end{array}
\end{array}
</math>
</math>
योजनाबद्ध रूप से, से शुरू <math>\langle n,a,b \rangle</math>:
योजनाबद्ध रूप से, <math>\langle n,a,b \rangle</math>से शुरू  :


  जबकि ढेर की लंबाई <> 1
  '''WHILE''' stackLength <> 1
  {
  {
     पीओपी 3 तत्व;
     '''POP''' 4 elements;
     PUSH 1 या 5 तत्व नियमों के अनुसार r1, r2, r3, r4, r5;
     '''PUSH''' 1 or 7 elements according to the rules r6, r7, r8, r9, r10, r11;
  }
  }


उदाहरण
उदाहरण


गणना करना <math>H_2(2,2) \rightarrow_{*} 4</math>.{{sfn|Bezem|Klop|De Vrijer|2003}}
<math>H_2(2,2) \rightarrow_{*} 4</math>.{{sfn|Bezem|Klop|De Vrijer|2003}}गणना करना
घटाव क्रम है<ref group="nb" name="letop2"/><ref>In each ''step'' the underlined ''redex'' is rewritten.</ref>
 
घटाव क्रम है<ref group="nb" name="letop2" /><ref>In each ''step'' the underlined ''redex'' is rewritten.</ref>


{|
{|
Line 152: Line 161:
|{{space|4}}<math>\rightarrow_{r1} S(S(S(S(0))))</math>
|{{space|4}}<math>\rightarrow_{r1} S(S(S(S(0))))</math>
|}
|}
इनपुट पर स्टैक का उपयोग करते समय लागू किया गया <math>\langle 2,2,2 \rangle</math>
इनपुट(2, 2, 2) पर स्टैक का उपयोग करते समय लागू किया गया
{|
{|
|align="left"|the stack configurations{{space|4}}
|align="left"|संग्रह विन्यास{{space|4}}
|align="left"|represent the equations
|align="left"|समीकरणों का प्रतिनिधित्व
|-
|-
|<math>\underline{2,2,2}</math>  
|<math>\underline{2,2,2}</math>  
Line 185: Line 194:
|-
|-
|{{space|4}}<math>\rightarrow_{r1} 4</math>
|{{space|4}}<math>\rightarrow_{r1} 4</math>
|{{space|4}}<math>= 4</math>
|
|}
|}




=== टीआरएस परिभाषा उप 1.2 === पर आधारित है
 
पुनरावृत्ति का उपयोग करने वाली परिभाषा में कमी के नियमों का एक अलग सेट होता है
 
 
'''''टीआरएस परिभाषा उप 1.2 पर आधारित है'''''
 
पुनरावृत्ति का उपयोग करने वाली परिभाषा में कमी के नियमों का एक अलग समुच्चय होता है
:<math>  
:<math>  
\begin{array}{lll}
\begin{array}{lll}
Line 201: Line 214:
\end{array}
\end{array}
</math>
</math>
जैसा कि पुनरावृत्ति साहचर्य है, नियम r11 के बजाय परिभाषित किया जा सकता है
जैसा कि पुनरावृत्ति साहचर्य है, नियम r11 के बजाय इस प्रकार परिभाषित किया जा सकता है
:<math>
:<math>
\begin{array}{lll}
\begin{array}{lll}
Line 207: Line 220:
\end{array}
\end{array}
</math>
</math>
पिछले खंड की तरह की गणना <math>H_n(a,b) = H^1_n(a,b)</math> स्टैक का उपयोग करके कार्यान्वित किया जा सकता है।
पिछले खंड की तरह <math>H_n(a,b) = H^1_n(a,b)</math> की गणना स्टैक का उपयोग करके कार्यान्वित किया जा सकता है।


प्रारंभ में ढेर में चार तत्व होते हैं <math>\langle 1,n,a,b \rangle</math>.
प्रारंभ में स्टैक में चार तत्व <math>\langle 1,n,a,b \rangle</math>.होते हैं


फिर, समाप्ति तक, चार तत्वों को पॉपअप किया जाता है और नियमों के अनुसार प्रतिस्थापित किया जाता है<ref group="nb" name="letop2"/>:<math>
फिर, समाप्ति तक, चार तत्वों को पॉपअप किया जाता है और नियमों के अनुसार प्रतिस्थापित किया जाता है<ref group="nb" name="letop2" />:<math>
\begin{array}{lllllllll}
\begin{array}{lllllllll}
\text{(r6)}  & 1    &, 0    &, a &, b    & \rightarrow & (b+1) \\
\text{(r6)}  & 1    &, 0    &, a &, b    & \rightarrow & (b+1) \\
Line 221: Line 234:
\end{array}
\end{array}
</math>
</math>
योजनाबद्ध रूप से, से शुरू <math>\langle 1,n,a,b \rangle</math>:
 
  जबकि ढेर की लंबाई <> 1
योजनाबद्ध रूप से, <math>\langle 1,n,a,b \rangle</math>से शुरू  :
  '''WHILE''' stackLength <> 1
  {
  {
     पीओपी 4 तत्व;
     '''POP''' 4 elements;
     पुश 1 या 7 तत्व नियम r6, r7, r8, r9, r10, r11 के अनुसार;
     '''PUSH''' 1 or 7 elements according to the rules r6, r7, r8, r9, r10, r11;
  }
  }


Line 232: Line 246:
गणना करना <math>H_3(0,3) \rightarrow_{*} 0</math>.
गणना करना <math>H_3(0,3) \rightarrow_{*} 0</math>.


इनपुट पर <math>\langle 1,3,0,3 \rangle</math> क्रमिक ढेर विन्यास हैं
इनपुट पर <math>\langle 1,3,0,3 \rangle</math> क्रमिक स्टैक विन्यास हैं
:<math>\begin{align}
:<math>\begin{align}
& \underline{1,3,0,3}
& \underline{1,3,0,3}
Line 258: Line 272:
   = 0.
   = 0.
\end{align}</math>
\end{align}</math>
जब कमी नियम 11 को नियम r12 से बदल दिया जाता है, तो ढेर के अनुसार रूपांतरित हो जाता है
जब न्यूनीकरण नियम 11 को नियम r12 से बदल दिया जाता है, तो स्टैक इस प्रकार रूपांतरित हो जाता है
:<math>\begin{array}{lllllllll}
:<math>\begin{array}{lllllllll}
\text{(r12)} & (x+2) &, n &, a &, b & \rightarrow & (x+1) &, n &, a &, 1 &, n &, a &, b
\text{(r12)} & (x+2) &, n &, a &, b & \rightarrow & (x+1) &, n &, a &, 1 &, n &, a &, b
\end{array}</math>
\end{array}</math>
क्रमिक स्टैक कॉन्फ़िगरेशन तब होगा
क्रमिक स्टैक संरूपण तब होगा
:<math>\begin{align}
:<math>\begin{align}
& \underline{1,3,0,3}
& \underline{1,3,0,3}
Line 289: Line 303:
\end{align}</math>
\end{align}</math>
टिप्पणियां
टिप्पणियां
*<math>H_3(0,3) = 0</math> एक विशेष मामला है। नीचे देखें।<ref group="nb" name="corona1"/><ref group="nb" name="corona2"/>* की गणना <math>H_{n}(a,b)</math> नियमों के मुताबिक {आर 6 - आर 10, आर 11} भारी रिकर्सिव है। अपराधी वह क्रम है जिसमें पुनरावृत्ति निष्पादित होती है: <math>H^{n}(a,b) = H(a, H^{n-1}(a,b))</math>. सबसे पहला <math>H</math> पूरे क्रम के सामने आने के बाद ही गायब हो जाता है। उदाहरण के लिए, <math>H_4(2,4)</math> 2863311767 चरणों में 65536 में परिवर्तित हो जाता है, पुनरावर्तन की अधिकतम गहराई<ref>The maximum depth of recursion refers to the number of levels of activation of a procedure which exist during the deepest call of the procedure. {{harvtxt|Cornelius|Kirby|1975}}</ref> 65534 है।
*<math>H_3(0,3) = 0</math> एक विशेष मामला है। नीचे देखें।<ref group="nb" name="corona1"/><ref group="nb" name="corona2"/>* <math>H_{n}(a,b)</math> की गणना नियमों के मुताबिक {आर 6 - आर 10, आर 11} भारी पुनरावर्तन है। अभियुक्त वह क्रम है जिसमे<math>H^{n}(a,b) = H(a, H^{n-1}(a,b))</math>.पुनरावृत्ति निष्पादित होती है, सबसे पहला <math>H</math> पूरे क्रम के सामने आने के बाद ही गायब हो जाता है। उदाहरण के लिए, <math>H_4(2,4)</math> 2863311767 चरणों में 65536 में परिवर्तित हो जाता है, पुनरावर्तन की अधिकतम गहराई<ref>The maximum depth of recursion refers to the number of levels of activation of a procedure which exist during the deepest call of the procedure. {{harvtxt|Cornelius|Kirby|1975}}</ref> 65534 है।
*नियमों के अनुसार गणना {r6 - r10, r12} उस संबंध में अधिक कुशल है। पुनरावृत्ति का कार्यान्वयन <math>H^{n}(a,b)</math> जैसा <math>H^{n-1}(a, H(a,b))</math> एक प्रक्रिया एच के बार-बार निष्पादन की नकल करता है।<ref>'''LOOP''' ''n'' '''TIMES DO''' H.</ref> पुनरावर्तन की गहराई, (n+1), लूप नेस्टिंग से मेल खाती है। {{harvtxt|Meyer|Ritchie|1967}} इस पत्राचार को औपचारिक रूप दिया। की गणना <math>H_4(2,4)</math> नियमों के अनुसार {r6-r10, r12} को भी 65536 पर अभिसरण करने के लिए 2863311767 चरणों की आवश्यकता होती है, लेकिन पुनरावर्तन की अधिकतम गहराई केवल 5 है, क्योंकि हाइपरऑपरेशन अनुक्रम में टेट्रेशन 5वां ऑपरेटर है।
*नियमों के अनुसार गणना {r6 - r10, r12} उस संबंध में अधिक कुशल है। पुनरावृत्ति का कार्यान्वयन <math>H^{n}(a,b)</math> जैसा <math>H^{n-1}(a, H(a,b))</math> एक प्रक्रिया एच के बार-बार निष्पादन की नकल करता है।<ref>'''LOOP''' ''n'' '''TIMES DO''' H.</ref> पुनरावर्तन की गहराई,(n+1), लूप नेस्टिंग से मेल खाती है। {{harvtxt|Meyer|Ritchie|1967}} इस पत्राचार को औपचारिक रूप दिया। की गणना <math>H_4(2,4)</math> नियमों के अनुसार {r6-r10, r12} को भी 65536 पर अभिसरण करने के लिए 2863311767 चरणों की आवश्यकता होती है, लेकिन पुनरावर्तन की अधिकतम गहराई केवल 5 है, क्योंकि उच्च संक्रिया अनुक्रम में टेट्रेशन 5वां संचालक है।
* उपरोक्त विचार केवल पुनरावर्ती गहराई से संबंधित हैं। पुनरावृति का कोई भी तरीका समान नियमों को शामिल करते हुए समान संख्या में कटौती चरणों की ओर ले जाता है (जब नियम r11 और r12 को समान माना जाता है)। जैसा कि उदाहरण की कमी दर्शाता है <math>H_3(0,3)</math> 9 चरणों में परिवर्तित होता है: 1 X r7, 3 X r8, 1 X r9, 2 X r10, 2 X r11/r12। कार्यप्रणाली केवल उस क्रम को प्रभावित करती है जिसमें कटौती नियम लागू होते हैं।
* उपरोक्त विचार केवल पुनरावर्ती गहराई से संबंधित हैं। पुनरावृति का कोई भी तरीका समान नियमों को शामिल करते हुए समान संख्या में कटौती चरणों की ओर ले जाता है(जब नियम r11 और r12 को समान माना जाता है)। जैसा कि उदाहरण <math>H_3(0,3)</math> की कमी दर्शाता है और 9 चरणों में परिवर्तित होता है: 1 X r7, 3 X r8, 1 X r9, 2 X r10, 2 X r11/r12। कार्यप्रणाली केवल उस क्रम को प्रभावित करती है जिसमें कटौती नियम लागू होते हैं।


== उदाहरण ==
== उदाहरण ==


नीचे पहले सात (0वें से 6वें) हाइपरऑपरेशन की सूची दी गई है (0⁰ को 1 के रूप में परिभाषित किया गया है)।
नीचे पहले सात(0वें से 6वें) उच्च संक्रिया की सूची दी गई है(0⁰ को 1 के रूप में परिभाषित किया गया है)।


{| class="wikitable"
{| class="wikitable"
|-
|-
! ''n''
! ''n''
! Operation,<br>''H<sub>n</sub>''(''a'', ''b'')
! संचालन,<br>''H<sub>n</sub>''(''a'', ''b'')
! Definition
! परिभाषा
! Names
! नाम
! Domain
!कार्यक्षेत्र
|-
|-
! 0
! 0
| <math>1 + b</math> or <math>a [0] b</math>
| <math>1 + b</math> or <math>a [0] b</math>
| <math>1 + \underbrace{1 + 1 + 1 + \cdots + 1 + 1 + 1}_{\displaystyle b \mbox{ copies of 1}}</math>
| <math>1 + \underbrace{1 + 1 + 1 + \cdots + 1 + 1 + 1}_{\displaystyle b \mbox{ copies of 1}}</math>
| hyper0, increment, [[successor function|successor]], zeration
| हाइपर0, वृद्धि, [[successor function|परवर्ती]], नियंत्रित मात्रा
| Arbitrary
| एकपक्षीय
|-
|-
! 1
! 1
| <math>a + b</math> or <math>a [1] b</math>
| <math>a + b</math> or <math>a [1] b</math>
| <math>a + \underbrace{1 + 1 + 1 + \cdots + 1 + 1 + 1}_{\displaystyle b \mbox{ copies of 1}}</math>
| <math>a + \underbrace{1 + 1 + 1 + \cdots + 1 + 1 + 1}_{\displaystyle b \mbox{ copies of 1}}</math>
| hyper1, [[addition]]
| हाइपर1, [[addition|योग]]
| Arbitrary
| एकपक्षीय
|-
|-
! 2
! 2
| <math>a \cdot b</math> or <math>a [2] b</math>
| <math>a \cdot b</math> or <math>a [2] b</math>
| <math>\underbrace{a + a + a + \cdots + a + a + a}_{\displaystyle b \mbox{ copies of } a}</math>
| <math>\underbrace{a + a + a + \cdots + a + a + a}_{\displaystyle b \mbox{ copies of } a}</math>
| hyper2, [[multiplication]]
| हाइपर2, [[multiplication|गुणा]]
| Arbitrary
| एकपक्षीय
|-
|-
! 3
! 3
| <math>a^b</math> or <math>a [3] b</math>
| <math>a^b</math> or <math>a [3] b</math>
| <math>\underbrace{a \cdot a \cdot a \cdot \;\cdots\; \cdot a \cdot a \cdot a}_{\displaystyle b \mbox{ copies of } a}</math>
| <math>\underbrace{a \cdot a \cdot a \cdot \;\cdots\; \cdot a \cdot a \cdot a}_{\displaystyle b \mbox{ copies of } a}</math>
| hyper3, [[exponentiation]]
| हाइपर3, [[exponentiation|घातांक]]
| ''b'' real, with some multivalued extensions to [[complex number]]s
| b वास्तविक, कुछ बहुविकल्पीय एक्सटेंशन के साथ [[complex number|सम्मिश्र संख्या]]
|-
|-
! 4
! 4
| <math>^{b}a</math> or <math>a [4] b</math>
| <math>^{b}a</math> or <math>a [4] b</math>
| <math>\underbrace{a[3](a[3](a[3](\cdots[3](a[3](a[3]a))\cdots)))}_{\displaystyle b \mbox{ copies of } a}</math>
| <math>\underbrace{a[3](a[3](a[3](\cdots[3](a[3](a[3]a))\cdots)))}_{\displaystyle b \mbox{ copies of } a}</math>
| hyper4, [[tetration]]
| हाइपर4, [[tetration|टेट्रेशन]]
| ''a'' ≥ 0 or an integer, ''b'' an integer ≥ −1 <ref group="nb" name="nega">Let ''x'' = ''a''[''n''](−1). By the recursive formula, ''a''[''n'']0 = ''a''[''n'' − 1](''a''[''n''](−1)) ⇒ 1 = ''a''[''n'' − 1]''x''. One solution is ''x'' = 0, because ''a''[''n'' − 1]0 = 1 by definition when ''n'' ≥ 4. This solution is unique because ''a''[''n'' − 1]''b'' > 1 for all ''a'' > 1, ''b'' > 0 (proof by recursion).</ref> (with some proposed extensions) <!-- first option matches the first option in hyper3, second option matches the second option in hyper3 -->
| a ≥ 0 या एक पूर्णांक, b एक पूर्णांक ≥ −1 (कुछ प्रस्तावित एक्सटेंशन के साथ)<!-- first option matches the first option in hyper3, second option matches the second option in hyper3 -->
|-
|-
! 5
! 5
| <math>a [5] b</math>
| <math>a [5] b</math>
| <math>\underbrace{a[4](a[4](a[4](\cdots[4](a[4](a[4]a))\cdots)))}_{\displaystyle b \mbox{ copies of } a}</math>
| <math>\underbrace{a[4](a[4](a[4](\cdots[4](a[4](a[4]a))\cdots)))}_{\displaystyle b \mbox{ copies of } a}</math>
| hyper5, [[pentation]]
| हाइपर, [[pentation|पेंटेशन]]
| ''a'', ''b'' integers −1 <ref group="nb" name="nega"/>
| , बी पूर्णांक -1 <ref group="nb" name="nega">Let ''x'' = ''a''[''n''](−1). By the recursive formula, ''a''[''n'']0 = ''a''[''n'' − 1](''a''[''n''](−1)) ⇒ 1 = ''a''[''n'' − 1]''x''. One solution is ''x'' = 0, because ''a''[''n'' − 1]0 = 1 by definition when ''n'' ≥ 4. This solution is unique because ''a''[''n'' − 1]''b'' > 1 for all ''a'' > 1, ''b'' > 0 (proof by recursion).</ref>
|-
|-
! 6
! 6
| <math>a [6] b</math>
| <math>a [6] b</math>
| <math>\underbrace{a[5](a[5](a[5](\cdots[5](a[5](a[5]a))\cdots)))}_{\displaystyle b \mbox{ copies of } a}</math>
| <math>\underbrace{a[5](a[5](a[5](\cdots[5](a[5](a[5]a))\cdots)))}_{\displaystyle b \mbox{ copies of } a}</math>
| hyper6, hexation
| हाइपर6, हेक्सेशन
| ''a'', ''b'' integers −1 <ref group="nb" name="nega"/>
| , बी पूर्णांक -1 <ref group="nb" name="nega"/>
|}
|}




== विशेष मामले ==
== विशेष परिस्थिति ==


एच<sub>n</sub>(0, बी) =
H<sub>n</sub>(0, b) =
: बी + 1, जब एन = 0
: b + 1, जब n = 0
: बी, जब एन = 1
: b, जब n = 1
: 0, जब एन = 2
: 0, जब n = 2
:1, जब n = 3 और b = 0 <ref group="nb" name="corona1">For more details, see [[Exponentiation#Powers of zero|Powers of zero]].</ref><ref group="nb" name="corona2">For more details, see [[Zero to the power of zero]].</ref>
:1, जब n = 3 और b = 0 <ref group="nb" name="corona1">For more details, see [[Exponentiation#Powers of zero|Powers of zero]].</ref><ref group="nb" name="corona2">For more details, see [[Zero to the power of zero]].</ref>
: 0, जब n = 3 और b > 0 <ref group="nb" name="corona1"/><ref group="nb" name="corona2"/>:1, जब n > 3 और b सम हैं (0 सहित)
: 0, जब n = 3 और b > 0 <ref group="nb" name="corona1"/><ref group="nb" name="corona2"/>:1, जब n > 3 और b सम हैं(0 सहित)
:0, जब n > 3 और b विषम है
:0, जब n > 3 और b विषम है


एच<sub>n</sub>(1, बी) =
H<sub>n</sub>(1, b) =
: बी, जब एन = 2
: b, जब n = 2
:1, जब n ≥ 3
:1, जब n ≥ 3


एच<sub>n</sub>(, 0) =
H<sub>n</sub>(a, 0) =
: 0, जब एन = 2
: 0, जब n = 2
:1, जब n = 0, या n ≥ 3
:1, जब n = 0, या n ≥ 3
: ए, जब एन = 1
: ए, जब n = 1


एच<sub>n</sub>(, 1) =
H<sub>n</sub>(a, 1) =
: , जब एन ≥ 2
: a, जब n ≥ 2


एच<sub>n</sub>(, ) =
H<sub>n</sub>(a, a) =
:एच<sub>n+1</sub>(, 2), जब एन ≥ 1
:H<sub>n+1</sub>(a, 2), जब n ≥ 1


एच<sub>n</sub>(, -1) =<ref group="nb" name="nega"/>: 0, जब n = 0, या n ≥ 4
H<sub>n</sub>(a, -1) =<ref group="nb" name="nega"/>: 0, जब n = 0, या n ≥ 4
: - 1, जब एन = 1
: a - 1, जब n = 1
:−a, जब n = 2
:−a, जब n = 2
:{{sfrac|''a''}} , जब एन = 3
:{{sfrac|''a''}} , जब n = 3


एच<sub>n</sub>(2, 2) =
H<sub>n</sub>(2, 2) =
: 3, जब n = 0
: 3, जब n = 0
: 4, जब n ≥ 1, पुनरावर्ती रूप से आसानी से प्रदर्शित होता है।
: 4, जब n ≥ 1, पुनरावर्ती रूप से आसानी से प्रदर्शित होता है।
Line 385: Line 399:
== इतिहास ==
== इतिहास ==


हाइपरऑपरेशंस की शुरुआती चर्चाओं में से एक अल्बर्ट बेनेट की थी {{sfn|Bennett|1915}} 1914 में, जिन्होंने कम्यूटेटिव हाइपरऑपरेशंस के कुछ सिद्धांत विकसित किए (देखें #कम्यूटेटिव हाइपरऑपरेशन)लगभग 12 साल बाद, [[विल्हेम एकरमैन]] ने समारोह को परिभाषित किया <math>\phi(a, b, n)</math> {{sfn|Ackermann|1928}} जो कुछ हद तक हाइपरऑपरेशन सीक्वेंस जैसा दिखता है।
उच्च संक्रियाओं की प्रारंभिक चर्चाओं में से एक अल्बर्ट बेनेट की चर्चा थी {{sfn|Bennett|1915}} | 1914 में, जिन्होंने क्रम विनिमेय नियम के उच्च संक्रियाओं के कुछ सिद्धांत विकसित किए(देखें #क्रम विनिमेय नियम उच्च संक्रिया ) लगभग 12 साल बाद, [[विल्हेम एकरमैन]] ने फलन को परिभाषित किया <math>\phi(a, b, n)</math> {{sfn|Ackermann|1928}} जो कुछ हद तक उच्च संक्रिया क्रम जैसा दिखता है।


अपने 1947 के पेपर में,{{sfn|Goodstein|1947}} रूबेन गुडस्टीन ने संचालन के विशिष्ट अनुक्रम की शुरुआत की, जिसे अब हाइपरऑपरेशन कहा जाता है, और एक्सपोनेंटिएशन से परे विस्तारित संचालन के लिए ग्रीक नाम टेट्राटेशन, पेंटेशन आदि का भी सुझाव दिया (क्योंकि वे सूचकांक 4, 5, आदि के अनुरूप हैं)। तीन-तर्क फ़ंक्शन के रूप में, उदाहरण के लिए, <math>G(n, a, b) = H_n(a, b)</math>, संपूर्ण हाइपरऑपरेशन अनुक्रम को मूल एकरमैन फ़ंक्शन का एक संस्करण माना जाता है <math>\phi(a, b, n)</math> - संगणनीय कार्य लेकिन [[आदिम पुनरावर्ती]] नहीं - जैसा कि गुडस्टीन द्वारा आदिम उत्तराधिकारी कार्य को अंकगणित (अतिरिक्त, गुणन, घातांक) के अन्य तीन बुनियादी कार्यों के साथ शामिल करने के लिए संशोधित किया गया है, और घातांक से परे इनका अधिक सहज विस्तार करने के लिए।
अपने 1947 के कागज़ में,{{sfn|Goodstein|1947}} रूबेन गुडस्टीन ने संचालन के विशिष्ट अनुक्रम के प्रारम्भ की, जिसे अब उच्च संक्रिया कहा जाता है, और एक्सपोनेंटिएशन से परे विस्तारित संचालन के लिए ग्रीक नाम टेट्राटेशन, पेंटेशन आदि का भी सुझाव दिया(क्योंकि वे सूचकांक 4, 5, आदि के अनुरूप हैं)। तीन-तर्क फलन के रूप में, उदाहरण के लिए, <math>G(n, a, b) = H_n(a, b)</math>, संपूर्ण उच्च संक्रिया अनुक्रम को मूल एकरमैन फलन का एक संस्करण माना जाता है <math>\phi(a, b, n)</math> - संगणनीय कार्य लेकिन [[आदिम पुनरावर्ती]] नहीं - जैसा कि गुडस्टीन द्वारा आदिम आनुक्रमिक कार्य को अंकगणित(अतिरिक्त, गुणन, घातांक) के अन्य तीन मूलभूत कार्यों के साथ सम्मिलित करने के लिए संशोधित किया गया है, और घातांक के बाहर इनका अधिक सहज विस्तार करने के लिए संशोधन किया गया ।


मूल तीन-तर्क वाला एकरमैन फ़ंक्शन <math>\phi</math> उसी पुनरावर्तन नियम का उपयोग करता है जैसा कि गुडस्टीन के संस्करण (यानी, हाइपरऑपरेशन अनुक्रम) करता है, लेकिन इससे दो तरह से भिन्न होता है। प्रथम, <math>\phi(a, b, n)</math> उत्तरवर्ती फलन के बजाय जोड़ (n = 0) से शुरू होने वाले संचालन के अनुक्रम को परिभाषित करता है, फिर गुणन (n = 1), घातांक (n = 2), आदि। दूसरे, के लिए प्रारंभिक शर्तें <math>\phi</math> परिणाम होना <math>\phi(a, b, 3) = G(4,a,b+1) = a [4] (b + 1)</math>, इस प्रकार घातांक से परे हाइपरऑपरेशन से भिन्न।{{sfn|Black|2009}}{{sfn|Munafo|1999b}}{{sfn|Cowles|Bailey|1988}} पिछले व्यंजक में b + 1 का महत्व यही है <math>\phi(a, b, 3)</math> = <math>a^{a^{\cdot^{\cdot^{\cdot^a}}}}</math>, जहाँ b ऑपरेंड (a s) की संख्या की गणना करने के बजाय ऑपरेटर्स (घातांक) की संख्या की गणना करता है, जैसा कि b में होता है <math>a [4] b</math>, और इसी तरह उच्च-स्तरीय संचालन के लिए। (विवरण के लिए एकरमैन फ़ंक्शन आलेख देखें।)
मूल तीन-तर्क वाला एकरमैन फलन <math>\phi</math> उसी पुनरावर्तन नियम का उपयोग करता है जैसा कि गुडस्टीन के संस्करण(यानी, उच्चसंक्रिया अनुक्रम) करता है, लेकिन इससे दो तरह से भिन्न होता है। प्रथम, <math>\phi(a, b, n)</math> अनुक्रमिक फलन के बजाय जोड़(n = 0) से शुरू होने वाले संचालन के अनुक्रम को परिभाषित करता है, फिर गुणन(n = 1), घातांक(n = 2), आदि। दूसरे, के लिए प्रारंभिक शर्तें <math>\phi</math> परिणाम होना <math>\phi(a, b, 3) = G(4,a,b+1) = a [4] (b + 1)</math>, इस प्रकार घातांक के बाहर उच्च संक्रिया से भिन्न।{{sfn|Black|2009}}{{sfn|Munafo|1999b}}{{sfn|Cowles|Bailey|1988}} पिछले व्यंजक में b + 1 का महत्व यही है <math>\phi(a, b, 3)</math> = <math>a^{a^{\cdot^{\cdot^{\cdot^a}}}}</math>, जहाँ b ऑपरेंड(a s) की संख्या की गणना करने के बजाय संचालको(घातांक) की संख्या की गणना करता है, जैसा कि b में <math>a [4] b</math>,होता है और इसी तरह उच्च-लेवलीय संचालन के लिए।(विवरण के लिए एकरमैन फलन आलेख देखें।)


== नोटेशन ==
== संकेत पद्धति    ==


यह नोटेशन की एक सूची है जिसका उपयोग हाइपरऑपरेशन के लिए किया गया है।
यह संकेत पद्धति की एक सूची है जिसका उपयोग उच्च संक्रिया के लिए किया गया है।


{| class="wikitable"
{| class="wikitable"
|-
|-
! Name
! नाम
! Notation equivalent to <math>H_n(a, b)</math>
! संकेतन के बराबर <math>H_n(a, b)</math>
! Comment
! टिप्पणी
|-
|-
| [[Knuth's up-arrow notation]]
| [[Knuth's up-arrow notation|नुथ का अप-एरो नोटेशन]]
| <math>a \uparrow^{n-2} b</math>
| <math>a \uparrow^{n-2} b</math>
| Used by [[Donald E. Knuth|Knuth]] {{sfn|Knuth|1976}} (for ''n'' ≥ 3), and found in several reference books.{{sfn|Zwillinger|2002}}{{sfn|Weisstein|2003}}
| नुथ द्वारा उपयोग किया जाता है (for ''n'' ≥ 3),और कई संदर्भ पुस्तकों में पाया गया।{{sfn|Zwillinger|2002}}{{sfn|Weisstein|2003}}
|-
|-
|Hilbert's notation
|हिल्बर्ट का संकेतन
|<math>\phi_n(a, b)</math>
|<math>\phi_n(a, b)</math>
|Used by [[David Hilbert]].{{sfn|Hilbert|1926}}
|[[David Hilbert|डेविड हिल्बर्ट]] द्वारा प्रयुक्त{{sfn|Hilbert|1926}}
|-
|-
| Goodstein's notation
| गुडस्टीन का अंकन
| <math>G(n, a, b)</math>
| <math>G(n, a, b)</math>
| Used by [[Reuben Goodstein]].{{sfn|Goodstein|1947}}
| [[Reuben Goodstein|रूबेन गुडस्टीन]] द्वारा प्रयुक्त।{{sfn|Goodstein|1947}}
|-
|-
| Original [[Ackermann function]]
| मूल [[Ackermann function|एकरमैन फलन]]
| <math>
| <math>
   \begin{matrix}
   \begin{matrix}
Line 420: Line 434:
   \end{matrix}
   \end{matrix}
   </math>
   </math>
| Used by [[Wilhelm Ackermann]] (for ''n'' ≥ 1){{sfn|Ackermann|1928}}
| [[Wilhelm Ackermann|विल्हेम एकरमैन]] द्वारा प्रयुक्त(for ''n'' ≥ 1){{sfn|Ackermann|1928}}
|-
|-
| [[Ackermann function|Ackermann–Péter function]]
| [[Ackermann function|एकरमैन-पीटर फलन]]
| <math>A(n, b - 3) + 3 \ \text{for } a = 2</math>
| <math>A(n, b - 3) + 3 \ \text{for } a = 2</math>
| This corresponds to hyperoperations for base 2 (''a'' = 2)
| यह बेस 2(a = 2) के लिए हाइपरऑपरेशन से मेल खाता है
|-
|-
| Nambiar's notation
| नांबियार का अंकन
| <math>a \otimes^{n-1} b</math>
| <math>a \otimes^{n-1} b</math>
| Used by Nambiar (for ''n'' ≥ 1) {{sfn|Nambiar|1995}}
| नांबियार द्वारा प्रयुक्त (n ≥ 1 के लिए) {{sfn|Nambiar|1995}}
|-
|-
| Superscript notation
| सुपरस्क्रिप्ट नोटेशन
| <math>a {}^{(n)} b</math>
| <math>a {}^{(n)} b</math>
| Used by [[Robert Munafo]].{{sfn|Munafo|1999b}}
| [[Robert Munafo|रॉबर्ट मुनाफो]] द्वारा प्रयुक्त{{sfn|Munafo|1999b}}
|-
|-
| Subscript notation (for lower hyperoperations)
| सबस्क्रिप्ट नोटेशन (कम हाइपरऑपरेशन के लिए)
| <math>a {}_{(n)} b</math>
| <math>a {}_{(n)} b</math>
| Used for lower hyperoperations by Robert Munafo.{{sfn|Munafo|1999b}}
| रॉबर्ट मुनाफो द्वारा कम हाइपरऑपरेशन के लिए उपयोग किया जाता है।.{{sfn|Munafo|1999b}}
|-
|-
| Operator notation (for "extended operations")
| ऑपरेटर नोटेशन ("विस्तारित संचालन" के लिए)
| <math>a O_{n-1} b</math>
| <math>a O_{n-1} b</math>
| Used for lower hyperoperations by [[John Doner]] and [[Alfred Tarski]] (for ''n'' ≥ 1).{{sfn|Doner|Tarski|1969}}
| [[John Doner|जॉन डोनर]] और [[Alfred Tarski|अल्फ्रेड टार्स्की]] द्वारा कम हाइपरऑपरेशन के लिए उपयोग किया जाता है(for ''n'' ≥ 1).{{sfn|Doner|Tarski|1969}}
|-
|-
| Square bracket notation
| स्क्वायर ब्रैकेट नोटेशन
| <math>a[n]b</math>
| <math>a[n]b</math>
| Used in many online forums; convenient for [[ASCII]].
| [[ASCII]] के लिए सुविधाजनक कई ऑनलाइन मंचों में उपयोग किया जाता है
|-
|-
| [[Conway chained arrow notation]]
| [[Conway chained arrow notation|कॉनवे श्रृंखलित तीर अंकन]]
| <math>a \to b \to (n-2) </math>
| <math>a \to b \to (n-2) </math>
| Used by [[John Horton Conway]] (for ''n'' ≥ 3)
| [[John Horton Conway|जॉन हॉर्टन]] कॉनवे द्वारा प्रयुक्त(for ''n'' ≥ 3)
|}
|}




=== एक === से शुरू होने वाला संस्करण
 
{{Main|Ackermann function}}
 
1928 में, विल्हेम एकरमैन ने एक 3-तर्क फ़ंक्शन को परिभाषित किया <math>\phi(a, b, n)</math> जो धीरे-धीरे एक 2-तर्क फ़ंक्शन में विकसित हुआ जिसे एकरमैन फ़ंक्शन के रूप में जाना जाता है। मूल एकरमैन फ़ंक्शन <math>\phi</math> आधुनिक हाइपरऑपरेशंस के समान कम था, क्योंकि उसकी शुरुआती स्थितियां शुरू होती हैं <math>\phi(a, 0, n) = a</math> सभी n > 2 के लिए। साथ ही उन्होंने n = 0, गुणा को n = 1 और घातांक को n = 2 के लिए जोड़ दिया, इसलिए प्रारंभिक स्थितियां टेट्राटेशन और उससे आगे के लिए बहुत अलग संचालन उत्पन्न करती हैं।
 
'''<big>एक से शुरू होने वाला संस्करण</big>'''
{{Main|एकरमैन फलन}}
1928 में, विल्हेम एकरमैन ने एक 3-तर्क फलन <math>\phi(a, b, n)</math> को परिभाषित किया जो धीरे-धीरे एक 2-तर्क फलन में विकसित हुआ जिसे एकरमैन फलन के रूप में जाना जाता है। मूल एकरमैन फलन <math>\phi</math> आधुनिक उच्च संक्रियाओं के समान कम था, क्योंकि उसकी प्रारंभिक स्थितियां <math>\phi(a, 0, n) = a</math> सभी n > 2 के लिए शुरू होती हैं। साथ ही उन्होंने n = 0, गुणा को n = 1 और घातांक को n = 2 के लिए जोड़ दिया, इसलिए प्रारंभिक स्थितियां टेट्राटेशन और उससे आगे के लिए बहुत अलग संचालन उत्पन्न करती हैं।


{| class="wikitable"
{| class="wikitable"
|-
|-
! ''n''
! ''n''
! Operation
! संचालन
! Comment
! टिप्पणी
|-
|-
! 0
! 0
Line 476: Line 493:
! 3
! 3
| <math>F_3(a, b) = a [4] (b + 1)</math>
| <math>F_3(a, b) = a [4] (b + 1)</math>
| An offset form of [[tetration]]. The iteration of this operation is different than the [[Iterated function|iteration]] of tetration.
| टेट्रेशन का ऑफसेट रूप इस ऑपरेशन पुनरावृत्ति टेट्रेशन के पुनरावृत्ति से अलग है।
|-
|-
! 4
! 4
| <math>F_4(a, b) = (x \mapsto a [4] (x + 1))^b(a)</math>
| <math>F_4(a, b) = (x \mapsto a [4] (x + 1))^b(a)</math>
| Not to be confused with [[pentation]].
| [[pentation|पेंटेशन]] से भ्रमित न हो।
|}
|}
एक और प्रारंभिक स्थिति जिसका उपयोग किया गया है <math>A(0, b) = 2b + 1</math> (जहां आधार स्थिर है <math>a = 2</math>), Rózsa Péter के कारण, जो हाइपरऑपरेशन पदानुक्रम नहीं बनाता है।


=== 0 === से शुरू होने वाला संस्करण
1984 में, C. W. Clenshaw और F. W. J. Olver ने कंप्यूटर [[तैरनेवाला स्थल]] | फ़्लोटिंग-पॉइंट ओवरफ़्लो को रोकने के लिए हाइपरऑपरेशन का उपयोग करने की चर्चा शुरू की।{{sfn|Clenshaw|Olver|1984}}
तब से, कई अन्य लेखक {{sfn|Holmes|1997}}{{sfn|Zimmermann|1997}}{{sfn|Pinkiewicz|Holmes|Jamil|2000}} फ़्लोटिंग पॉइंट | फ़्लोटिंग-पॉइंट प्रतिनिधित्व के लिए हाइपरऑपरेशन के अनुप्रयोग में नए सिरे से रुचि है। (चूंकि एच<sub>n</sub>(ए, बी) सभी बी = -1 के लिए परिभाषित हैं।) टेट्रेशन पर चर्चा करते समय, क्लेंशॉ एट अल। प्रारंभिक स्थिति मान ली <math>F_n(a, 0) = 0</math>, जो एक और हाइपरऑपरेशन पदानुक्रम बनाता है। पिछले संस्करण की तरह, चौथा ऑपरेशन टेट्रेशन के समान ही है, लेकिन एक से ऑफसेट होता है।


एक अन्य प्रारंभिक स्थिति जिसका उपयोग <math>A(0, b) = 2b + 1</math>(जहां <math>a = 2</math>आधार स्थिर है )किया गया है , रोज़सा पीटर के कारण, जो उच्चसंक्रिया पदानुक्रम नहीं बनाता है। 0 से शुरू होने वाला संस्करण है|
1984 में, सी. डब्ल्यू. क्लेंशॉ और F. W. J. ओलिवर ने संगणक [[तैरनेवाला स्थल|तैरने वाला स्थल या]] फ़्लोटिंग-पॉइंट ओवरफ़्लो को रोकने के लिए उच्च संक्रिया का उपयोग करने की चर्चा शुरू की।{{sfn|Clenshaw|Olver|1984}}
तब से, कई अन्य लेखक {{sfn|Holmes|1997}}{{sfn|Zimmermann|1997}}{{sfn|Pinkiewicz|Holmes|Jamil|2000}} फ़्लोटिंग पॉइंट प्रतिनिधित्व के लिए उच्चसंक्रिया के अनुप्रयोग में नए सिरे से रुचि है।(चूंकि H<sub>n</sub>(a, b) सभी b = -1 के लिए परिभाषित हैं।) टेट्रेशन पर चर्चा करते समय, क्लेंशॉ एट अल को प्रारंभिक स्थिति मान ली <math>F_n(a, 0) = 0</math>, जो एक और उच्चसंक्रिया पदानुक्रम बनाता है। पिछले संस्करण की तरह, चौथा संक्रिया टेट्रेशन के समान ही है, लेकिन एक प्रतिसंतुलन समुच्चय होता है।
{| class="wikitable"
{| class="wikitable"
|-
|-
! ''n''
! ''n''
! Operation
! संचालन
! Comment
! टिप्पणी
|-
|-
! 0
! 0
Line 512: Line 530:
! 4
! 4
| <math>F_4(a, b) = a [4] (b - 1)</math>
| <math>F_4(a, b) = a [4] (b - 1)</math>
| An offset form of [[tetration]]. The iteration of this operation is much different than the [[Iterated function|iteration]] of [[tetration]].
| टेट्रेशन का ऑफसेट रूप इस ऑपरेशन का पुनरावृत्ति टेट्रेशन के पुनरावृत्ति से काफी अलग है.
|-
|-
! 5
! 5
| <math>F_5(a, b) = \left(x \mapsto a [4] (x - 1)\right)^b(0) = 0 \text{ if } a>0</math>
| <math>F_5(a, b) = \left(x \mapsto a [4] (x - 1)\right)^b(0) = 0 \text{ if } a>0</math>
| Not to be confused with [[pentation]].
| [[pentation|पेंटेशन]] से भ्रमित न हो।
|}
|}




=== कम हाइपरऑपरेशन ===
=== निम्न उच्चसंक्रिया ===
इन हाइपरऑपरेशन के लिए एक विकल्प बाएं से दाएं मूल्यांकन द्वारा प्राप्त किया जाता है।{{sfn|Müller|1993}} तब से
इन उच्चसंक्रिया के लिए एक विकल्प बाएं से दाएं मूल्यांकन द्वारा प्राप्त किया जाता है।{{sfn|Müller|1993}} तब से
:<math>\begin{align}
:<math>\begin{align}
       a + b &= (a + (b - 1)) + 1 \\
       a + b &= (a + (b - 1)) + 1 \\
Line 527: Line 545:
         a^b &= \left(a^{(b-1)}\right) \cdot a
         a^b &= \left(a^{(b-1)}\right) \cdot a
\end{align}</math>
\end{align}</math>
परिभाषित करें (° या सबस्क्रिप्ट के साथ)
(° या सबस्क्रिप्ट के साथ) परिभाषित किया जाता है
:<math>a_{(n+1)}b = \left(a_{(n + 1)}(b - 1)\right)_{(n)} a</math>
:<math>a_{(n+1)}b = \left(a_{(n + 1)}(b - 1)\right)_{(n)} a</math>
साथ
साथ
Line 535: Line 553:
   a_{(n)} 1 &= a & \text{for } n>2 \\
   a_{(n)} 1 &= a & \text{for } n>2 \\
\end{align}</math>
\end{align}</math>
इसे डोनर और टार्स्की द्वारा क्रमिक संख्याओं तक बढ़ाया गया था,{{sfn|Doner|Tarski|1969|loc=Definition 1}} द्वारा :
इसे डोनर और टार्स्की द्वारा क्रमिक संख्याओं तक बढ़ाया गया था,{{sfn|Doner|Tarski|1969|loc=Definition 1}}
 
जिससे:


:<math>\begin{align}
:<math>\begin{align}
Line 543: Line 563:
परिभाषा 1(i), उपप्रमेय 2(ii), और प्रमेय 9 से यह पता चलता है कि, a ≥ 2 और b ≥ 1 के लिए, कि {{original research inline|date=January 2015}}
परिभाषा 1(i), उपप्रमेय 2(ii), और प्रमेय 9 से यह पता चलता है कि, a ≥ 2 और b ≥ 1 के लिए, कि {{original research inline|date=January 2015}}
:<math> a O_n b = a_{(n + 1)} b</math>
:<math> a O_n b = a_{(n + 1)} b</math>
लेकिन यह एक प्रकार के पतन से ग्रस्त है, पारंपरिक रूप से हाइपरऑपरेटर्स से अपेक्षित पावर टावर बनाने में विफल:{{sfn|Doner|Tarski|1969|loc=Theorem 3(iii)}}<ref group="nb" name="commutative">Ordinal addition is not commutative; see [[ordinal arithmetic]] for more information</ref>
लेकिन यह एक प्रकार के पतन से ग्रस्त है, पारंपरिक रूप से उच्च संचालको से अपेक्षित पावर टावर बनाने में विफल है:{{sfn|Doner|Tarski|1969|loc=Theorem 3(iii)}}<ref group="nb" name="commutative">Ordinal addition is not commutative; see [[ordinal arithmetic]] for more information</ref>
:<math>\alpha_{(4)}(1 + \beta) = \alpha^{\left(\alpha^\beta\right)}.</math>
:<math>\alpha_{(4)}(1 + \beta) = \alpha^{\left(\alpha^\beta\right)}.</math>
यदि α ≥ 2 और γ ≥ 2,{{sfn|Doner|Tarski|1969}}<sup>[परिणाम 33(i)]</sup><ref group="nb" name="commutative"/>:<math>\alpha_{(1 + 2\gamma + 1)}\beta \leq \alpha_{(1 + 2\gamma)}(1 + 3\alpha\beta).</math>
यदि α ≥ 2 और γ ≥ 2,{{sfn|Doner|Tarski|1969}}[परिणाम 33(i)]<ref group="nb" name="commutative"/>:<math>\alpha_{(1 + 2\gamma + 1)}\beta \leq \alpha_{(1 + 2\gamma)}(1 + 3\alpha\beta).</math>


{| class="wikitable"
{| class="wikitable"
|-
|-
! ''n''
! ''n''
! Operation
! संचालन
! Comment
! टिप्पणी
|-
|-
! 0
! 0
| <math>F_0(a, b) = a + 1</math>
| <math>F_0(a, b) = a + 1</math>
| increment, successor, zeration
| वृद्धि, आनुक्रमिक, ज़रेशन
|-
|-
! 1
! 1
Line 571: Line 591:
! 4
! 4
| <math>F_4(a, b) = a^{\left(a^{(b-1)}\right)}</math>
| <math>F_4(a, b) = a^{\left(a^{(b-1)}\right)}</math>
| Not to be confused with [[tetration]].
| [[tetration|टेट्रेशन]] से भ्रमित न होना।
|-
|-
! 5
! 5
| <math>F_5(a, b) = \left(x \mapsto x^{x^{(a-1)}}\right)^{b-1}(a)</math>
| <math>F_5(a, b) = \left(x \mapsto x^{x^{(a-1)}}\right)^{b-1}(a)</math>
| Not to be confused with [[pentation]].<br/>Similar to [[tetration]].
| [[tetration|टेट्रेशन]] के समान [[pentation|पेंटेशन]] से भ्रमित न हो।
|}
|}


'''<big>क्रम विनिमेय उच्चसंक्रिया</big>'''


=== कम्यूटेटिव हाइपरऑपरेशन ===
1914 के प्रारम्भ में अल्बर्ट बेनेट द्वारा क्रम विनिमेय उच्चसंक्रियाओं पर विचार किया गया था,{{sfn|Bennett|1915}} जो संभवतः किसी भी उच्चसंक्रिया क्रम के बारे में सबसे पहली टिप्पणी है। क्रम विनिमेय उच्चसंक्रिया को पुनरावर्तन नियम द्वारा परिभाषित किया गया है
 
1914 की शुरुआत में अल्बर्ट बेनेट द्वारा कम्यूटेटिव हाइपरऑपरेशंस पर विचार किया गया था,{{sfn|Bennett|1915}} जो संभवतः किसी भी हाइपरऑपरेशन सीक्वेंस के बारे में सबसे पहली टिप्पणी है। कम्यूटेटिव हाइपरऑपरेशन को पुनरावर्तन नियम द्वारा परिभाषित किया गया है
:<math>F_{n+1}(a, b) = \exp(F_n(\ln(a), \ln(b)))</math>
:<math>F_{n+1}(a, b) = \exp(F_n(\ln(a), \ln(b)))</math>
जो और बी में सममित है, जिसका अर्थ है कि सभी हाइपरऑपरेशन कम्यूटिव हैं। इस क्रम में घातांक शामिल नहीं है, और इसलिए यह हाइपरऑपरेशन पदानुक्रम नहीं बनाता है।
जो a और b में सममित है, जिसका अर्थ है कि सभी उच्चसंक्रिया क्रम विनिमेय हैं। इस क्रम में घातांक सम्मिलित नहीं है, और इसलिए यह उच्चसंक्रिया पदानुक्रम नहीं बनाता है।


{| class="wikitable"
{| class="wikitable"
|-
|-
! ''n''
! ''n''
! Operation
! संचालन
! Comment
! टिप्पणी
|-
|-
! 0
! 0
| <math>F_0(a, b) = \ln\left(e^a + e^b\right)</math>
| <math>F_0(a, b) = \ln\left(e^a + e^b\right)</math>
|[[Smooth maximum]]
|[[Smooth maximum|अधिकतम समतल]]
|-
|-
! 1
! 1
Line 601: Line 620:
! 2
! 2
| <math>F_2(a, b) = a\cdot b = e^{\ln(a) + \ln(b)}</math>
| <math>F_2(a, b) = a\cdot b = e^{\ln(a) + \ln(b)}</math>
| This is due to the [[Logarithm#Properties of the logarithm|properties of the logarithm]].
| यह [[Logarithm#Properties of the logarithm|लघुगणक के गुणों]] के कारण है
|-
|-
! 3
! 3
| <math>F_3(a, b) = a^{\ln(b)} = e^{\ln(a)\ln(b)}</math>
| <math>F_3(a, b) = a^{\ln(b)} = e^{\ln(a)\ln(b)}</math>
|  
|
|-
|-
! 4
! 4
| <math>F_4(a, b) = e^{e^{\ln(\ln(a))\ln(\ln(b))}}</math>
| <math>F_4(a, b) = e^{e^{\ln(\ln(a))\ln(\ln(b))}}</math>
| Not to be confused with [[tetration]].
| [[tetration|टेट्रेशन]] से भ्रमित न होना
|}
|}


'''<br /> <big>उच्चसंक्रिया अनुक्रम पर आधारित संख्या प्रणाली</big>'''


== संख्या प्रणाली हाइपरऑपरेशन अनुक्रम == पर आधारित है
रूबेन गुडस्टीन आर. एल गुडस्टीन ने{{sfn|Goodstein|1947}} गैर-नकारात्मक पूर्णांकों के लिए अंकन की प्रणाली बनाने के लिए '''उच्च''' संचालको के अनुक्रम का उपयोग किया। लेवल k और बेस b पर पूर्णांक n का तथाकथित पूर्ण वंशानुगत प्रतिनिधित्व, केवल पहले k '''उच्च''' संचालको का उपयोग करके और आधार के साथ केवल 0, 1, ..., b - 1 अंकों के रूप में उपयोग करके व्यक्त किया जा सकता है। b ही:
 
रूबेन गुडस्टीन|आर. एल गुडस्टीन {{sfn|Goodstein|1947}} गैर-नकारात्मक पूर्णांकों के लिए अंकन की प्रणाली बनाने के लिए हाइपरऑपरेटर्स के अनुक्रम का उपयोग किया। स्तर k और बेस b पर पूर्णांक n का तथाकथित पूर्ण वंशानुगत प्रतिनिधित्व, केवल पहले k हाइपरऑपरेटर्स का उपयोग करके और आधार के साथ केवल 0, 1, ..., b - 1 अंकों के रूप में उपयोग करके व्यक्त किया जा सकता है। बी ही:


* 0 ≤ n ≤ b − 1 के लिए, n को केवल संबंधित अंक द्वारा दर्शाया जाता है।
* 0 ≤ n ≤ b − 1 के लिए, n को केवल संबंधित अंक द्वारा दर्शाया जाता है।
* n > b − 1 के लिए, n का निरूपण पुनरावर्ती रूप से पाया जाता है, पहले रूप में n का प्रतिनिधित्व करता है
* n > b − 1 के लिए, n का निरूपण पुनरावर्ती रूप से पाया जाता है, पहले रूप में n का प्रतिनिधित्व करता है
: बी [के] एक्स<sub>''k''</sub> [के - 1] एक्स<sub>''k'' &minus; 1</sub> [के - 2] ... [2] एक्स<sub>2</sub> [1] एक्स<sub>1</sub>
: b [k] x<sub>''k''</sub> [k - 1] x<sub>''k'' &minus; 1</sub> [k - 2] ... [2] x<sub>2</sub> [1] x<sub>1</sub>
: जहां एक्स<sub>''k''</sub>, ..., एक्स<sub>1</sub> संतोषजनक सबसे बड़े पूर्णांक हैं (बदले में)
: जहां x<sub>''k''</sub>, ..., x<sub>1</sub> संतोषजनक सबसे बड़े पूर्णांक हैं(बदले में)


: बी [के] एक्स<sub>''k''</sub> ≤ एन
: b [k] x<sub>''k''</sub> ≤ n


: बी [के] एक्स<sub>''k''</sub> [के - 1] एक्स<sub>''k'' &minus; 1</sub> ≤ एन
: b [k] x<sub>''k''</sub> [k - 1] x<sub>''k'' &minus; 1</sub> ≤ n


:...
:...


: बी [के] एक्स<sub>''k''</sub> [के - 1] एक्स<sub>''k'' &minus; 1</sub> [के - 2] ... [2] एक्स<sub>2</sub> [1] एक्स<sub>1</sub> ≤ एन
: ''b'' [''k''] ''x<sub>k</sub>'' [''k'' − 1] ''x<sub>k</sub>'' <sub>− 1</sub> [''k'' - 2] ... [2] ''x''<sub>2</sub> [1] ''x''<sub>1</sub> ≤ ''n''


: कोई एक्स<sub>''i''</sub> b − 1 से अधिक होने पर उसी तरीके से फिर से व्यक्त किया जाता है, और इसी तरह, इस प्रक्रिया को तब तक दोहराया जाता है जब तक परिणामी रूप में केवल अंक 0, 1, ..., b − 1, आधार b के साथ न हो।
: कोई x<sub>''i''</sub> b − 1 से अधिक होने पर उसी तरीके से फिर से व्यक्त किया जाता है, और इसी तरह, इस प्रक्रिया को तब तक दोहराया जाता है जब तक परिणामी रूप में केवल अंक 0, 1, ..., b − 1, आधार b के साथ न हो।
   
   
मूल्यांकन के क्रम में उच्च स्तरीय ऑपरेटरों को उच्च प्राथमिकता देकर अनावश्यक कोष्ठकों से बचा जा सकता है; इस प्रकार,
मूल्यांकन के क्रम में उच्च लेवलीय संचालको को उच्च प्राथमिकता देकर अनावश्यक कोष्ठकों से बचाया जा सकता है; इस प्रकार,


: स्तर -1 अभ्यावेदन का रूप b [1] X है, जिसमें X भी इसी रूप का है;
: लेवल -1 अभिवेदन का रूप b [1] X है, जिसमें X भी इसी रूप का है;


: स्तर -2 अभ्यावेदन का रूप b [2] X [1] Y है, जिसमें X, Y भी इसी रूप का है;
: लेवल -2 अभिवेदन का रूप b [2] X [1] Y है, जिसमें X, Y भी इसी रूप का है;


: स्तर -3 अभ्यावेदन का रूप b [3] X [2] Y [1] Z है, जिसमें X, Y, Z भी इसी रूप का है;
: लेवल -3 अभिवेदन का रूप b [3] X [2] Y [1] Z है, जिसमें X, Y, Z भी इसी रूप का है;


: स्तर -4 अभ्यावेदन का रूप b [4] X [3] Y [2] Z [1] W है, जिसमें X,Y,Z,W भी इसी रूप का है;
: लेवल -4 अभिवेदन का रूप b [4] X [3] Y [2] Z [1] W है, जिसमें X,Y,Z,W भी इसी रूप का है;


और इसी तरह।
और इसी तरह।


इस प्रकार के आधार-बी वंशानुगत प्रतिनिधित्व में, आधार स्वयं अभिव्यक्तियों में प्रकट होता है, साथ ही सेट {0, 1, ..., बी - 1} से अंक भी प्रकट होता है। यह सामान्य आधार-2 प्रतिनिधित्व की तुलना करता है जब उत्तरार्द्ध आधार बी के संदर्भ में लिखा जाता है; उदाहरण के लिए, सामान्य आधार-2 अंकन में, 6 = (110)<sub>2</sub> = 2 [3] 2 [2] 1 [1] 2 [3] 1 [2] 1 [1] 2 [3] 0 [2] 0, जबकि स्तर-3 आधार-2 वंशानुगत प्रतिनिधित्व 6 = 2 है [ 3] (2 [3] 1 [2] 1 [1] 0) [2] 1 [1] (2 [3] 1 [2] 1 [1] 0)। [1] 0, [2] 1, [3] 1, [4] 1, आदि के किसी भी उदाहरण को छोड़ कर वंशानुगत अभ्यावेदन को संक्षिप्त किया जा सकता है; उदाहरण के लिए, उपरोक्त स्तर -3 आधार -2 6 का प्रतिनिधित्व 2 [3] 2 [1] 2 को संक्षिप्त करता है।
इस प्रकार के आधार-b वंशानुगत प्रतिनिधित्व में, आधार स्वयं अभिव्यक्तियों में प्रकट होता है, साथ ही समुच्चय {0, 1, ..., b - 1} से अंक भी प्रकट होता है। यह सामान्य आधार-2 प्रतिनिधित्व की तुलना करता है जब उत्तरार्द्ध आधार b के संदर्भ में लिखा जाता है, उदाहरण के लिए, सामान्य आधार-2 अंकन में, 6 =(110)<sub>2</sub> = 2 [3] 2 [2] 1 [1] 2 [3] 1 [2] 1 [1] 2 [3] 0 [2] 0, जबकि लेवल-3 आधार-2 वंशानुगत प्रतिनिधित्व 6 = 2 है [ 3](2 [3] 1 [2] 1 [1] 0) [2] 1 [1](2 [3] 1 [2] 1 [1] 0)। [1] 0, [2] 1, [3] 1, [4] 1, आदि के किसी भी उदाहरण को छोड़ कर वंशानुगत अभिवेदन को संक्षिप्त किया जा सकता है; उदाहरण के लिए, उपरोक्त लेवल -3 आधार -2 6 का प्रतिनिधित्व 2 [3] 2 [1] 2 को संक्षिप्त करता है।


उदाहरण:
उदाहरण:
1, 2, 3, 4 और 5 के स्तर पर संख्या [[266 (संख्या)]] का अद्वितीय आधार-2 निरूपण इस प्रकार है:
1, 2, 3, 4 और 5 के लेवल पर संख्या [[266 (संख्या)|266(संख्या)]] का अद्वितीय आधार-2 निरूपण इस प्रकार है:


: स्तर 1: 266 = 2 [1] 2 [1] 2 [1] ... [1] 2 (133 2s के साथ)
: लेवल 1: 266 = 2 [1] 2 [1] 2 [1] ... [1] 2(133 2s के साथ)
:स्तर 2: 266 = 2 [2] (2 [2] (2 [2] (2 [2] 2 [2] 2 [2] 2 [2] 2 [1] 1)) [1] 1)
:लेवल 2: 266 = 2 [2](2 [2](2 [2](2 [2] 2 [2] 2 [2] 2 [2] 2 [1] 1)) [1] 1)
:स्तर 3: 266 = 2 [3] 2 [3] (2 [1] 1) [1] 2 [3] (2 [1] 1) [1] 2
:लेवल 3: 266 = 2 [3] 2 [3](2 [1] 1) [1] 2 [3](2 [1] 1) [1] 2
: स्तर 4: 266 = 2 [4] (2 [1] 1) [3] 2 [1] 2 [4] 2 [2] 2 [1] 2
: लेवल 4: 266 = 2 [4](2 [1] 1) [3] 2 [1] 2 [4] 2 [2] 2 [1] 2
: स्तर 5: 266 = 2 [5] 2 [4] 2 [1] 2 [5] 2 [2] 2 [1] 2
: लेवल 5: 266 = 2 [5] 2 [4] 2 [1] 2 [5] 2 [2] 2 [1] 2


== यह भी देखें ==
== यह भी देखें ==
Line 669: Line 687:




==इस पेज में लापता आंतरिक लिंक की सूची==
*अंक शास्त्र
*ऑपरेटर साहचर्य
*गुणा
*बाइनरी ऑपरेशन
*उत्तराधिकारी समारोह
*रिकर्सन (कंप्यूटर विज्ञान)
*प्रत्यावर्तन
*जोड़नेवाला
*ढेर (सार डेटा प्रकार)
*गणना योग्य समारोह
== ग्रन्थसूची ==
== ग्रन्थसूची ==
{{Refbegin}}
{{Refbegin}}
Line 1,067: Line 1,072:
{{Hyperoperations}}
{{Hyperoperations}}
{{Large numbers}}
{{Large numbers}}
[[Category: संख्याओं पर संक्रिया]]
 
[[Category: बड़ी संख्या]]
[[Category:1914 परिचय]]
[[Category:1914 परिचय]]
 
[[Category:All articles that may contain original research]]
 
[[Category:Articles that may contain original research from January 2015]]
[[Category: Machine Translated Page]]
[[Category:Articles with hatnote templates targeting a nonexistent page]]
[[Category:Articles with invalid date parameter in template]]
[[Category:Articles with short description]]
[[Category:CS1 errors]]
[[Category:CS1 français-language sources (fr)]]
[[Category:CS1 maint]]
[[Category:CS1 Ελληνικά-language sources (el)]]
[[Category:Citation Style 1 templates|W]]
[[Category:Collapse templates]]
[[Category:Created On 30/11/2022]]
[[Category:Created On 30/11/2022]]
[[Category:Exclude in print]]
[[Category:Interwiki category linking templates]]
[[Category:Interwiki link templates]]
[[Category:Machine Translated Page]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists]]
[[Category:Pages with script errors]]
[[Category:Short description with empty Wikidata description]]
[[Category:Sidebars with styles needing conversion]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates based on the Citation/CS1 Lua module]]
[[Category:Templates generating COinS|Cite web]]
[[Category:Templates generating microformats]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that are not mobile friendly]]
[[Category:Templates used by AutoWikiBrowser|Cite web]]
[[Category:Templates using TemplateData]]
[[Category:Wikimedia Commons templates]]
[[Category:Wikipedia fully protected templates|Cite web]]
[[Category:Wikipedia metatemplates]]
[[Category:बड़ी संख्या]]
[[Category:संख्याओं पर संक्रिया]]

Latest revision as of 10:04, 17 December 2022

गणित में, उच्च संक्रिया अनुक्रम [nb 1]अंकगणितीय संक्रियाओं का एक अनंत क्रम है(इस संदर्भ में उच्च संक्रिया कहा जाता है)|[1][11][13] यह एक एकात्मक संक्रिया(एन = 0 के साथ आनुक्रमिक फलन) से शुरू होता है। अनुक्रम जोड़(n = 1), गुणन(n = 2), और घातांक(n = 3) के द्विआधारी संचालन के साथ जारी है।

उसके बाद संचालक सहयोगिता का उपयोग करते हुए अनुक्रम द्विआधारी संचालन के साथ आगे बढ़ता है तथा घातांक से आगे बढ़ता है। घातांक के बाहर से संचालन के लिए, इस क्रम के n वें सदस्य का नाम रूबेन गुडस्टीन द्वारा n के संख्यात्मक उपसर्ग के बाद -ation के साथ दिया गया है(जैसे कि टेट्रेशन(n = 4), पेंटेशन(n = 5), हेक्सेशन(n = 6) , आदि) [5] और नुथ के ऊपर(अप) - एरो संकेत पद्धति में n − 2 एरोों का उपयोग करके लिखा जा सकता है।

प्रत्येक उच्चसंक्रिया को पिछले एक के संदर्भ में पुनरावर्तन(संगणकविज्ञान) समझा जा सकता है:

इसे परिभाषा के पुनरावर्तन नियम भाग के अनुसार भी परिभाषित किया जा सकता है, जैसा कि एकरमैन फलन के नुथ के अप- एरो संस्करण में है:

इसका उपयोग उन संख्याओं की तुलना में बड़ी संख्या को आसानी से दिखाने के लिए किया जा सकता है जो वैज्ञानिक संकेत कर सकते हैं, जैसे स्क्यूज़ संख्या और गूगलप्लेक्सप्लेक्स(उदा. स्केवेंस की संख्या और गूगलप्लेक्सप्लेक्स से बहुत बड़ी है), लेकिन कुछ संख्याएँ ऐसी हैं जिन्हें वे भी आसानी से नहीं दिखा सकते हैं, जैसे ग्राहम की संख्या और ट्री(3)

यह पुनरावर्तन नियम उच्च संक्रिया के कई प्रकारों के लिए सामान्य है।

परिभाषा

परिभाषा, सामान्यतः

उच्च संक्रिया अनुक्रम द्विआधारी संक्रियाओं का क्रम है , पुनरावर्तन इस प्रकार परिभाषित किया गया है :

(ध्यान दें कि n = 0 के लिए, द्विआधारी संक्रिया पहले तर्क को अनदेखा करके अनिवार्य रूप से एक एकाधारी संक्रिया(आनुक्रमिक फलन) को कम कर देता है।

n = 0, 1, 2, 3 के लिए, यह परिभाषा आनुक्रमिक फलन(जो कि एक एकल संक्रिया है), योग, गुणन और घातांक के मूल अंकगणितीय संक्रियाओं को क्रमशः पुन: प्रस्तुत करती है, जैसा कि

संक्रियाएं, n ≥ 3 के लिए नुथ के अप-एरो संकेत पद्धति में लिखी जा सकती हैं।

इस प्रकार घातांक के बाद अगला संक्रिया क्या होगा?

हमने गुणन को परिभाषित किया जिससे

और घातांक परिभाषित किया जिससे इसलिए अगले संक्रिया, टेट्रेशन को परिभाषित करना तर्कसंगत लगता है, इस प्रकार

तीन 'ए' के ​​स्तंभ के साथ समान रूप से,(ए, 3) का पेंटेशन टेट्रेशन(ए, टेट्रेशन(a, a)) होगा, जिसमें तीन a होंगे।

नुथ के अंकन को ऋणात्मक सूचकांकों ≥ -2 तक इस तरह बढ़ाया जा सकता है जैसे कि अनुक्रमण में अंतराल को छोड़कर पूरे उच्च संक्रिया अनुक्रम से सहमत होना:

उच्च संक्रियाओं को इस प्रकार प्रश्न के उत्तर के रूप में देखा जा सकता है कि अनुक्रम में अगला क्या है: अनुक्रमिक कार्य, जोड़, गुणन और घातांक इत्यादि। ध्यान देने योग्य बात यह है कि

मूलभूत अंकगणितीय संचालन के बीच संबंध को चित्रित किया गया है, जिससे उच्च संचालन को ऊपर के रूप में स्वाभाविक रूप से परिभाषित किया जा सकता है। उच्च संक्रिया पदानुक्रम के मापदंडों को कभी-कभी उनके अनुरूप घातांक शब्द द्वारा संदर्भित किया जाता है; [14] इसलिए a आधार' ,और b 'घातांक'(या उच्चघातांक) है,[12] और n 'क्रम '(या श्रेणी) है,[6] और इसके अलावा, को a के bth n-ation के रूप में पढ़ा जाता है, उदहारण ; 7 के 9वें टेट्रेशन के रूप में पढ़ा जाता है, और 456 के 789वें 123-एशन के रूप में पढ़ा जाता है।

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

परिभाषा, पुनरावृत्ति का प्रयोग

किसी फलन f के पुनरावृत्ति को दो चर के रूप में इस प्रकार परिभाषित किया जाता है,

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

जैसा कि पुनरावृत्ति साहचर्य है, अंतिम पंक्ति को इसके द्वारा प्रतिस्थापित किया जा सकता है


संगणना

उच्च संक्रिया अनुक्रम की परिभाषाएँ स्वाभाविक रूप से पुनर्लेखन टर्म रीराइटिंग सिस्टम(TRS) में स्थानांतरित की जा सकती हैं।

=== टीआरएस परिभाषा उप 1.1 === पर आधारित है|

उच्च संक्रिया अनुक्रम की मूल परिभाषा निम्न नियमों से समानता रखती है

का गणना करना केलिए कोई स्टैक(अमूर्त डेटा प्रकार) का उपयोग कर सकता है, जिसमें प्रारंभ में .तत्व होते हैं|

फिर, बार-बार जब तक संभव न हो, तीन तत्वों को पॉप किया जाता है और नियमों के अनुसार प्रतिस्थापित किया जाता है[nb 2]

योजनाबद्ध रूप से, से शुरू  :

WHILE stackLength <> 1
{
   POP 4 elements;
   PUSH 1 or 7 elements according to the rules r6, r7, r8, r9, r10, r11;
}

उदाहरण

.[15]गणना करना

घटाव क्रम है[nb 2][16]

    
    
    
    
    
    
    
    
    

इनपुट(2, 2, 2) पर स्टैक का उपयोग करते समय लागू किया गया

संग्रह विन्यास     समीकरणों का प्रतिनिधित्व
         
         
         
         
         
         
         
         
    



टीआरएस परिभाषा उप 1.2 पर आधारित है

पुनरावृत्ति का उपयोग करने वाली परिभाषा में कमी के नियमों का एक अलग समुच्चय होता है

जैसा कि पुनरावृत्ति साहचर्य है, नियम r11 के बजाय इस प्रकार परिभाषित किया जा सकता है

पिछले खंड की तरह की गणना स्टैक का उपयोग करके कार्यान्वित किया जा सकता है।

प्रारंभ में स्टैक में चार तत्व .होते हैं

फिर, समाप्ति तक, चार तत्वों को पॉपअप किया जाता है और नियमों के अनुसार प्रतिस्थापित किया जाता है[nb 2]:

योजनाबद्ध रूप से, से शुरू  :

WHILE stackLength <> 1
{
   POP 4 elements;
   PUSH 1 or 7 elements according to the rules r6, r7, r8, r9, r10, r11;
}

उदाहरण

गणना करना .

इनपुट पर क्रमिक स्टैक विन्यास हैं

संगत समानताएं हैं

जब न्यूनीकरण नियम 11 को नियम r12 से बदल दिया जाता है, तो स्टैक इस प्रकार रूपांतरित हो जाता है

क्रमिक स्टैक संरूपण तब होगा

संगत समानताएं हैं

टिप्पणियां

  • एक विशेष मामला है। नीचे देखें।[nb 3][nb 4]* की गणना नियमों के मुताबिक {आर 6 - आर 10, आर 11} भारी पुनरावर्तन है। अभियुक्त वह क्रम है जिसमे.पुनरावृत्ति निष्पादित होती है, सबसे पहला पूरे क्रम के सामने आने के बाद ही गायब हो जाता है। उदाहरण के लिए, 2863311767 चरणों में 65536 में परिवर्तित हो जाता है, पुनरावर्तन की अधिकतम गहराई[17] 65534 है।
  • नियमों के अनुसार गणना {r6 - r10, r12} उस संबंध में अधिक कुशल है। पुनरावृत्ति का कार्यान्वयन जैसा एक प्रक्रिया एच के बार-बार निष्पादन की नकल करता है।[18] पुनरावर्तन की गहराई,(n+1), लूप नेस्टिंग से मेल खाती है। Meyer & Ritchie (1967) इस पत्राचार को औपचारिक रूप दिया। की गणना नियमों के अनुसार {r6-r10, r12} को भी 65536 पर अभिसरण करने के लिए 2863311767 चरणों की आवश्यकता होती है, लेकिन पुनरावर्तन की अधिकतम गहराई केवल 5 है, क्योंकि उच्च संक्रिया अनुक्रम में टेट्रेशन 5वां संचालक है।
  • उपरोक्त विचार केवल पुनरावर्ती गहराई से संबंधित हैं। पुनरावृति का कोई भी तरीका समान नियमों को शामिल करते हुए समान संख्या में कटौती चरणों की ओर ले जाता है(जब नियम r11 और r12 को समान माना जाता है)। जैसा कि उदाहरण की कमी दर्शाता है और 9 चरणों में परिवर्तित होता है: 1 X r7, 3 X r8, 1 X r9, 2 X r10, 2 X r11/r12। कार्यप्रणाली केवल उस क्रम को प्रभावित करती है जिसमें कटौती नियम लागू होते हैं।

उदाहरण

नीचे पहले सात(0वें से 6वें) उच्च संक्रिया की सूची दी गई है(0⁰ को 1 के रूप में परिभाषित किया गया है)।

n संचालन,
Hn(a, b)
परिभाषा नाम कार्यक्षेत्र
0 or हाइपर0, वृद्धि, परवर्ती, नियंत्रित मात्रा एकपक्षीय
1 or हाइपर1, योग एकपक्षीय
2 or हाइपर2, गुणा एकपक्षीय
3 or हाइपर3, घातांक b वास्तविक, कुछ बहुविकल्पीय एक्सटेंशन के साथ सम्मिश्र संख्या
4 or हाइपर4, टेट्रेशन a ≥ 0 या एक पूर्णांक, b एक पूर्णांक ≥ −1 (कुछ प्रस्तावित एक्सटेंशन के साथ)
5 हाइपर, पेंटेशन ए, बी पूर्णांक ≥ -1 [nb 5]
6 हाइपर6, हेक्सेशन ए, बी पूर्णांक ≥ -1 [nb 5]


विशेष परिस्थिति

Hn(0, b) =

b + 1, जब n = 0
b, जब n = 1
0, जब n = 2
1, जब n = 3 और b = 0 [nb 3][nb 4]
0, जब n = 3 और b > 0 [nb 3][nb 4]:1, जब n > 3 और b सम हैं(0 सहित)
0, जब n > 3 और b विषम है

Hn(1, b) =

b, जब n = 2
1, जब n ≥ 3

Hn(a, 0) =

0, जब n = 2
1, जब n = 0, या n ≥ 3
ए, जब n = 1

Hn(a, 1) =

a, जब n ≥ 2

Hn(a, a) =

Hn+1(a, 2), जब n ≥ 1

Hn(a, -1) =[nb 5]: 0, जब n = 0, या n ≥ 4

a - 1, जब n = 1
−a, जब n = 2
1/a , जब n = 3

Hn(2, 2) =

3, जब n = 0
4, जब n ≥ 1, पुनरावर्ती रूप से आसानी से प्रदर्शित होता है।

इतिहास

उच्च संक्रियाओं की प्रारंभिक चर्चाओं में से एक अल्बर्ट बेनेट की चर्चा थी [6] | 1914 में, जिन्होंने क्रम विनिमेय नियम के उच्च संक्रियाओं के कुछ सिद्धांत विकसित किए(देखें #क्रम विनिमेय नियम उच्च संक्रिया ) लगभग 12 साल बाद, विल्हेम एकरमैन ने फलन को परिभाषित किया [19] जो कुछ हद तक उच्च संक्रिया क्रम जैसा दिखता है।

अपने 1947 के कागज़ में,[5] रूबेन गुडस्टीन ने संचालन के विशिष्ट अनुक्रम के प्रारम्भ की, जिसे अब उच्च संक्रिया कहा जाता है, और एक्सपोनेंटिएशन से परे विस्तारित संचालन के लिए ग्रीक नाम टेट्राटेशन, पेंटेशन आदि का भी सुझाव दिया(क्योंकि वे सूचकांक 4, 5, आदि के अनुरूप हैं)। तीन-तर्क फलन के रूप में, उदाहरण के लिए, , संपूर्ण उच्च संक्रिया अनुक्रम को मूल एकरमैन फलन का एक संस्करण माना जाता है - संगणनीय कार्य लेकिन आदिम पुनरावर्ती नहीं - जैसा कि गुडस्टीन द्वारा आदिम आनुक्रमिक कार्य को अंकगणित(अतिरिक्त, गुणन, घातांक) के अन्य तीन मूलभूत कार्यों के साथ सम्मिलित करने के लिए संशोधित किया गया है, और घातांक के बाहर इनका अधिक सहज विस्तार करने के लिए संशोधन किया गया ।

मूल तीन-तर्क वाला एकरमैन फलन उसी पुनरावर्तन नियम का उपयोग करता है जैसा कि गुडस्टीन के संस्करण(यानी, उच्चसंक्रिया अनुक्रम) करता है, लेकिन इससे दो तरह से भिन्न होता है। प्रथम, अनुक्रमिक फलन के बजाय जोड़(n = 0) से शुरू होने वाले संचालन के अनुक्रम को परिभाषित करता है, फिर गुणन(n = 1), घातांक(n = 2), आदि। दूसरे, के लिए प्रारंभिक शर्तें परिणाम होना , इस प्रकार घातांक के बाहर उच्च संक्रिया से भिन्न।[7][20][21] पिछले व्यंजक में b + 1 का महत्व यही है = , जहाँ b ऑपरेंड(a s) की संख्या की गणना करने के बजाय संचालको(घातांक) की संख्या की गणना करता है, जैसा कि b में ,होता है और इसी तरह उच्च-लेवलीय संचालन के लिए।(विवरण के लिए एकरमैन फलन आलेख देखें।)

संकेत पद्धति

यह संकेत पद्धति की एक सूची है जिसका उपयोग उच्च संक्रिया के लिए किया गया है।

नाम संकेतन के बराबर टिप्पणी
नुथ का अप-एरो नोटेशन नुथ द्वारा उपयोग किया जाता है (for n ≥ 3),और कई संदर्भ पुस्तकों में पाया गया।[22][23]
हिल्बर्ट का संकेतन डेविड हिल्बर्ट द्वारा प्रयुक्त[24]
गुडस्टीन का अंकन रूबेन गुडस्टीन द्वारा प्रयुक्त।[5]
मूल एकरमैन फलन विल्हेम एकरमैन द्वारा प्रयुक्त(for n ≥ 1)[19]
एकरमैन-पीटर फलन यह बेस 2(a = 2) के लिए हाइपरऑपरेशन से मेल खाता है
नांबियार का अंकन नांबियार द्वारा प्रयुक्त (n ≥ 1 के लिए) [25]
सुपरस्क्रिप्ट नोटेशन रॉबर्ट मुनाफो द्वारा प्रयुक्त[20]
सबस्क्रिप्ट नोटेशन (कम हाइपरऑपरेशन के लिए) रॉबर्ट मुनाफो द्वारा कम हाइपरऑपरेशन के लिए उपयोग किया जाता है।.[20]
ऑपरेटर नोटेशन ("विस्तारित संचालन" के लिए) जॉन डोनर और अल्फ्रेड टार्स्की द्वारा कम हाइपरऑपरेशन के लिए उपयोग किया जाता है(for n ≥ 1).[26]
स्क्वायर ब्रैकेट नोटेशन ASCII के लिए सुविधाजनक कई ऑनलाइन मंचों में उपयोग किया जाता है
कॉनवे श्रृंखलित तीर अंकन जॉन हॉर्टन कॉनवे द्वारा प्रयुक्त(for n ≥ 3)



एक से शुरू होने वाला संस्करण

1928 में, विल्हेम एकरमैन ने एक 3-तर्क फलन को परिभाषित किया जो धीरे-धीरे एक 2-तर्क फलन में विकसित हुआ जिसे एकरमैन फलन के रूप में जाना जाता है। मूल एकरमैन फलन आधुनिक उच्च संक्रियाओं के समान कम था, क्योंकि उसकी प्रारंभिक स्थितियां सभी n > 2 के लिए शुरू होती हैं। साथ ही उन्होंने n = 0, गुणा को n = 1 और घातांक को n = 2 के लिए जोड़ दिया, इसलिए प्रारंभिक स्थितियां टेट्राटेशन और उससे आगे के लिए बहुत अलग संचालन उत्पन्न करती हैं।

n संचालन टिप्पणी
0
1
2
3 टेट्रेशन का ऑफसेट रूप इस ऑपरेशन पुनरावृत्ति टेट्रेशन के पुनरावृत्ति से अलग है।
4 पेंटेशन से भ्रमित न हो।


एक अन्य प्रारंभिक स्थिति जिसका उपयोग (जहां आधार स्थिर है )किया गया है , रोज़सा पीटर के कारण, जो उच्चसंक्रिया पदानुक्रम नहीं बनाता है। 0 से शुरू होने वाला संस्करण है|

1984 में, सी. डब्ल्यू. क्लेंशॉ और F. W. J. ओलिवर ने संगणक तैरने वाला स्थल या फ़्लोटिंग-पॉइंट ओवरफ़्लो को रोकने के लिए उच्च संक्रिया का उपयोग करने की चर्चा शुरू की।[27]

तब से, कई अन्य लेखक [28][29][30] फ़्लोटिंग पॉइंट प्रतिनिधित्व के लिए उच्चसंक्रिया के अनुप्रयोग में नए सिरे से रुचि है।(चूंकि Hn(a, b) सभी b = -1 के लिए परिभाषित हैं।) टेट्रेशन पर चर्चा करते समय, क्लेंशॉ एट अल को प्रारंभिक स्थिति मान ली , जो एक और उच्चसंक्रिया पदानुक्रम बनाता है। पिछले संस्करण की तरह, चौथा संक्रिया टेट्रेशन के समान ही है, लेकिन एक प्रतिसंतुलन समुच्चय होता है।

n संचालन टिप्पणी
0
1
2
3
4 टेट्रेशन का ऑफसेट रूप इस ऑपरेशन का पुनरावृत्ति टेट्रेशन के पुनरावृत्ति से काफी अलग है.
5 पेंटेशन से भ्रमित न हो।


निम्न उच्चसंक्रिया

इन उच्चसंक्रिया के लिए एक विकल्प बाएं से दाएं मूल्यांकन द्वारा प्राप्त किया जाता है।[9] तब से

(° या सबस्क्रिप्ट के साथ) परिभाषित किया जाता है

साथ

इसे डोनर और टार्स्की द्वारा क्रमिक संख्याओं तक बढ़ाया गया था,[31]

जिससे:

परिभाषा 1(i), उपप्रमेय 2(ii), और प्रमेय 9 से यह पता चलता है कि, a ≥ 2 और b ≥ 1 के लिए, कि[original research?]

लेकिन यह एक प्रकार के पतन से ग्रस्त है, पारंपरिक रूप से उच्च संचालको से अपेक्षित पावर टावर बनाने में विफल है:[32][nb 6]

यदि α ≥ 2 और γ ≥ 2,[26][परिणाम 33(i)][nb 6]:

n संचालन टिप्पणी
0 वृद्धि, आनुक्रमिक, ज़रेशन
1
2
3
4 टेट्रेशन से भ्रमित न होना।
5 टेट्रेशन के समान पेंटेशन से भ्रमित न हो।

क्रम विनिमेय उच्चसंक्रिया

1914 के प्रारम्भ में अल्बर्ट बेनेट द्वारा क्रम विनिमेय उच्चसंक्रियाओं पर विचार किया गया था,[6] जो संभवतः किसी भी उच्चसंक्रिया क्रम के बारे में सबसे पहली टिप्पणी है। क्रम विनिमेय उच्चसंक्रिया को पुनरावर्तन नियम द्वारा परिभाषित किया गया है

जो a और b में सममित है, जिसका अर्थ है कि सभी उच्चसंक्रिया क्रम विनिमेय हैं। इस क्रम में घातांक सम्मिलित नहीं है, और इसलिए यह उच्चसंक्रिया पदानुक्रम नहीं बनाता है।

n संचालन टिप्पणी
0 अधिकतम समतल
1
2 यह लघुगणक के गुणों के कारण है
3
4 टेट्रेशन से भ्रमित न होना


उच्चसंक्रिया अनुक्रम पर आधारित संख्या प्रणाली

रूबेन गुडस्टीन आर. एल गुडस्टीन ने[5] गैर-नकारात्मक पूर्णांकों के लिए अंकन की प्रणाली बनाने के लिए उच्च संचालको के अनुक्रम का उपयोग किया। लेवल k और बेस b पर पूर्णांक n का तथाकथित पूर्ण वंशानुगत प्रतिनिधित्व, केवल पहले k उच्च संचालको का उपयोग करके और आधार के साथ केवल 0, 1, ..., b - 1 अंकों के रूप में उपयोग करके व्यक्त किया जा सकता है। b ही:

  • 0 ≤ n ≤ b − 1 के लिए, n को केवल संबंधित अंक द्वारा दर्शाया जाता है।
  • n > b − 1 के लिए, n का निरूपण पुनरावर्ती रूप से पाया जाता है, पहले रूप में n का प्रतिनिधित्व करता है
b [k] xk [k - 1] xk − 1 [k - 2] ... [2] x2 [1] x1
जहां xk, ..., x1 संतोषजनक सबसे बड़े पूर्णांक हैं(बदले में)
b [k] xk ≤ n
b [k] xk [k - 1] xk − 1 ≤ n
...
b [k] xk [k − 1] xk − 1 [k - 2] ... [2] x2 [1] x1n
कोई xi b − 1 से अधिक होने पर उसी तरीके से फिर से व्यक्त किया जाता है, और इसी तरह, इस प्रक्रिया को तब तक दोहराया जाता है जब तक परिणामी रूप में केवल अंक 0, 1, ..., b − 1, आधार b के साथ न हो।

मूल्यांकन के क्रम में उच्च लेवलीय संचालको को उच्च प्राथमिकता देकर अनावश्यक कोष्ठकों से बचाया जा सकता है; इस प्रकार,

लेवल -1 अभिवेदन का रूप b [1] X है, जिसमें X भी इसी रूप का है;
लेवल -2 अभिवेदन का रूप b [2] X [1] Y है, जिसमें X, Y भी इसी रूप का है;
लेवल -3 अभिवेदन का रूप b [3] X [2] Y [1] Z है, जिसमें X, Y, Z भी इसी रूप का है;
लेवल -4 अभिवेदन का रूप b [4] X [3] Y [2] Z [1] W है, जिसमें X,Y,Z,W भी इसी रूप का है;

और इसी तरह।

इस प्रकार के आधार-b वंशानुगत प्रतिनिधित्व में, आधार स्वयं अभिव्यक्तियों में प्रकट होता है, साथ ही समुच्चय {0, 1, ..., b - 1} से अंक भी प्रकट होता है। यह सामान्य आधार-2 प्रतिनिधित्व की तुलना करता है जब उत्तरार्द्ध आधार b के संदर्भ में लिखा जाता है, उदाहरण के लिए, सामान्य आधार-2 अंकन में, 6 =(110)2 = 2 [3] 2 [2] 1 [1] 2 [3] 1 [2] 1 [1] 2 [3] 0 [2] 0, जबकि लेवल-3 आधार-2 वंशानुगत प्रतिनिधित्व 6 = 2 है [ 3](2 [3] 1 [2] 1 [1] 0) [2] 1 [1](2 [3] 1 [2] 1 [1] 0)। [1] 0, [2] 1, [3] 1, [4] 1, आदि के किसी भी उदाहरण को छोड़ कर वंशानुगत अभिवेदन को संक्षिप्त किया जा सकता है; उदाहरण के लिए, उपरोक्त लेवल -3 आधार -2 6 का प्रतिनिधित्व 2 [3] 2 [1] 2 को संक्षिप्त करता है।

उदाहरण: 1, 2, 3, 4 और 5 के लेवल पर संख्या 266(संख्या) का अद्वितीय आधार-2 निरूपण इस प्रकार है:

लेवल 1: 266 = 2 [1] 2 [1] 2 [1] ... [1] 2(133 2s के साथ)
लेवल 2: 266 = 2 [2](2 [2](2 [2](2 [2] 2 [2] 2 [2] 2 [2] 2 [1] 1)) [1] 1)
लेवल 3: 266 = 2 [3] 2 [3](2 [1] 1) [1] 2 [3](2 [1] 1) [1] 2
लेवल 4: 266 = 2 [4](2 [1] 1) [3] 2 [1] 2 [4] 2 [2] 2 [1] 2
लेवल 5: 266 = 2 [5] 2 [4] 2 [1] 2 [5] 2 [2] 2 [1] 2

यह भी देखें


टिप्पणियाँ

  1. Sequences similar to the hyperoperation sequence have historically been referred to by many names, including: the Ackermann function [1] (3-argument), the Ackermann hierarchy,[2] the Grzegorczyk hierarchy[3][4] (which is more general), Goodstein's version of the Ackermann function,[5] operation of the nth grade,[6] z-fold iterated exponentiation of x with y,[7] arrow operations,[8] reihenalgebra[9] and hyper-n.[1][9][10][11][12]
  2. 2.0 2.1 2.2 This implements the leftmost-innermost (one-step) strategy.
  3. 3.0 3.1 3.2 For more details, see Powers of zero.
  4. 4.0 4.1 4.2 For more details, see Zero to the power of zero.
  5. 5.0 5.1 5.2 Let x = a[n](−1). By the recursive formula, a[n]0 = a[n − 1](a[n](−1)) ⇒ 1 = a[n − 1]x. One solution is x = 0, because a[n − 1]0 = 1 by definition when n ≥ 4. This solution is unique because a[n − 1]b > 1 for all a > 1, b > 0 (proof by recursion).
  6. 6.0 6.1 Ordinal addition is not commutative; see ordinal arithmetic for more information


संदर्भ

  1. 1.0 1.1 1.2 Geisler 2003.
  2. Friedman 2001.
  3. Campagnola, Moore & Costa 2002.
  4. Wirz 1999.
  5. 5.0 5.1 5.2 5.3 5.4 Goodstein 1947.
  6. 6.0 6.1 6.2 6.3 Bennett 1915.
  7. 7.0 7.1 Black 2009.
  8. Littlewood 1948.
  9. 9.0 9.1 9.2 Müller 1993.
  10. Munafo 1999a.
  11. 11.0 11.1 Robbins 2005.
  12. 12.0 12.1 Galidakis 2003.
  13. Rubtsov & Romerio 2005.
  14. Romerio 2008.
  15. Bezem, Klop & De Vrijer 2003.
  16. In each step the underlined redex is rewritten.
  17. The maximum depth of recursion refers to the number of levels of activation of a procedure which exist during the deepest call of the procedure. Cornelius & Kirby (1975)
  18. LOOP n TIMES DO H.
  19. 19.0 19.1 Ackermann 1928.
  20. 20.0 20.1 20.2 Munafo 1999b.
  21. Cowles & Bailey 1988.
  22. Zwillinger 2002.
  23. Weisstein 2003.
  24. Hilbert 1926.
  25. Nambiar 1995.
  26. 26.0 26.1 Doner & Tarski 1969.
  27. Clenshaw & Olver 1984.
  28. Holmes 1997.
  29. Zimmermann 1997.
  30. Pinkiewicz, Holmes & Jamil 2000.
  31. Doner & Tarski 1969, Definition 1.
  32. Doner & Tarski 1969, Theorem 3(iii).


ग्रन्थसूची

  • Ackermann, Wilhelm (1928). "Zum Hilbertschen Aufbau der reellen Zahlen". Mathematische Annalen. 99: 118–133. doi:10.1007/BF01459088. S2CID 123431274.
  • Bennett, Albert A. (Dec 1915). "Note on an Operation of the Third Grade". Annals of Mathematics. Second Series. 17 (2): 74–75. doi:10.2307/2007124. JSTOR 2007124.
  • Bezem, Marc; Klop, Jan Willem; De Vrijer, Roel (2003). "First-order term rewriting systems". Term Rewriting Systems by "Terese". Cambridge University Press. pp. 38–39. ISBN 0-521-39115-6.
  • Pinkiewicz, T.; Holmes, N.; Jamil, T. (2000). "Design of a composite arithmetic unit for rational numbers". Proceedings of the IEEE Southeast Con 2000. 'Preparing for the New Millennium' (Cat. No.00CH37105). Proceedings of the IEEE. pp. 245–252. doi:10.1109/SECON.2000.845571. ISBN 0-7803-6312-4. S2CID 7738926.
  • Weisstein, Eric W. (2003). CRC concise encyclopedia of mathematics, 2nd Edition. CRC Press. pp. 127–128. ISBN 1-58488-347-2.
  • Zwillinger, Daniel (2002). CRC standard mathematical tables and formulae, 31st Edition. CRC Press. p. 4. ISBN 1-58488-291-3.