Нотація Штейнгауза — Мозера

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Нотація Штейнгауза — Мозераматематична нотація для позначення великих чисел. Це розширення Мозера для полігонної нотації Штейнгауза.

Визначення

n в трикутнику означає nn.
n в квадраті означає «n всередині n вкладених трикутників».
n в пятикутнику означає «n всередині n вкладених квадратів».

Й так далі: n всередині (m + 1)-кутного полігона дорівнює "n всередині n вкладених m-кутних полігонів".

Зрозуміло, що вкладені полігони обчислюються починаючи із внутрішнього, наприклад, n в двох трикутниках дорівнює nn в одному трикутнику, що дорівнює nn в степені nn.

Нотація Штейнгауза закінчувалась на пятикутнику, який він позначав колом: n в колі.

Часткові випадки

Штейнгауз та Мозер дали назви числам:

  • мега — 2 в колі: ②
  • мегістон — 10 в колі: ⑩
  • мозер — «2 в мегагоні». Мегагон — полігон із ② сторін.

Рекурсивні формули

Нехай M(n,m,p) — число n в m вкладених p-кутниках, тоді:

M(n,1,3)=nn
M(n,1,p+1)=M(n,n,p)
M(n,m+1,p)=M(M(n,1,p),m,p)
mega = M(2,1,5)
megiston = M(10,1,5)
moser = M(2,1,M(2,1,5))

Mega

Мега є досить великим числом: ② = M(2,1,5) = M(2,2,4) = M(256,256,3)

Побудуємо:

  • M(256,2,3) = (256256)256256=256256257
  • M(256,3,3) = (256256257)256256257=256256257×256256257=256256257+256257256256256257

далі:

  • M(256,4,3) ≈ 256256256256257
  • M(256,5,3) ≈ 256256256256256257
  • M(256,6,3) ≈ 256256256256256256257

Отримаємо:

  • mega = M(256,256,3)(256)256257, де (256)256 кількість суперпозицій функції f(n)=256n.

Округлюючи, отримаємо mega ≈ 256257 в нотація Кнута.

Для оцінки кількості цифр в числі можна використати:

10257<mega<10258

Moser

Доведено, що в нотації Конвея та нотації Кнута,

moser<3342,
moser<f3(4)=f(f(f(4))),f(n)=3n3.

Хоча, moser — дуже велике число, воно дуже менше числа Грема:

moser33642<f64(4)=Graham's number.

Див. також

Джерела

Шаблон:Великі числа Шаблон:Гіпероперації