I defined a notation as follows:
(a, b) = $a^b$,
(a, b(c)) = (a, b-1(c)) * (a+1, b(c-1)),
(a, b(0)) = (a, b), and (a, 1(c)) = (a, a(c-1)).
For c = 4, (a, b(c)) is already tedious to evaluate. I next defined (a, b(0,1)) to be equal to (a, b($a^b$)) and (a, b(c, 1)) as (a, b-1(c,1)) * (a+1, b(c-1,1). (2, 2(1,1)) is greater than $10^{10000}$, and has so far taken me over a week to evaluate as I only have formulas for (a, b(2)) and (a, b(3)). Can (a, b(c)) be programmed in Mathematica? Any help would be appreciated.
b-1(c)
in your second definition? It seems that1(c)
is defined later asa(c-1)
, so shouldb-1(c) == b - a (c - 1)
? Or should it be $(b-1) \times (c)$? You may also want to use some other operator that is not multiplication in your expressions in Mathematica, since things like1(c)
would automatically be simplified. $\endgroup$Nest
orFold
. $\endgroup$