انتقل إلى المحتوى

عمليه زايده

من ويكيبيديا، الموسوعه الحره
عمليه زايده
 

لنك عشوائى
تصانيف شوف كمان
مصطلحات | مهن
جهاز| جوايز
كل الليستات
زامبا (فن)

متتالية العمليات الزايده فى الرياضيات ، معروفه بأنها متتالية لانهائية من العمليات الحسابية (بتتسمما العمليات الزايده فى السياق ده ) [1] [2] [3] تبتدى بعملية أحادية ( دالة الخلف لما n = 0). وتستمر المتتالية بالعمليات الثنائية : الجمع ( n = 1)، والضرب ( n = 2)، والرفع للأس ( n = 3). [14] بعد ذلك، تستمر المتتالية بعمليات ثنائية تانيه تتجاوز الرفع للأس، باستخدام خاصية التجميع من اليمين . بالنسبة للعمليات اللى تتجاوز الرفع للأس، يُطلق روبن غودستين على العنصر النونى فى دى المتتالية اسم "العدد n" نسبةً لالبادئة اليونانية n متبوعةً باللى بعد كده "-ation" ( زى "الترتيل" ( n = 4)، و"الخماسي" ( n = 5)، و"السداسي" ( n = 6)، إلخ) [7] ، ويمكن كتابتها باستخدام n − 2 سهم فى تدوين كنوت للأسهم المتجهة للأعلى . ممكن فهم كل عملية زايده بشكل متكرر حسب العملية السابقة ليها من خلال:

ممكن تعريفها كمان حسب جزء قاعدة الاستدعاء الذاتى من التعريف، زى ما هو الحال فى نسخة السهم العلوى لدالة أكرمان الخاصة بكنوث:

يمكن استخدام ده لعرض أعداد اكبر بكتير من اللى ممكن عرضها باستخدام الترميز العلمى ، زى عدد سكيوز وعدد غوغولبلكسبلكس (مثل). اكبر بكتير من عدد سكيوز وعدد غوغولبلكسبلكس)، لكن هناك بعض الأعداد اللى مايقدروش لحد إظهارها بسهولة، زى عدد جراهام و TREE(3) . [15]

قاعدة التكرار دى منتشرة فى كتير من أنواع العمليات الزايده .

تعريف

[تعديل]

تسلسل العمليات الزايده هو تسلسل العمليات الثنائية تم تعريفها بشكل متكرر على النحو التالي: بالنسبة لـ n = 0، 1، 2، 3، يُعيد التعريف ده إنتاج العمليات الحسابية الأساسية اللى بعد كده : عملية اللاحق (وهى عملية أحادية)، والجمع ، والضرب ، و الأس ، على التوالي، كاللى جاى: لكل عددين صحيحين غير سالبين a و b . ممكن بالتالى اعتبار العمليات الزايده إجابة على السؤال "ما التالي؟" فى سلسلة الدوال اللى تبتدى باللاحق، بعدين الجمع، بعدين الضرب، بعدين الأسس. فا زى ما بييتعرف ضرب الأعداد الصحيحة بأنه جمع متكرر، وبييتعرف رفع الأعداد الصحيحة بأنه ضرب متكرر، العملية الزايده اللى بعد كده ، وهى التكرار ، بتتعرف بأنها رفع الأعداد الصحيحة لأس بشكل متكرر؛ زى ، هو برج طاقة مكون من 3 a ، و وبالمثل، بتتعرف عملية التكرار الخامسة، هيا عملية التكرار المتسلسل، عن طريق التكرار المتسلسل المتكرر، بحيث .

تُشار ساعات لمعلمات التسلسل الهرمى للعمليات الزايده بمصطلح الأس المماثل لها؛ [16] علشان كده a هو الأساس ، وb هو الأس (أو الأس الفائق[13] و n هو الرتبة (أو الدرجة ). [8] بشكل عام، ممكن قراءتها على أنها " النسخة الثانية من أ "، بحيث تُقرأ على أنها "التكرار التاسع للعدد 7"، و تُقرأ على أنها "الإصدار 789 من 456".

فيه طريقة بديلة لكتابة العمليات الزايده هيا الترميز المختصر. ل فى الصيغة دى ، يُرمز لعملية الأسس بـ ، يُشار لالمعايرة بـ (للسبب ده ، يُشار للنضج بـ وهكذا. ممكن كمان التعبير عن العمليات الزايده باستخدام تدوين كنوت للسهم العلوى . فى ده التدوين، تمثل دالة الأس ، يمثل التحلل، أو يمثل الخماسى و بشكل أعم ل وثمة بديل آخر هو تدوين كونواى للأسهم المتسلسلة . فى ده التدوين، يكون عند المرء ، بحيث (زى ) [17]

أمثلة

[تعديل]

السبع عمليات الزايده الأولى (من 0 ل6) (يتم تعريف 0⁰ على أنه 1).

n Operation,

Hn(a, b)

Definition Names Domain
0 or Increment, successor. zeration, hyper0 Arbitrary
1 or Addition. hyper1
2 or Multiplication. hyper2
3 or Exponentiation. hyper3 b real, with some multivalued extensions to complex numbers
4 or Tetration. hyper4 a ≥ 0 or an integer, b an integer ≥ −1 [18] (with some proposed extensions)
5 or Pentation, hyper5 a, b integers ≥ −1 [nb 1]
6 Hexation, hyper6

حالات خاصة

[تعديل]

H n (0, b ) =

ب + 1، لما ن = 0
ب ، لما ن = 1
0، لما n = 2
1، لما n = 3 و b = 0
0، لما n = 3 و b > 0 [nb 2]
1، لما يكون n > 3 ويكون b زوجى (بما فيها 0)
0، لما يكون n > 3 ويكون b فردى

H n (1, b ) =

ب ، لما ن = 2
1، لما يكون n ≥ 3

H n ( a, 0) =

0، لما n = 2
1، لما يكون n = 0، أو n ≥ 3
أ ، لما ن = 1

H n ( a, 1) =

2، لما n = 0
أ + 1، لما ن = 1
أ ، لما يكون ن ≥ 2

H n ( a, a ) =

H n+1 ( a, 2 )، لما n ≥ 1

H n ( a, −1) =

0، لما n = 0، أو n ≥ 4
a − 1، لما n = 1
- أ ، لما ن = 2
n = 3

H n (2, 2) =

3، لما n = 0
4، لما يكون n ≥ 1، ممكن إثبات ذلك بسهولة بشكل متكرر.

تاريخ

[تعديل]

واحدة من أوائل المناقشات حول العمليات الزايده كانت هيا اللى عملها ألبرت بينيت سنة 1914، و اللى طوّر فيها جزء من نظرية العمليات الزايده التبادلية.[8] بعد حوالى 12 سنه ، اتعرف ويلهلم أكرمان الدالة ، و هو ما يشبه لحد ما تسلسل العمليات الزايده . [19]فى بحثه المنشور سنة 1947، [7] قدّم روبن غودستين تسلسل محددًا من العمليات اللى معروفه دلوقتى بالعمليات الزايده ، واقترح كمان الاسامى اليونانية زى tetration وpentation، وما لذلك، للعمليات الموسعة اللى تتجاوز الأسس (لأنها تُقابل المؤشرات 4 و5، وما لذلك). زى ، كدالة ذات 3 وسائط، بيتبص لسلسلة العمليات الزايده ككل على أنها نسخة من دالة أكرمان الأصلية — تكرارى لكن مش تكرارى بدائى — كما عدّله جودستين لدمج دالة الخلف البدائية مع العمليات الحسابية الأساسية الثلاث التانيه ( الجمع والضرب و الأس )، ولجعل امتداد دى العمليات اكتر سلاسة لما بعد الأس.

دالة أكرمان الأصلية ذات الوسائط التلاته يستخدم نفس قاعدة التكرار اللى تستخدمها نسخة غودستين (أى تسلسل العمليات الزايده )، ولكنه يختلف عنها فى جانبين. الاول ، بييحدد تسلسل العمليات بدايه من الجمع ( n = 0) بدل دالة التابع ، بعدين الضرب ( n = 1)، بعدين الأس ( n = 2)، وهكذا. ثانى، الشروط الابتدائية لـ ينتج عنه و علشان كده، يختلف ده عن العمليات الزايده اللى تتجاوز الأسس. [9] [20] [21] تكمن أهمية b + 1 فى التعبير السابق فى أن = حيث يحسب b عدد العمليات (الأسس)، بدل حساب عدد المعاملات ("a") كما يفعل b فى و كده بالنسبة للعمليات ذات المستوى الأعلى. (شوف مقالة دالة أكرمان لمزيد من التفاصيل.)

رموز

[تعديل]

الرموز المستخدمة فى العمليات الزايده .

Name Notation equivalent to Comment
Knuth's up-arrow notation Used by Knuth[22] (for n ≥ 3), and found in several reference books.[23][24]
Hilbert's notation Used by David Hilbert.[25]
Goodstein's notation Used by Reuben Goodstein.[7]
Original Ackermann function Used by Wilhelm Ackermann (for n ≥ 1)[19]
Ackermann–Péter function This corresponds to hyperoperations for base 2 (a = 2)
Nambiar's notation Used by Nambiar (for n ≥ 1)[26]
Superscript notation Used by Robert Munafo.[20]
Subscript notation (for lower hyperoperations) Used for lower hyperoperations by Robert Munafo.[20]
Operator notation (for "extended operations") Used for lower hyperoperations by John Doner and Alfred Tarski (for n ≥ 1).[27]
Square bracket notation Used in many online forums; convenient for ASCII.
Conway chained arrow notation Used by John Horton Conway (for n ≥ 3)

متغير يبتدى من a

[تعديل]

ويلهلم أكرمان سنة 1928، اتعرف دالة ذات 3 وسائط اللى تطورت بالتدريج لدالة ذات وسيطين معروفه باسم دالة أكرمان . دالة أكرمان الأصلية كانت أقل شبهاً بالعمليات الجراحية الحديثة، لأن شروطه الأولية تبتدى بـ لجميع قيم n > 2. هو كمان خصص الجمع لـ n = 0، والضرب لـ n = 1، والرفع الأسى لـ n = 2، علشان كده الشروط الأولية تنتج عمليات مختلفة تمام للرفع الأسى وما بعده.

ن عملية تعليق
0
1
2
3 شكل إزاحة من عملية التكرار . يختلف تكرار دى العملية عن تكرار عملية التكرار.
4 مش ضرورى الخلط بينها وبين التثبيط.

من الشروط الأولية التانيه اللى تم استخدامها : (حيث تكون القاعدة ثابتة) ), بسبب روزا بيتر ، اللى لا تشكل تسلسل هرمى للعمليات الزايده .

متغير يبتدى من 0

[تعديل]

سى دبليو كلينشو و إف دبليو جيه أولفر سنة 1984، ابتدو مناقشة استخدام العمليات الزايده لمنع تجاوزات الأعداد العشرية فى الكومبيوتر. [28] و من ساعتها ، جدد كتير من المؤلفين التانيين [29] [30] [31] اهتمامهم بتطبيق العمليات الزايده على تمثيل الأعداد العشرية . (بما أن H n ( a, b ) معرفة جميعها لما b = -1). وقت مناقشة التكرار ، افترض كلينشو و تانيين افترضو الشرط الأولى وده بيعمل تسلسل هرمى آخر للعمليات الزايده . زى فى الصيغة السابقة، العملية الرابعة تُشبه لحد كبير عملية التكرار ، لكن مُزاحة بمقدار واحد.

ن عملية تعليق
0
1
2
3
4 شكل إزاحة من عملية التكرار . يختلف تكرار دى العملية اختلاف كبير عن تكرار عملية التكرار.
5 مش ضرورى الخلط بينها وبين التثبيط.

عمليات فرطية أقل

[تعديل]

ممكن الحصول على بديل للعمليات الزايده دى بالتقييم من اليسار لاليمين. [11] بما أن

حدد (باستخدام ° أو رمز سفلى)

مع

دونر وتارسكى وسع المفهوم ده علشان يشمل الأعداد الترتيبية . [27] يستخدمان الفهرس 0 بدل الفهرس 1 فى عملية الجمع. كما قاما بتوسيع الصيغ لتشمل كل عدد ترتيبى مش له سلف مباشر، و ده باستبدال b − 1 فى المعادلة السابقة بالقيمة العليا لجميع الأعداد الترتيبية الأقل من b ، ويتعاملان مع n بالمثل. نستخدم الحروف اليونانية للدلالة على أن دى أعداد ترتيبية و مش أعداد عد عادية.

مع التعريفات دي، O0 هيا الجمع، و O1 هو الضرب، و O2 هو الأس. لكن O3 ما بيكوّنش "برج الأسس" بالشكل المتوقع فى العمليات الزايده (غير السفلية).[31][nb 1] بدل كده،

ن عملية تعليق
0 زيادة، خليفة، صفر
1
2
3
4 مش ضرورى الخلط بينها وبين التحلل الحرارى .
5 مش ضرورى الخلط بينها وبين التثبيط.



يشبه عملية التحلل الحرارى .

العمليات الزايده التبادلية

[تعديل]

ألبرت بينيت تناول العمليات الزايده التبادلية فى وقت مبكر من سنة 1914، [1] وده فى الغالب بيعتبر أقدم ملاحظة عن أى سلسلة من العمليات الزايده .

و بتتاتعرف العمليات الزايده التبادلية بقاعدة الاستدعاء الذاتى.

و هيا متناظرة بالنسبة لـ a و b، وده معناه إن كل العمليات الزايده تبادلية.

المتتالية دى ما فيهاش عملية الأسس، و علشان كده ما بتكوّنش تسلسل هرمى للعمليات الزايده .

ن عملية تعليق
0 الحد الأقصى السلس ( LogSumExp )
1
2 و سبب ده لخصايص اللوغاريتم .
3 فى حقل محدود ، دى هيا عملية تبادل المفاتيح ديفي-هيلمان .
4 مش ضرورى الخلط بينها وبين التحلل الحرارى .

أنظمة الترقيم القائمة على تسلسل العمليات الزايده

[تعديل]

آر إل غودستين [7] استخدم سلسلة المؤثرات الزايده لإنشاء أنظمة ترقيم للأعداد الصحيحة اللى مشسالبة. ويمكن التعبير عن ما بيتسما بالتمثيل الوراثى الكامل للعدد الصحيح n ، عند المستوى k و الأساس b ، على النحو اللى بعد كده باستخدام أول k مؤثر فائق بس، وباستخدام الأرقام 0، 1، ...، b − 1 بس، و الأساس b نفسه:

  • بالنسبة لـ 0 ≤ nb 1، يتم تمثيل n ببساطة بالرقم المقابل.
  • بالنسبة لـ n > b 1، يتم إيجاد تمثيل n بشكل متكرر، حيث يتم تمثيل n الاول بالشكل التالي:
ب [ ك ] × ك [ ك 1] × ك 1 [ ك - 2] ... [2] × 2 [1] × 1
حيث x k ، ...، x 1 هيا اكبر الأعداد الصحيحة اللى تحقق (بالتناوب)
ب [ ك ] × كن
b [ k ] x k [ k 1] x k 1n
ب [ ك ] × ك [ ك 1] × ك 1 [ ك - 2] ... [2] × 2 [1] × 1ن
بعدين يتم إعادة التعبير عن أى x i يتجاوز 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، فى الوقت نفسه التمثيل الوراثى ليه الأساس 2 من المستوى 3 هو 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، إلخ؛ زى ، يتم اختصار التمثيل الأساسى 2 من المستوى 3 للعدد 6 ل2 [3] 2 [1] 2.

أمثلة: التمثيلات الفريدة للعدد 266 فى النظام الثنائي، عند المستويات 1 و2 و3 و4 و5، هيا كاللى جاى:

المستوى 1: 266 = 2 [1] 2 [1] 2 [1] ... [1] 2 (مع 133 من الرقم 2)
المستوى 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

حساب

[تعديل]

يمكن نقل تعريفات تسلسل العمليات الزايده بشكل طبيعى لأنظمة إعادة كتابة المصطلحات (TRS) .

تم تحديد TRS بناء على التعريف الفرعى 1.1

[تعديل]

يتوافق التعريف الأساسى لتسلسل العمليات الزايده مع قواعد الاختزال

لحساب ممكن استخدام مكدس ، اللى يحتوى فى البداية على العناصر .

ثم، بشكل متكرر لحد يبقا ذلك غير ممكن، يتم إزالة 3 عناصر واستبدالها حسب للقواعد

بشكل تخطيطي، بدايه من  :

طالما أن طول المكدس لا يساوى 1
{
  عناصر POPادفع عنصر واحد أو 5 عناصر حسب  للقواعد r1، r2، r3، r4، r5؛
}

مثال

الكومبيوترة [32]

تسلسل الاختزال هو [nb 3]

    
    
    
    
    
    
    
    
    

عند التنفيذ باستخدام مكدس، عند الإدخال

the stack configurations     represent the equations
         
         
         
         
         
         
         
         
         

ملحوظات

[تعديل]
  1. المرجع غلط: اكتب عنوان المرجع فى النُص بين علامة الفتح <ref> وعلامة الافل </ref> فى المرجع nega
  2. المرجع غلط: اكتب عنوان المرجع فى النُص بين علامة الفتح <ref> وعلامة الافل </ref> فى المرجع zerozero
  3. In each step the underlined redex is rewritten.

مراجع

[تعديل]
  1. 1 2 3 Geisler 2003.
  2. 1 2 Robbins 2005.
  3. Rubtsov & Romerio 2005.
  4. Friedman 2001.
  5. Campagnola, Moore & Félix Costa 2002.
  6. Wirz 1999.
  7. 1 2 3 4 5 Goodstein 1947.
  8. 1 2 3 Bennett 1915.
  9. 1 2 Black 2009.
  10. Littlewood 1948.
  11. 1 2 3 Müller 1993.
  12. Munafo 1999a.
  13. 1 2 Galidakis 2003.
  14. Sequences similar to the hyperoperation sequence have historically been referred to by many names, including: the Ackermann function[1] (3-argument), the Ackermann hierarchy,[4] the Grzegorczyk hierarchy[5][6] (which is more general), Goodstein's version of the Ackermann function,[7] operation of the nth grade,[8] z-fold iterated exponentiation of x with y,[9] arrow operations,[10] reihenalgebra[11] and hyper-n.[1][11][12][2][13]
  15. Townsend 2016.
  16. Romerio 2008.
  17. Conway، John Horton؛ Guy، Richard (1996)، The Book of Numbers، Springer، ص. 61، ISBN:9780387979939.
  18. 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).
  19. 1 2 Ackermann 1928.
  20. 1 2 3 Munafo 1999b.
  21. Cowles & Bailey 1988.
  22. Knuth 1976.
  23. Zwillinger 2002.
  24. Weisstein 2003.
  25. Hilbert 1926.
  26. Nambiar 1995.
  27. 1 2 Doner & Tarski 1969.
  28. Clenshaw & Olver 1984.
  29. Holmes 1997.
  30. Zimmermann 1997.
  31. Pinkiewicz, Holmes & Jamil 2000.
  32. Bezem, Klop & De Vrijer 2003.