Hiperişlem

Hiperişlem, matematik'te aritmetik işlemlerin sonsuz dizisidir. Ardılın birli işlemi, ardından toplama, çarpma ve üs almanın iki işlemiyle devam eden ve ardından ikili işlemlerin ötesine geçerek serilerle ilerleyen bir işlemdir. Üstelden sonraki işlemler için bu dizinin n. elemanı Reuben Goodstein tarafından adlandırıldı. n Yunan önekinden sonra -syon son eki kullanılarak (tetrasyon, pentasyon gibi) elde edilir ve Knuth yukarı ok gösterimindeki n-2 okları kullanılarak yazılabilir. Her hiperişlem, önceki terimlerin yinelemesi olarak tanımlanır. Ackermann işlevi, Knuth yukarı ok gösterimini kullanarak şöyle yinelenebilir:

a n b = a n 1 ( a n ( b 1 ) ) {\displaystyle a\uparrow ^{n}b=a\uparrow ^{n-1}\left(a\uparrow ^{n}(b-1)\right)}

Bu yinelemeli kural, hiperişlemde yaygın olarak kullanılır (aşağıya bakınız).

Tanım

Hiperişlem dizisi, n N {\displaystyle n\in \mathbb {N} } olmak üzere H n : N × N N {\displaystyle H_{n}:\mathbb {N} \times \mathbb {N} \rightarrow \mathbb {N} \,\!} ikili işlemlerinin dizisidir ve yinelemesi şöyle tanımlanır:

H n ( a , b ) = { b + 1 n = 0 ise  a n = 1 , b = 0 ise  0 n = 2 , b = 0 ise  1 n 3 , b = 0 ise  H n 1 ( a , H n ( a , b 1 ) ) aksi takdirde {\displaystyle H_{n}(a,b)={\begin{cases}b+1&n=0{\text{ise }}\\a&n=1,b=0{\text{ise }}\\0&n=2,b=0{\text{ise }}\\1&n\geq 3,b=0{\text{ise }}\\H_{n-1}(a,H_{n}(a,b-1))&{\text{aksi takdirde}}\end{cases}}\,\!}

(n = 0 için, ikili işlemin ilk argümanı göz ardı edilerek birli işlem elde edilir.)

n = 0, 1, 2, 3 için bu tanım, ardıl (birli işlem), toplama, çarpma ve üs almanın temel artimetik işlemlerini sırasıyla şu şekilde yeniden üretir;

H 0 ( a , b ) = b + 1 , {\displaystyle H_{0}(a,b)=b+1\,\!,}
H 1 ( a , b ) = a + b , {\displaystyle H_{1}(a,b)=a+b\,\!,}
H 2 ( a , b ) = a b , {\displaystyle H_{2}(a,b)=a\cdot b\,\!,}
H 3 ( a , b ) = a b , {\displaystyle H_{3}(a,b)=a^{b}\,\!,}

ve n ≥ 4 için, bu temel işlemleri, üs almanın da ötesine götürerek Knuth yukarı ok gösterimiyle şöyle yazabiliriz;

H 4 ( a , b ) = a ↑↑ b , {\displaystyle H_{4}(a,b)=a\uparrow \uparrow {b}\,\!,}
H 5 ( a , b ) = a ↑↑↑ b , {\displaystyle H_{5}(a,b)=a\uparrow \uparrow \uparrow {b}\,\!,}
...
H n ( a , b ) = a n 2 b , n 3  için  , {\displaystyle H_{n}(a,b)=a\uparrow ^{n-2}b,n\geq 3\,\!{\mbox{ için }},}
...

Knuth gösterimi ≥ -2 negatif altgöstergelerinde (indislerinde), tüm hiperişlem dizisi için geçerli olduğunu kabul ederek, genişletilebilir, Sadece aşağıdaki altgösterge aralığı hariç:

H n ( a , b ) = a n 2 b   n 0  için  {\displaystyle H_{n}(a,b)=a\uparrow ^{n-2}b\ n\geq 0\,{\mbox{ için }}\!}

"Sonraki dizi nedir?" sorusunun cevabını hiperişlem şunlarla gösterebilir: Ardıl, toplama, çarpma, üs alma ve böylece devam eder.

  • a + b = 1 + ( a + ( b 1 ) ) , {\displaystyle a+b=1+(a+(b-1)),\,\!}
  • a b = a + ( a ( b 1 ) ) , {\displaystyle a\cdot b=a+(a\cdot (b-1)),\,\!}
  • a b = a ( a ( b 1 ) ) , {\displaystyle a^{b}=a\cdot (a^{(b-1)}),\,\!}

Temel aritmetik işlemler arasındaki ilişki, yukarıda da gösterildiği gibi, daha yüksek işlem tanımlanarak gösterilir. Hiperişlem hiyerarşisinin parametreleri, bazen kendi örnek hiperişlem terimi;[1] tarafından ifade edilir. Böylece a taban, b üs (veya hiperüs) ve n de derece (veya kademe)dir.

Genellikle hiperişlemler, önceki hiperişlem tekrarının yükseliş tabanında, artan birleşim sayılarının yolları olarak bilinir. Ardıl, toplama, çarpma ve üs alma kavramlarının hepsi hiperişlemdir. Ardıl işlemi (x den x+1 üretme) en ilkelidir. 1'lerin sayısını belirten toplama işareti, son değeri üretene kadar kendine eklenir. Çarpma, kendisiyle kaç kez tekrarlandığını ifade eder. Üs alma, kendisiyle kaç kez çarpıldığının sayısını ifade eder.

Örnekler

Aşağıda, ilk yedi hiperişlemin listesi görülüyor.

n İşlem Tanım Adlar Bölge
0 b + 1 {\displaystyle b+1} 1 + 1 + 1 + 1 + + 1 b {\displaystyle {1+{\underbrace {1+1+1+\cdots +1} _{b}}}} hiper0, artış, ardıl, zerasyon b rastgele
1 a + b {\displaystyle a+b} a + 1 + 1 + 1 + + 1 b {\displaystyle {a+{\underbrace {1+1+1+\cdots +1} _{b}}}} hiper1, toplama rastgele
2 a b {\displaystyle a\cdot b} a + a + a + + a b {\displaystyle {{\underbrace {a+a+a+\cdots +a} } \atop {b}}} hiper2, çarpma rastgele
3 a b = a b {\displaystyle a\uparrow b=a^{b}} a a a a a b {\displaystyle {{\underbrace {a\cdot a\cdot a\cdot a\cdot \ldots \cdot a} } \atop {b}}} hiper3, üstel a > 0, b reel veya a sıfır olmayan, b tam sayı
4 a ↑↑ b {\displaystyle a\uparrow \uparrow b} a a a a b {\displaystyle {{\underbrace {a\uparrow a\uparrow a\uparrow \cdots \uparrow a} } \atop {b}}} hiper4, tetrasyon a > 0, b (tam sayı) ≥ −1
5 a ↑↑↑ b {\displaystyle a\uparrow \uparrow \uparrow b} veya a 3 b {\displaystyle a\uparrow ^{3}b} a ↑↑ a ↑↑ ↑↑ a b {\displaystyle {{\underbrace {a\uparrow \uparrow a\uparrow \uparrow \cdots \uparrow \uparrow a} } \atop {b}}} hiper5, pentasyon a ve b tam sayı, a > 0, b ≥ 0
6 a 4 b {\displaystyle a\uparrow ^{4}b} a 3 a 3 3 a b {\displaystyle {{\underbrace {a\uparrow ^{3}a\uparrow ^{3}\cdots \uparrow ^{3}a} } \atop {b}}} hyper6, hekzasyon a ve b tam sayı, a > 0, b ≥ 0

Knuth gösterimindeki değerlerin tablolarına bakınız.

Tarihçe

Hiperişlemlerle ilgili ilk tartışma 1914'te Albert Bennett'in, değişmeli hiperişlemleri geliştirdiğinde başladı. Yaklaşık 12 yıl sonra Wilhelm Ackermann hiperişlem dizisine benzeyen ϕ ( a , b , n ) {\displaystyle \phi (a,b,n)\,\!} fonksiyonunu tanımladı.

1947'de R. L. Goodstein, hiperişlem olarak adlandırılan özel işlemler dizisini geliştirdi ve genişleyen üslü işlemleri ifade edebilmek için Yunanca adlar olan tetrasyon, pentasyon, hekzasyon, vb. önerdi. Örn G ( n , a , b ) = H n ( a , b ) {\displaystyle G(n,a,b)=H_{n}(a,b)\,\!} gibi üç argümanlı (değişkenli) fonksiyonun hiperişlem dizisi, özgün ϕ ( a , b , n ) {\displaystyle \phi (a,b,n)\,\!} Ackermann işlevinin bir çeşididir.

Gösterimler

Aşağıdaki, hiperişlemlerde kullanılan gösterimlerin bir listesidir.

Ad Gösterimin H n ( a , b ) {\displaystyle H_{n}(a,b)\,\!} deki eşdeğeri Açıklama
Knuth yukarı ok gösterimi a n 2 b {\displaystyle a\uparrow ^{n-2}b\,\!} (n ≥ 2 için) Knuth tarafından kullanıldı ve birkaç referans kitap bulundu.
Goodstein gösterimi G ( n , a , b ) {\displaystyle G(n,a,b)\,\!} Reuben Goodstein tarafından kullanıldı.
Özgün Ackermann işlevi ϕ ( a , b , n 1 )   1 n 3  için  ϕ ( a , b 1 , n 1 )   n > 3  için  {\displaystyle {\begin{matrix}\phi (a,b,n-1)\ 1\leq n\leq 3{\mbox{ için }}\\\phi (a,b-1,n-1)\ n>3{\mbox{ için }}\end{matrix}}\,\!} Wilhelm Ackermann tarafından kullanıldı.
Ackermann–Péter fonksiyonu A ( n , b 3 ) + 3   a = 2  için  {\displaystyle A(n,b-3)+3\ a=2\,{\text{ için }}\!} Bu gösterim, hiperişlemlerdeki 2'ye karşılır gelir.
Nambiar gösterimi a n b {\displaystyle a\otimes ^{n}b\,\!} Nambiar tarafından kullanıldı.
Kutu gösterimi a n b {\displaystyle a{\,{\begin{array}{|c|}\hline {\!n\!}\\\hline \end{array}}\,}b\,\!} Romerio tarafından kullanıldı
Üstgösterge yazımı a ( n ) b {\displaystyle a{}^{(n)}b\,\!} Robert Munafo tarafından kullanıldı
Altgösterge yazımı a ( n ) b {\displaystyle a{}_{(n)}b\,\!} Düşük hiperişlemleri ifade etmesi için Robert Munafo tarafından kullanıldı
Köşeli parantez gösterimi a [ n ] b {\displaystyle a[n]b\,\!} Birçok online forumda kullanıldı. ASCII için uygundur.

Genelleştirme

Farklı başlangıç şartları veya farklı özyineleme kuralları için birçok işlem ortaya çıktı. Bazı matematikçiler tümünü, hiperişlemlerin örnekleri olarak kabul ediyor.

Genel duyarlılık, bir ( S , I , F ) {\displaystyle (S,\,I,\,F)} hiperişlem hiyerarşisi, ikili işlemin S {\displaystyle S} 'deki ailesi ( F n ) n I {\displaystyle (F_{n})_{n\in I}} 'dir ve i , j , k I {\displaystyle i,j,k\in I} şartını sağlayan I {\displaystyle I} tarafından dizinlenir. Burada

  • F i ( a , b ) = a + b {\displaystyle F_{i}(a,b)=a+b} (toplama),
  • F j ( a , b ) = a b {\displaystyle F_{j}(a,b)=a\cdot b} (çarpma) ve
  • F k ( a , b ) = a b {\displaystyle F_{k}(a,b)=a^{b}} (üs almadır).

Hiperişlemde çözüm aranılan açık bir problem, hiperişlem hiyerarşisi ( N , N , F ) {\displaystyle (\mathbb {N} ,\mathbb {N} ,F)} 'nin, ( C , C , F ) {\displaystyle (\mathbb {C} ,\mathbb {C} ,F)} 'yi genelleştirebileceğimi yoksa ( C , F n ) {\displaystyle (\mathbb {C} ,F_{n})} 'nin sözdegrup gibi davranacağı (kısıtlı tricted domains).

a {\displaystyle a} 'dan başlamanın farkı

1928'de Wilhelm Ackermann, 3 argümanlı ϕ ( a , b , n ) {\displaystyle \phi (a,b,n)} fonksiyonunu tanımladı. Bu 2 argümanlı olan ve Ackermann işlevi olarak bilinen fonksiyonun azar azar geliştirilmiş şeklidir. Özgün Ackermann işlevi olan ϕ {\displaystyle \phi } , modern hiperişlemlere birazcık benziyordu. Çünkü onun başlangıç şartları, tüm n > 2 {\displaystyle n>2} için ϕ ( a , 0 , n ) = a {\displaystyle \phi (a,0,n)=a} dan başlar. Ayrıca eklemeyi ( n = 0 ) {\displaystyle (n=0)} 'a, çarpmayı ( n = 1 ) {\displaystyle (n=1)} 'e ve üs almayı ( n = 2 ) {\displaystyle (n=2)} 'a atadı. Böylece başlangıç şartları, tetrasyon ve ilerisi için çok farklı işlemler üretti.

n İşlem Açıklama
0 F 0 ( a , b ) = a + b {\displaystyle F_{0}(a,b)=a+b}
1 F 1 ( a , b ) = a b {\displaystyle F_{1}(a,b)=a\cdot b}
2 F 2 ( a , b ) = a b {\displaystyle F_{2}(a,b)=a^{b}}
3 F 3 ( a , b ) = a ↑↑ ( b + 1 ) {\displaystyle F_{3}(a,b)=a\uparrow \uparrow (b+1)} Tetrasyonun bir formu. Bu işlemin tekrarı, tetrasyonun tekrarından çok farklıdır.
4 F 4 ( a , b ) = ( x a ↑↑ ( x + 1 ) ) b ( a ) {\displaystyle F_{4}(a,b)=(x\to a\uparrow \uparrow (x+1))^{b}(a)} Pentasyonla karıştırmayın.

Kullanılan diğer başlangıç şartı, A ( 0 , b ) = 2 b + 1 {\displaystyle A(0,b)=2b+1} (buradaki taban sabit olan a = 2 {\displaystyle a=2} 'dir).

0'dan başlamanın farkı

1984'te, C. W. Clenshaw ve F. W. J. Olver, bilgisayardaki kayan noktaların akışını engellemek için hiperişlemlerin kullanımıyla ilgili tartışma başlattı

n İşlem Açıklama
1 F 1 ( a , b ) = a + b {\displaystyle F_{1}(a,b)=a+b}
2 F 2 ( a , b ) = a b = e ln ( a ) + ln ( b ) {\displaystyle F_{2}(a,b)=a\cdot b=e^{\ln(a)+\ln(b)}}
3 F 3 ( a , b ) = a b {\displaystyle F_{3}(a,b)=a^{b}}
4 F 4 ( a , b ) = a ↑↑ ( b 1 ) {\displaystyle F_{4}(a,b)=a\uparrow \uparrow (b-1)} Tetrasyonun bir formu. Bu işlemin tekrarı tetrasyonun tekrarından çok farklıdır.
5 F 5 ( a , b ) = ( x a ↑↑ ( x 1 ) ) b ( 0 ) {\displaystyle F_{5}(a,b)=(x\to a\uparrow \uparrow (x-1))^{b}(0)} Pentasyonla karıştırmayın.

Değişimli hiperişlemler

Değişimli hiperişlemler 1914 başlarında Albert Bennett tarafından dikkate alındı. Değişimli hiperişlemler özyineleme kuralı tarafından tanımlanır

F n + 1 ( a , b ) = exp ( F n ( ln ( a ) , ln ( b ) ) ) {\displaystyle F_{n+1}(a,b)=\exp(F_{n}(\ln(a),\ln(b)))}

bu, a ve b de simetriktir ve tüm hiperişlemlerin değişimli olduğu anlamına gelir. Bu dizi üstelleri içermez ve bu yüzden hiperişlem hiyerarşisi formu değildir.

n İşlem Açıklama
0 F 0 ( a , b ) = ln ( e a + e b ) {\displaystyle F_{0}(a,b)=\ln(e^{a}+e^{b})}
1 F 1 ( a , b ) = a + b {\displaystyle F_{1}(a,b)=a+b}
2 F 2 ( a , b ) = a b = e ln ( a ) + ln ( b ) {\displaystyle F_{2}(a,b)=a\cdot b=e^{\ln(a)+\ln(b)}} Logaritmanın özelliklerinden dolayı.
3 F 3 ( a , b ) = e ln ( a ) ln ( b ) {\displaystyle F_{3}(a,b)=e^{\ln(a)\ln(b)}} Üstelin birleşme formu.
4 F 4 ( a , b ) = e e ln ( ln ( a ) ) ln ( ln ( b ) ) {\displaystyle F_{4}(a,b)=e^{e^{\ln(\ln(a))\ln(\ln(b))}}} Tetrasyonla karıştırmayın.

Dengeli hiperişlemler

Dengeli hiperişlemler, ilk önce Clément Frappier tarafından 1991'de ortaya atıldı. x x {\displaystyle x^{x}} fonksiyon tekrarının temelini oluşturur ve bu yüzden Steinhaus-Moser gösterimi ile ilişkilidir. Dengeli hiperişlemlerde kullanılan özyineleme kuralı şudur:

F n + 1 ( a , b ) = ( x F n ( x , x ) ) log 2 ( b ) ( a ) {\displaystyle F_{n+1}(a,b)=(x\to F_{n}(x,x))^{\log _{2}(b)}(a)}

Bu, süreklilik iterasyonunu, hatta b tam sayıları için bile gereklidir.

n İşlem Açıklama
0 0. derece yoktur.[nb 1]
1 F 1 ( a , b ) = a + b {\displaystyle F_{1}(a,b)=a+b}
2 F 2 ( a , b ) = a b = a 2 log 2 ( b ) {\displaystyle F_{2}(a,b)=a\cdot b=a2^{\log _{2}(b)}}
3 F 3 ( a , b ) = a b = a 2 log 2 ( b ) {\displaystyle F_{3}(a,b)=a^{b}=a^{2^{\log _{2}(b)}}} Bu üstür.
4 F 4 ( a , b ) = ( x x x ) log 2 ( b ) ( a ) {\displaystyle F_{4}(a,b)=(x\to x^{x})^{\log _{2}(b)}(a)} Tetrasyonla karıştırmayın.

Düşük hiperişlemler

Bu hiperişlemlere bir alternatif, soldan sağa doğru işlem yaparak şöyle elde edilir.

  • a + b = ( a + ( b 1 ) ) + 1 {\displaystyle a+b=(a+(b-1))+1}
  • a b = ( a ( b 1 ) ) + a {\displaystyle a\cdot b=(a\cdot (b-1))+a}
  • a b = ( a ( b 1 ) ) a {\displaystyle a^{b}=(a^{(b-1)})\cdot a}

bu (° veya altgösterge ile) tanımlanır a ( n + 1 ) b = ( a ( n + 1 ) ( b 1 ) ) ( n ) a {\displaystyle a_{(n+1)}b=(a_{(n+1)}(b-1))_{(n)}a} ile a ( 1 ) b = a + b {\displaystyle a_{(1)}b=a+b} , a ( 2 ) 0 = 0 {\displaystyle a_{(2)}0=0} ve n > 2 {\displaystyle n>2} için a ( n ) 0 = 1 {\displaystyle a_{(n)}0=1} 'dir

Fakat bu, geleneksel "üslü kule" formundaki kusurdan dolayı biraz düştü, Fakat şu hiper4 hariç: a ( 4 ) b = a ( a ( b 1 ) ) {\displaystyle a_{(4)}b=a^{(a^{(b-1)})}}

n>3 için a ( n ) b {\displaystyle a^{(n)}b} nasıl a ( n ) b {\displaystyle a_{(n)}b} 'den çok farklı olabilir ki? Bu, simetriden dolayı, + ve × içinde tanımlanan birleşme olarak adlandırılır (cisime bakınız) fakat ^ eksik.

n İşlem Açıklama
0 b + 1 {\displaystyle b+1} artış, ardıl, zarasyon
1 F 1 ( a , b ) = a + b {\displaystyle F_{1}(a,b)=a+b}
2 F 2 ( a , b ) = a b {\displaystyle F_{2}(a,b)=a\cdot b}
3 F 3 ( a , b ) = a b {\displaystyle F_{3}(a,b)=a^{b}} Bu üstür.
4 F 4 ( a , b ) = a a ( b 1 ) {\displaystyle F_{4}(a,b)=a^{a^{(b-1)}}} Tetrasyonla karıştırmayın.
5 F 5 ( a , b ) = ( x x x ( a 1 ) ) b 1 ( a ) {\displaystyle F_{5}(a,b)=(x\to x^{x^{(a-1)}})^{b-1}(a)} Pentasyonla karıştırmayın.

Ayrıca bakınız

Notlar

  1. ^ Eğer 0.derece dengeli hiperişlem olsaydı f ( a , b ) {\displaystyle f(a,b)} ardından toplama a + b = ( x f ( x , x ) ) log 2 ( b ) ( a ) {\displaystyle a+b=(x\to f(x,x))^{\log _{2}(b)}(a)} olurdu. Bu eşitlikte b = 1 {\displaystyle b=1} koyarak a + 1 = ( x f ( x , x ) ) 0 ( a ) = a {\displaystyle a+1=(x\to f(x,x))^{0}(a)=a} elde edilir ki, bu da çelişkidir .

Alıntı

  1. ^ G. F. Romerio (21 Ocak 2008). "Hyperoperations Terminology (Hiperişlemler Terimbilimi)". Tetrasyon Forumu. 2 Ekim 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Nisan 2009.  |yayımcı= dış bağlantı (yardım)
  • g
  • t
  • d
Alt maddeler
Büyük sayıların adları · Büyük sayıların tarihi
Örnekler (sayısal sıralama)
Standart liste · Ad listesi
milyon · googol · googolplex · Skewes sayısı · Graham sayısı · Sonluötesi sayılar
İfade yöntemleri
Gösterimler
İşleçler
Hiperişlemler (Tetrasyon)  · Ackermann işlevi
İlişkili maddeler
Sayı sistemleri · Rakamlar · Büyüklük sıraları (sayılar) · Sayıların listesi · Sonsuz ve hayali sayılar