Tool to write with Arrowed notation of iterative exponentiation by Knuth : a mathematical notation with arrows aiming to write huge integer numbers with repeated powers.

Knuth's Arrows - dCode

Tag(s) : Arithmetics, Notation System

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!

A suggestion ? a feedback ? a bug ? an idea ? *Write to dCode*!

Tool to write with Arrowed notation of iterative exponentiation by Knuth : a mathematical notation with arrows aiming to write huge integer numbers with repeated powers.

The **Knuth arrows** are a repeated exponentiation representation (**Knuth up arrows**). As multiplication is the repetition of additions ( $ 2 \times 3 = 2+2+2 $ ), as exponentiation is the repetition of multiplications ( $ 2^3 = 2 \times 2 \times 2 $ ), the **knuth arrows** is the repetition of exponentiations (also called iterated exponentiation).

**Knuth's notation** with a single arrow represents a simple power operation

__Example:__ $$ 3 \uparrow 3 = 3^3 = 27 $$

**Knuth's notation** with 2 arrows is an iterated power

$$ a \uparrow \uparrow b = \underbrace{a_{}^{a^{{}^{.\,^{.\,^{.\,^a}}}}}}_{ b\mbox{ times}} $$

__Example:__ $$ 3 \uparrow\uparrow 2 = 3^3 = 27 $$

__Example:__ $$ 3 \uparrow\uparrow 3 = 3^{3^3} = 3^{27} = 7625597484987 $$

__Example:__ $$ 3 \uparrow\uparrow 4 = 3^{3^{3^3}} = 3^{3^{27}} = 3^{7625597484987} $$

It may be noted that

$$ a \uparrow\uparrow b = \underbrace{a_{}\uparrow a\uparrow\dots\uparrow a}_{ b\mbox{ times}} $$

__Example:__ $$ 3 \uparrow\uparrow 2 = 3 \uparrow 3 $$

__Example:__ $$ 3 \uparrow\uparrow 3 = 3 \uparrow 3 \uparrow 3 $$

**Knuth's arrows** produce *immensely large numbers* (big integers) that dCode can not display without risking blocking your browser, so there's an automatic limit above several thousands of digits.

the 3 arrows (triple arrow) notation is the continuity of the 2 arrows notation (double arrow)

$$ a \uparrow\uparrow\uparrow b = \underbrace{a_{}\uparrow\uparrow a\uparrow\uparrow\dots\uparrow\uparrow a}_{ b\mbox{ times}} $$

__Example:__ $$ 3 \uparrow\uparrow\uparrow 3 = 3 \uparrow\uparrow(3 \uparrow\uparrow 3) = 3 \uparrow\uparrow( 3 \uparrow 3 \uparrow 3) $$

dCode retains ownership of the online 'Knuth's Arrows' tool source code. Except explicit open source licence (indicated CC / Creative Commons / free), any algorithm, applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (PHP, Java, C#, Python, Javascript, Matlab, etc.) no data, script or API access will be for free, same for Knuth's Arrows download for offline use on PC, tablet, iPhone or Android !

Please, check our community Discord for help requests!

knuth,arrow,exponentiation,power,exponent,notation,big,number,integer,iteration,up

Source : https://www.dcode.fr/knuth-arrows

© 2020 dCode — The ultimate 'toolkit' to solve every games / riddles / geocaching / CTF.

Feedback

▲