Hiperoperator - o generalizare a operațiilor aritmetice tradiționale - adunare , înmulțire și exponențiere , considerați ca hiperoperatori de ordinul 1, 2 și, respectiv, 3 - la ordine superioare ( tetrație , pentație și așa mai departe).
În virtutea necomutativității (în cazul general), hiperoperatorul are două funcții inverse - hiperrădăcina și hiperlogaritmul. Hiperrădăcina și hiperlogaritmul adunării și înmulțirii coincid, formând scăderea și , respectiv, împărțirea , dar deja pentru exponențiere, funcțiile inverse devin diferite ( rădăcină și logaritm ). Operațiile inverse se generalizează la un hiperoperator de orice ordin.
Din punct de vedere istoric, primul hiperoperator este funcția Ackermann (1928), construită ca exemplu de funcție computabilă ne - primitivă recursivă , definită peste tot, a trei argumente , astfel încât pentru aceasta să definească operațiile de adunare, înmulțire și, respectiv, exponențiere:
, , ;în notația săgeată a lui Knuth [1] :
.Ulterior, Goodstein a dezvoltat secvențe de funcții care implementează mai precis conceptul de hiperoperatori.
Un hiperoperator de ordine cu argumente și (denumit în continuare ) este definit recursiv ca rezultat al aplicării repetate a hiperoperatorului de ordine la o secvență de argumente identice, (începând cu înmulțirea, fiecare egal cu ):
În ultima expresie, operațiile sunt efectuate de la dreapta la stânga, ceea ce este semnificativ deoarece hiperoperatorii de ordine nu sunt nici comutativi , nici asociativi . Hiperoperatorii de ordinul al 4-lea, al 5-lea și al 6-lea se numesc tetrație , pentație și , respectiv, hexation .
În cel mai simplu caz , valorile variabilelor și sunt limitate la numere naturale . Posibilele generalizări ale hiperoperatorilor la numere reale sau complexe arbitrare sunt încă puțin studiate.
Diferiți matematicieni desemnează hiperoperatori în moduri diferite; Whip folosește săgeți , Conway folosește săgeți :
.O operație alternativă poate fi obținută prin calcul de la stânga la dreapta, iar datorită comutativității și asociativității operațiilor de adunare și înmulțire, această operație coincide cu hiperoperatorul de la :
Pentru un hiperoperator , calculul de la stânga la dreapta (adică operația alternativă) diferă de hiperoperator și duce la un rezultat diferit, de exemplu, pentru că obținem hiperoperatorul de tetrație : .
Dar calcularea turnului de putere de la stânga la dreapta va duce la un rezultat incorect: .
Cifre mari | |
---|---|
Numerele | |
Funcții | |
Notații |