M. Vincent van Mechelen

THE CHONG-3 SQUARES OF SQUARES
—from intriguing opacity to radical clarity


SUMMARY

Dissatisfied with a sequence of arithmetic operations which started with addition, continued with multiplication and stopped at exponentiation, theorists have come up with proposals to universalize these operations. Several of these proposals now belong to the theory of hyperoperations; my own proposal for a universal hierarchy of operations was introduced in The Chong Operators — a universalization in arithmetic. In this hierarchy, addition (without iteration) is found on the zero level, multiplication on the first, exponentiation on the second and iterated exponentiation on the third level of iteration. It is on this third level where the first nontrivial sequence generated wholly and solely by the chong-3 operator is a sequence which, after two initial numbers, contains only squares of squares (while having no parallel or counterpart among hyperoperations). I will provide the definition and calculation formulas of this unique sequence and discuss the squares which are, or may be, the most interesting from different perspectives. While all of this concerns pure number theory, the same sequence of squares of squares will be playing a central role in a universal integrated linguistic-mathematical numeral supersystem as well.


INTRODUCTION

In geometry squares and cubes are very popular objects; and so are questions such as How many 1-by-1 squares do the first five perfect squares count? and How many small cubes does it take to create one perfect large cube with a width, length and height of three cubes? This geometrical interest is immediately related to the attention paid to second powers or 'squares' and third powers or 'cubes' in algebra. But why should we pay special attention to the one collection of squares, or cubes, for that matter, and not to the other? So long as we confine ourselves to a traditional algebra which treats exponentiation as an operation at the highest and last iterative level there is, indeed, no reason to think of such triples of 'perfect' squares like {4,16,256}, {9,81,6561} and {25,625,390625} as belonging to fundamentally different mathematical categories. Can the introduction of higher levels of iteration affect this view; and, if so, how?

In order to be able to answer this question, we should have a closer look at the arithmetic operations which come after exponentiation. The arithmetic operators involved should all be part of one system of universalization, which, as far as binary operators are concerned, starts with addition. However, there is no such 'one system'! There is today's established sequence of hyperoperators and there is the sequence of chong operators which were introduced in my paper The Chong Operators — a universalization in arithmetic thirteen years ago. These two universalizations differ in several respects. I will confine myself here to the most important difference, a difference which may remind one of the distinction between countries, with legal right-side driving and those with legal left-side driving exclusively. The idea behind this is that in motorized traffic you cannot leave it to the individual which side of the road to choose (or to stay in the middle). In a mathematical universalization of operations you are forced to do something similar: when repeating a process on the level of iterated exponentiation (and higher) that iteration is either left- or right-associative. For example, without any further arrangement or agreement 3^3^3 means 27^3 = 19,683, or it means 3^27 = 7,625,597,484,987. In other words, 3^3^3=(3^3)^3, that is, left-associative, or 3^3^3=3^(3^3), that is, right-associative. Now, in traffic we must choose between the one or the other. In mathematics, however, there is only a convention of right-associativity in the absence of brackets or 'parentheses'. However, to treat this convention as the one and only possibility is a narrow-minded position to take: the least one should do is to look at the advantages and disadvantages of the one approach, and the advantages and disadvantages of the other. In mathematics there is not even a need to prescribe the right and proscribe the left, or vice versa, so long as the two are not mixed up.

A thorough (unpublished) study of the consequences of choosing for left- versus right-associativity led me to favor the chong operators even more over the hyperoperators; and, incidentally, to the subject of this article. Among other things, the chong operators provide us with the answer to the question why a quadruple such as {2,4,16,256}, and the entire sequence of which it is the beginning, has a characteristic distinguishing it fundamentally from quadruples such as {3,9,81,6561} and {5,25,625,390625}, and the entire sequences of which the latter are the beginnings.

THE CHONG OPERATORS

In The Chong Operators i* have shown 'what a universal system of arithmetic operations based on their level of iteration can or will look like', as summarized in the first paragraph. (The word iteration refers to systematic repetition. The prefix re- in reiteration and its cognates ought to be reserved for iterations on the level of exponentiation or higher where there is really a higher-level iteration of a lower-level one.) My own universalization in arithmetic concerns binary operators only and is characterized by:

  • a distinction between positive, zero and negative levels, whereby there is, strictly speaking, no iteration on the zero level, while the operator on a positive level is the inverse of the one on the corresponding negative level, and vice versa;
  • a 'plus-zero' level for addition and a 'minus-zero' level for subtraction;
  • a left-associative approach from iterated exponentiation on, where the difference between left- and right-associativity matters
  • a break with the terminological past of mathematics by deriving a new morpheme and symbol from a natural language on the basis of its inherent suitability, regardless of its connection with Greco-Roman antiquity.

The inclusion of both positive and negative levels into a universal hierarchy of iteration is of tremendous importance, as it stretches the hierarchy from the infinitesimally small to the infinitely large. It will help to recover those suffering from an integer bias against what they call "fractions"; or worse, from the BIC, the Big Integer Craze. Nonetheless, for the purpose of the present article a discussion of the chong-plus operators suffices. Should the chong operators be incorporated into one universal linguistic-mathematical system for both operators and numbers, then the Chinese chong morpheme and 重 character will, like all Greek and Latin morphemes and characters, have to make way for the morphemes and symbols of a synthetic language for these numbers and operators in which only substantive syntactic, (inter)morphemic, (inter)phonemic and (inter)orthographical criterions count.

In the box below you will find a recapitulation of the definitions and main equations for the chong-plus operators.

The Basic Formulas of the Chong-plus Operators


Chong symbol, with expression in words (and in informal handwriting)
重(a,l,b) ≡ chong(a,l,b) ≡ 工(a,l,b)
The use of 重 as a function in a 'one-dimensional' representation

Definition of the chong operator on the (plus-)zero level

Definition of the chong operator on the l-th level of iteration


Equations for the 1st and for the 2nd level of iteration

Origin: Chinese 重, zhòng or chóng; chóng means again, repeat

THE CHONG-PLUS-3 TABLE

The table itself on the menu

There is no shortage of tables in arithmetic, but a great many so-called 'tables' are as disappointingly unalike real tables as plain chairs. When a dictionary defines table as tabular arrangement of data and tabular as of, relating to or arranged in a table this unenlightening circularity reveals at least that we are talking about a data table; and when it defines chart as form designed to record or provide information quickly and simply: table, graph, diagram it shows that it does not make a sharp distinction between a chart and a table, which is not very helpful either. Some call an addition table a "chart" too, which is odd, since addition, and also multiplication tables contain, for the time being, no changing information whatsoever, the sort of data you would expect in a chart. Another oddity is that after the addition and multiplication tables it is not an 'exponentiation table' which follows, but a power or 'exponent' table or chart, or some graphic display which is neither a table nor a chart. While all these tables and nontabular displays involve only one operation, an exponential table involves two operations: multiplication and exponentiation, because it represents an exponential function, that is, a funcion of the form y=a×bx, in which a is the initial value and b the constant ratio.

What is a chong table?

Clearly, it does not seem a luxury to define explicitly what a chong table is supposed to be:

  • it is a data table in the sense of a systematic two-dimensional arrangement in parallel columns and rows in which the left-most column (the y-axis, as it were) lists the (axial) values of one variable one by one and the top-row (the x-axis) the (axial) values of a different variable one by one;
  • the (nonaxial) values in the cells where another column than the first one and another row than the top one cross each other express a relation, if any, between the two variables;
  • in a chong-l table the variable on the far left is the a in alb or chong(a,l,b), the variable at the top is the b in that expression.

From this general definition it should be clear what a chong-plus-2 or 'chong-2' table is supposed to be. It is the table which expresses the integer values of a2b or chong(a,2,b) with a≥1 and b≥1. In other words, an exponentiation table pure and simple.

How to calculate the values in a chong-3 table

Just as the chong-2 operator systematically repeats, that is, iterates the chong-1 operation (multiplication) a certain number of times, so the chong-3 operator iterates the chong-2 operation (exponentiation) a certain number of times. (Keep in mind tho** that repeating something b times for b=1 is not repeating anything and leaves a unchanged.) So, in the chong-2 table the value in cell (a,b), for a=2 and b=2, is chong(2,2,2)=2×2=4, the outcome of 2^2; in the chong-3 table the value in the same cell will be chong(2,3,2)=2^2=4 too. In the chong-2 table the value in cell (2,3) is chong(2,2,3)=(2×2)×2=8, the outcome of 2^3; in the chong-3 table the value will be chong(2,3,3)=(2^2)^2=16. In cell (2,4) chong(2,2,4)=((2×2)×2)×2=16 and chong(2,3,4)=((2^2)^2)^2=256. In cell (2,5) chong(2,2,5)=(((2×2)×2)×2)×2=32 and chong(2,3,5)=(((2^2)^2)^2)^2=65,536. These are all cells in the row where a=2. Two more examples should illustrate what happens in the cells (a,b), for a=3 and b=2, and for b=3. In cell (3,2) chong(3,2,2)=3×3=9, the outcome of 3^2, and chong(3,3,2)=3^3=27. In cell (3,3) chong(3,2,3)=(3×3)×3=27, the outcome of 3^3, and chong(3,3,3)=(3^3)^3=19,683. It may be impossible in practice, but in this way all nonaxial values in the chong-3 table can, in principle, be calculated, from a=1 to infinity and from b=1 to infinity.

First the squares of squares, then the cubes of cubes

What is being generated in the chong-2 table for a=2 is all values of chong(2,2,b), values which together constitute nothing else than a geometric sequence with 2 as its first term and 2 as its factor or 'common ratio'. For a=3, chong(3,2,b) generates all terms of a geometric sequence with 3 as its first term and 3 as its factor. Now, what does the chong-3 operator generate? It will not be a geometric sequence, let alone a so-called 'arithmetic' one. On the basis of its definition it will be a chong-2 sequence, but one of which the calculated values form a chong-3-generated sequence. (See my article A Substantive Terminology for Sequences and Cycles with a discussion of the difference between a definition formula and a calculation formula of a sequence.) The very first nontrivial sequence generated in the chong-3 table is a sequence of squares, apart from 2, the first term. However, it is not an ordinary set of squares such as the totally meaningless set starting with the five so-called 'perfect' squares 1, 4, 9, 16 and 25! (This talk of 'perfection' is in the eye of the beholder, someone with an adult integer bias.) The very first sequence generated in the chong-3 table is, apart from its first two terms (2 and 4) a sequence of squares of squares, and it is the sole such chong-generated sequence of squares. It is not followed by a sequence of squares, even squares of squares, such as {3,9,81,6561,43046721,...}; it is followed by a sequence of cubes, the sequence {3,27,19683,7625597484987,...}. The top part of the chong-3 table should be enough to attest to this.

TOP PART OF A (MUCH LARGER) CHONG-PLUS-3 TABLE:
(LEFT-ASSOCIATIVELY) ITERATED EXPONENTIATION

screenshot of the top of the original table
In this display, notes and note numbers are not the same as in the original.
1 A chong-l table shows the result of alb for a particular value of a and of b by means of a 重(a,l,b) or chong(a,l,b) function. The core results are those for which both a≥2 and b≥2. The term Infinity should not be taken literally, but it is a program result for when the system cannot cope anymore with a number of the size concerned. (See the table below for some more information on the use of this term.)
2 Every row displays a chong-3-generated sequence, in this case, with a=2, the 2重3b sequence for which each term xs = (xs-1)^2. This is the chong-3-generated head-2 power-2 sequence of the squares of squares, which plays a paramount role in a universal integrated linguistic-mathematical numeral supersystem. (Of course, 9^2=81, 81^2=6561, 6561^2=43046721, etc. are also squares of squares, but they are not members of a complete chong sequence of which the sequential head and power numbers are the same, nor of a substring of such a sequence.)
3 The row at a=3 contains the chong-3-generated head-3 power-3 sequence of (3, 27 and) the cubes of cubes, represented by 3重3b, for which each term xs = (xs-1)^3. The initial value 3 is followed by 3^3=27, followed by 27^3=19683, that is, (3^3)^3.
4 The row at a=4 contains the chong sequence represented by 4重3b for which each term xs = (xs-1)^4. Note that this sequence covers only half of the squares of squares generated under head 2: it does not contain the results 16, 65536, 1.8e19 and 1.2e77.
5 The complete table continues until a=144, where 'Infinity' is the only quantity left. It is the provisional practical value of chong(144,3,2) on the basis of a JavaScript calculation in the source code of the original page. Altho a scientific calculator can already show that 144^144 = 6.3708717381247861841182616291357e+310, also such a calculator will be coming to an end.
screenshot of the bottom of the original table

DEFINITION AND CALCULATION FORMULAS

Defining versus calculating

Like any sequence, a chong-generated sequence has a definition formula and a calculation formula, as there is an essential difference between defining a sequence of numbers and calculating its terms or 'members'. While defining a sequence of numbers, size or other properties of the individual terms do not play a role. It is the relation between the terms which count. (See the paragraph on definition and calculation in my article A Substantive Terminology for Sequences and Cycles.)

The definition formula

The definition formula tells you how a new term xn+1 follows after and from (usually) one or more previous terms. Its general form is xn+1= fd(xn, xn-1, xn-2, ... x1, x0) in which d stands for definition. The definition formula may be considered an 'indirect access' formula, since it does not give the value of a term in a direct way, but only via the previous term or one or more other terms preceding it. A chong-generated sequence on the lth level of iteration, that is, a chong-l-generated sequence has a definition formula of which the operator is of level l-1. In the first chong-3 sequence (after the trivial 1重3b one) the definition formula is xn+1= xn22, with n≥0 and x0=2. Note that the value 2 occurs in the chong-3 table as the value for a=2 and b=1. This initial value is the source of the sequence generated and cannot be left out of the formula, even if we are interested in squares, and especially squares of squares, only. Note also that the index s which will be used for the squares of squares, starting with 0 for the number 4 and 1 for the number 16, is not the same as the index n in the definition formula, starting with 0 for the number 2, 1 for the number 4 and 2 for the number 16! Since the definition formula uses merely a chong-2 operator, which is a pre-universalization operator, we can express the definition formula simply as xn+1=xn2.

The calculation formula

The general form of a calculation formula is xn= fc(n) in which c stands for calculation. This may be considered a 'direct access' formula as it enables one to calculate the value of a term without making use of the value of any other term in the sequence, with the exception of the initial value. The other values may be and remain completely unknown. To find the calculation formula itself, however, we must first mount the index ladder until we have a clear enough view of what happens in the process. It starts with x0=2=2重31. For n=1, x1=4=2重32. For n=2, x2=16=2重33. For n=3, x3=256=2重34. For n=4, x4=65536=2重35. At this stage we should have sufficient information to conclude that the calculation formula is xn=2重3(n+1). Because the chong-3 operator is a universal one the question arises of how to use this operator in traditional calculations, if possible at all. One method is to forget about those traditional calculations and use or write a computer program with a left-associative recursive function which can do the job for any level of iteration. I have done this myself in the preparation for the chong tables, of which the chong-3 table above is only a lower- or intermediate-level one. Another method, however, is to reduce the expression with the chong-3 operator to an expression in which only chong-2 and/or lower-level operators occur. Let's pursue that path here. We know that the chong-3 level is the level of reiterative, that is, systematically repeated, exponentiation, and therefore one of the (eight) exponent rules will probably be very helpful: the Power-raised-to-power Rule or 'the Power-of-power Law'. According to this rule (am)n= am×n, (am×n)p= a(m×np, (am×n×p)q= a(m×n×pq, and so on. The a is the same as in the chong-3 formula: a=2. All we have to do now is to keep track of the number of as. The calculation formula tells us that xn=2重3(n+1). We need an index and substitute a for 2: a重3(n+1)= ((((a1^a2) ^a3) ... ) ^an) ^an+1= a1^ (a2×a3× ... ×an×an+1)= a^(a^n)= 2^(2^n). This is precisely the kind of formula one would expect, a formula with exponentiation within the exponent. Keep in mind tho that n is the index of the whole sequence originally generated, from 2 on.

The only chong-generated sequence of squares of squares

We have discovered that while there may be an infinite number of sequences of squares, even of squares of squares, there is only one 'chong-generated sequence', that is, a sequence generated by a single chong operator, which contains the and all consecutive squares of squares. The complete sequence generated starts with 2, 4 and 16, but 2 itself is not a square of integers, to which we have confined ourselves here. The term 4 is a square of integers but not a square of a square, like 16, the first term that is. Hence, if we want to justify our speaking of 'the sequence of squares of squares', 16 should be the first member of that sequence, the one with index 1, while 4 may be considered a member with index 0. The head-16 power-2 'sequence' is a subsequence of the head-2 power- or 'chong-2 functor'-2 sequence —on the definitory chong-2 level power is the functor— with its own index for which i will use the letter symbol s. Hence, s=x-1, and to obtain specifically the value of a square of squares the formula xs=2^(2^(s+1)) must be used. For example, the value of 'square 4', the fourth square (of squares), is 2^(2^(4+1))= 2^(2^5)= 2^32= 4,294,967,296.

Two types of chong-generated subsequence

One should take care not to confuse the head-16 power-2 subsequence of squares of squares with the head-16 power-16 sequence which is a standard chong-3-generated sequence like the head-2 power-2 sequence. The former is generated by 2重3b, whereas the latter is generated by 16重3b! The head-16 power-16 sequence starts with the value 16 (the initial number) and continues with 16^16, (16^16)^16, ((16^16)^16)^16, and so on, ad infinitum. It can be proved that the calculation formula for this sequence is 16重3n= 2^(2^(2+4×(n-1)), which means that 16重3n= 2^(2^(4n-2)). When we compare this with the 2重3b-generated sequence, the difference of 2 in the second exponent accounts for the fact that 16 occurs at b=3 in the head-2 power-2 sequence and at b=1 in the head-16 power-16 sequence. Compared with the calculation formula 2^(2^n) the index is also multiplied by 4, which proves that the head-16 power-16 sequence is also a subsequence of the head-2 power-2 sequence (just like the head-4 power-4 sequence with the calculation formula 4重3n=2^(2^(2n-1))). Nonetheless, the head-16 chong-generated sequence (and the head-4 chong-generated sequence) is a very different type of subsequence: it skips three of the elements of the head-2 chong-generated sequence at evey step (but without changing the order of the elements). The head-16 subsequence of the squares of squares, however, skips only the first two elements of the head-2 chong-generated sequence and then includes all its elements until infinity consecutively. Such a subsequence is called a "substring". The head-16 substring is almost the same as the complete sequence itself; no more than a slight adjustment of it at the beginning.


2重3b

RECAPITULATION

the head-2 power-2 sequence

the positive integers generated by 2重3b constitute the complete head-2 power-2 (super)sequence
(those generated by 4重3b and 16重3b constitute subsequences of it which are not substrings)

the definition formula

xn+1=xn22
i.e., xn+1=xn2

the calculation formula

xn=2重3n
i.e., xn=2^(2^n)

the squares of squares

the head-16 power-2 subsequence of squares of squares has the calculation formula
xs=2^(2^(s+1))


IN THE WAY OF THE RUT

Anything special about the squares of squares?

The fact that the 4-16-256 sequence is single-chong-level-generated may be a unique feature of that sequence among sequences of squares, it does not mean, as we have seen, that there is not an infinite number of other single-chong-level generated sequences, even an infinite number of other chong-3-generated ones, such as the 27-19,683-7,625,597,484,987 sequence of cubes of cubes. Is there, perhaps, something that makes the sequence of squares of squares even stand out among (almost) all chong-generated sequences as well? To tackle this issue we should analyze a part of the squares of squares individually, because a JavaScript program which takes us from 4 to a number with the approximate value of 1.3e154 (or 1.3E+154) is not likely to be the final means to a definite answer, if at all possible.

Approximations are not exact numbers

Let's first take the way of the rut. In a literal sense this 'rut' is the deep narrow track worn by the many wheels which have followed the same course thru a field for many months or years, perhaps, since time immemorial. In a figurative sense applied to arithmetic it is the impress left on the human mind by the use of a particular age-old, time-honored numeral system in calculations and the languages of speech communities. The rut which we will follow here is that of the established radix or 'base' 10 numeral system, presently the one most frequently employed in human intercourse. Even with a simple JavaScript program it should be no big deal to get the notation of the fifth square of squares in denary figures: it is 18,446,744,073,709,551,616. This is the exact number satisfying the present standard notation of numbers: the real fifth square does not even deviate from it by 1 or 0.0000000000000000054%, if only because its last digit must be 6! From the sixth square, or so, on exact numbers may not be given anymore, but a so-called 'standard (index) form' or 'scientific form/notation' is used — a misnomer, because the only standard/scientific form is the exact number to the last digit. Of course, towards the infinitely large and the infinitesimally small the standard notation of numbers is just becoming too long to write it out in full. So, what we get instead of the really standard and scientific form (the exact number) is a (scientific) approximation in the shape of 3.402823669209384634633746e+38 meaning 3.402823669209384634633746×(10^(+38)). (The small e may also be a capital E, and the + sign may be left out where no confusion is possible.) In tables i may abbreviate this to 3.4e38, provided that this much shorter approximation (which is something like 10^23 times less accurate) does not eradicate the difference with any other number in the same table.

When even the exponents become approximations

For the time being you may be lucky that you get to the ninth square, for that is about where a JavaScript program may confront you with 'Infinity'. When you continue with a scientific calculator 'Infinity' turns out to be approximately of the size 1.797693134862315907729305e+308 or, less accurately, 1.8e308. If you are lucky again your calculator or general-purpose computer may spew out the approximation 1.415461031044954789001553e+9864, say 1.4e9864, for the fourteenth square, just before the fifteenth where it cannot handle it anymore. Now it is not 'Infinity' but 'Overflow' which stops you. However, even without the shelter of a well-funded exact sciences organization with a supercomputer at its disposal, you need not despair (yet). There are websites on the internet which will let you go on to at least the 21st square of squares as far as exact numbers are concerned, and to at least the 1101st square of squares as far as approximations are concerned. But in the latter case even the powers of 10 in the approximations, which were always exact numbers in the beginning, have turned into approximations themselves.

Beyond one googol, but not yet one googolplex

The table below lists 101 squares of squares and gives the exact numbers of the first five (squares 1 to 5) and of the twenty-first (square 21, in the Appendix). Of squares 6 to 21, square 65, square 81 and square 101 the approximations are given. Of all other squares neither an exact number nor an approximation is known (by me), and they have not been calculated (yet) because, supposedly, they will only show more of the same of a size between a smaller and a larger square of which the exact number or approximation is already given. Those interested in, familiar with, or obsessed by googols and googolplexes ought to understand that radix-10 numbers or values like those cannot be found under the squares of squares, but they may be pleased to know that the number googol (1.0e100 and actually 1e100) is located somewhere between square 7, of which the approximation is 1.2e77, and square 8, of which the approximation is 1.3e154. None of the squares in this table has a value anywhere near the value of googolplex: the googolplex value is exactly 10^(10^100), whereas the value of square 101 is approximately 10^(10^30.2), as i will show later. Why, then, a table of 101 squares: why not many less, or many more? This choice is, indeed, nothing to do with the sizes of the squares. It is everything to do with the final-digit cycles in their radix-10 notations. More about that after the presentation of this table.

THE SQUARES OF SQUARES IN RADIX-10 NOTATION

The squares of squares from 1 to 101 up to the last 5 digits
 s exact numbers (bold)
and approximations
last
1 d.
last
2 d.
last
3 d.
last
4 dig.
last 5
digits
0 4 4 04 004 0004 00004
1 16 6 16 016 0016 00016
2 256 6 56 256 0256 00256
3 65,536 6 36 536 5536 65536
4 4,294,967,296 6 96 296 7296 67296
5 18,446,744,073,709,551,616 6 16 616 1616 51616
6 3.402823669209384634633746e+38 2 6 56 456 1456 11456
7 1.157920892373161954235710e+77 6 36 936 9936 39936
8 1.340780792994259709957403e+154 6 96 096 4096 84096
9 Infinity (in a JavaScript program) 3
1.797693134862315907729305e+308
6 16 216 7216 37216
10 3.231700607131100730071488e+616 6 56 656 0656 30656
11 1.044388881413152506691753e+1233 6 36 336 0336 90336
12 1.090748135619415929462984e+2466 6 96 896 2896 92896
13 1.189731495357231765085759e+4932 6 16 816 6816 66816
14 1.415461031044954789001553e+9864 6 56 856 7856 77856
15 Overflow (in a scientific calculator)
2.003529930406846464979072e+19728
6 36 736 6736 56736
16 4.014132182036063039166060e+39456 6 96 696 3696 73696
17 1.611325717485760473619572e+78913 6 16 416 0416 00416
18 2.59637056783100077612660e+157826 6 56 056 3056 73056
19 6.74114012549907340226907e+315652 6 36 136 9136 79136
20 4.54429701916136630999616e+631305 6 96 496 6496 06496
21 2.0650635398358879243991e+1262611
For exact number see Appendix
6 16 016 8016 98016
22 [2^(2^23)=?] 6 56 256 6256 36256
23 [2^(2^24)=?] 6 36 536 7536 97536
24 [2^(2^25)=?] 6 96 296 1296 71296
25 [2^(2^26)=?] 6 16 616 9616 19616
26 [2^(2^27)=?] 6 56 456 7456 87456
27 [2^(2^28)=?] 6 36 936 1936 51936
28 [2^(2^29)=?] 6 96 096 8096 48096
29 [2^(2^30)=?] 6 16 216 5216 25216
30 [2^(2^31)=?] 6 56 656 6656 46656
31 [2^(2^32)=?] 6 36 336 2336 82336
32 [2^(2^33)=?] 6 96 896 6896 16896
33 [2^(2^34)=?] 6 16 816 4816 74816
34 [2^(2^35)=?] 6 56 856 3856 33856
35 [2^(2^36)=?] 6 36 736 8736 28736
36 [2^(2^37)=?] 6 96 696 7696 57696
37 [2^(2^38)=?] 6 16 416 8416 28416
38 [2^(2^39)=?] 6 56 056 9056 69056
39 [2^(2^40)=?] 6 36 136 1136 31136
40 [2^(2^41)=?] 6 96 496 0496 50496
41 ? 6 16 016 6016 46016
42 ? 6 56 256 2256 72256
43 ? 6 36 536 9536 29536
44 ? 6 96 296 5296 75296
45 ? 6 16 616 7616 87616
46 ? 6 56 456 3456 63456
47 ? 6 36 936 3936 63936
48 ? 6 96 096 2096 12096
49 ? 6 16 216 3216 13216
50 ? 6 56 656 2656 62656
51 ? 6 36 336 4336 74336
52 ? 6 96 896 0896 40896
53 ? 6 16 816 2816 82816
54 ? 6 56 856 9856 89856
55 ? 6 36 736 0736 00736
56 ? 6 96 696 1696 41696
57 ? 6 16 416 6416 56416
58 ? 6 56 056 5056 65056
59 ? 6 36 136 3136 83136
60 ? 6 96 496 4496 94496
61 ? 6 16 016 4016 94016
62 ? 6 56 256 8256 08256
63 ? 6 36 536 1536 61536
64 ? 6 96 296 9296 79296
65 See radix-16 notation for more details 6 16 616 5616 55616
66 ? 6 56 456 9456 39456
67 ? 6 36 936 5936 75936
68 ? 6 96 096 6096 76096
69 ? 6 16 216 1216 01216
70 ? 6 56 656 8656 78656
71 ? 6 36 336 6336 66336
72 ? 6 96 896 4896 64896
73 ? 6 16 816 0816 90816
74 ? 6 56 856 5856 45856
75 ? 6 36 736 2736 72736
76 ? 6 96 696 5696 25696
77 ? 6 16 416 4416 84416
78 ? 6 56 056 1056 61056
79 ? 6 36 136 5136 35136
80 ? 6 96 496 8496 38496
81 See radix-16 notation for more details 6 16 016 2016 42016
82 ? 6 56 256 4256 44256
83 ? 6 36 536 3536 93536
84 ? 6 96 296 3296 83296
85 ? 6 16 616 3616 23616
86 ? 6 56 456 5456 15456
87 ? 6 36 936 7936 87936
88 ? 6 96 096 0096 40096
89 ? 6 16 216 9216 89216
90 ? 6 56 656 4656 94656
91 ? 6 36 336 8336 58336
92 ? 6 96 896 8896 88896
93 ? 6 16 816 8816 98816
94 ? 6 56 856 1856 01856
95 ? 6 36 736 4736 44736
96 ? 6 96 696 9696 09696
97 ? 6 16 416 2416 12416
98 ? 6 56 056 7056 57056
99 ? 6 36 136 7136 87136
100 ? 6 96 496 2496 82496
101 See radix-16 notation for more details 6 16 016 0016 90016
1 Squares 1, 5, 9, 13, etc. (with white backgrounds) are squares 1, 2, 3, 4, etc. of the head-16 power-16 sequence, a contiguous sequence of squares of squares which is itself a subsequence of the head-2 power-2 sequence, where it is not a contiguous string.
2 From the sixth square of squares (3.4e+38) the 1, 2, 3, 4 or 5 last digits are calculated by squaring the integer with the same number of last digits in the previous square of squares, and by taking the same number of last digits from that square. The last (1) digit of the fifth square of squares is 6, 6^2=36, of which the last digit is 6 again. The last 2 digits of the fifth square of squares are 1 (and) 6, 16^2=256, of which the last 2 digits are 56. The last 3 digits of the fifth square of squares are 616, 616^2=379456, of which the last 3 digits are 456; the last 4 digits of the fifth square of squares are 1616, 1616^2=2611456, of which the last 4 digits are 1456; and the last 5 digits of the fifth square of squares are 51616, 51616^2=2664211456, of which the last 5 digits are 11456. (Of course, if you know beforehand how many final digits you want or need to show or have, the last step will just suffice.) As soon as 6, 16, 016, 0016 or 00016 returns at the end of a larger square of squares this is the beginning of a new final-digit cycle. The number of terms in the one-digit cycle is 1; in the two-digit cycle 4; in the three-digit cycle 20, and in the four-digit cycle 100. The number of one hundred and one squares is far too small to establish a five-digit cycle.
3 Infinity is the result given by a Javascript program which uses the 重(a,l,b) or 'chong(a,l,b)' function for calculating the values of alb, among which the squares of squares in 2重3b. In the system used it means that the calculated value ex­ceeds a num­ber close to, but smaller than, 144^144  = 6.4e+310, which is 6.4×(10^210×10^100) or 6.4×10^210 times 'one googol'.

FINAL DIGIT CYCLES

Getting the last ten digits of squares 1 to 7

The above table with its one hundred and one squares of squares shows the last one, two, three, four and five digits of each square, regardless of its complete radix-10 notation being known or being shown anywhere. This may seem intriguing, but it is only possible if the same number of last digits of the previous square is known. It is explained for the last five digits in the second note of the table above, but i will demonstrate it here for the seven squares of squares in the table below, in which even the last ten digits have been calculated separately. The calculation starts with 0000000004, that is, the number 4 with nine leading zeros, so that we have a ten-digit notation. When 0000000004 is squared we get 16 preceded by eighteen 0s, of which we only use the ten last digits, that is, 0000000016, which is the 10-digit radix-10 notation for (the) square (of squares) 1. The ten last digits of square 2 are obtained by squaring 0000000016, which is 256 preceded by seventeen 0s, of which the abbreviation is 0000000256. The number 0000000256 squared is 65536 preceded by fifteen 0s, but abbreviated to 000006553, the 10-digit radix-10 notation for square 3. Square 4 is the first square without leading zeros in its 10-digit tail, because 256^2=4,294,967,296, which is exactly ten digits long. Squaring 4294967296 yields 18,446,744,073,709,551,616 in a scientific calculator, which is the whole notation for square 5, of which the last ten digits are 3709551616. From now on the last ten digits will form only the end part of the number in radix-10 notation. At the same time, calculating the whole number by just squaring the previous square may not be possible anymore. Just try 18446744073709551616^2 and what you (may) get is 3.4028236692093846346337460743177e+38, which is an approximation, not the exact number! However, in this case we can combine this approximation with our precise knowledge of the last ten digits and so contruct the exact number. (See note 2 in the table below.) Squaring 3709551616 yields 13,760,773,191,768,211,456, of which the last ten digits are 1768211456, the 10-digit end of the notation for square 6. Squaring 1768211456 results in 3,126,571,753,129,639,936, of which the last ten digits are 3129639936, the end of square 7.

The 1- and 4-term one- and two-digit cycles

The long table above starts with the same eight squares, but it shows the final digit cycles as well. Since 6^2=36, which ends in 6 too, the first cycle is a one-term one-digit cycle, shown alternately in light yellow and light aqua or 'cyan'. The second set of vertically arranged numbers is {16,56,36,96}, which, apart from the sixes of the first cycle does not tell us anything. But once the first number reappears in the same column, we know that the whole set {16,56,36,96} must reappear, and that this set represents a four-term final two-digit cycle. It is shown alternately in light green or 'lime' and light purple.

A 20-term three-digit cycle

Four terms is a short cycle, but what do we do with the final 3-digit set {016,256,536,296,616,456,936} in the first seven squares of squares? So far, there is no return of 016 te be seen, but there is an occurrence of 616, precisely at the place where the previous, two-digit cycle restarts. Hence, as long as 016 does not show up, there is a good reason for paying special attention to the numbers where the previous cycle restarts. And, indeed, all numbers in those places end in 16: square 5 has 616 as we knew already, square 9 has 216, square 13 has 816 and square 17 has 416. Is there just a chance of 1 in 10 that 016 will turn up among 116, 216, 316, 416, and so on? The succession of numbers in {016,616,216,816,416} looks wholly arbitrary, and yet, on closer inspection there is a regularity, given that it is actually only the last three digits we are seeing. The difference 616-016=600 and 216-616=-400, which is of no help. However, if we take the 600 as a common difference in an arithmetic sequence, then what follows after 616 is 1216 without the first 1; and then 1816 without the first 1; and then 2416 without the first 2. If this is correct, what follows should be 3016 without the first 3, which is indeed the case, and the beginning of the second occurrence of the same 20-term final three-digit cycle, shown in light yellow and light aqua again. We are lucky that the three-digit cycle is only 20 terms long, because, all other things being equal, we had a 1 in 10 chance that the first digit was 0 and, in view of the two-digit cycle, a 1 in 4 chance that the second digit was 1, altogether a 1 in 40 chance that 01 followed by 6 would reappear.

A 100-term four-digit cycle

There is no regularity in the lengths of the first three cycles: they are, in the number of terms, 1, 4 and 20 (instead of, say, 16). Since 20=1.25*16, the fourth cycle threatens to be about 1.25*5*20=125 terms long; and what is the size of that square 125, or its neighbor, going to be, given that square 15 cannot even be approximated anymore by a scientific calculator because of overflow? Moreover, the arithmetic sequence found in {016,616,216,816,416} by allowing these terms to stand for numbers with an extra digit in front, is nowhere to be found in the set {16,56,36,96}, where 36 does not fit into any similar scheme. The column with the final four-digit numbers may be as unpredictable as the one with the final two-digit numbers and keep us waiting for more than 125 squares before 0016 occurs again. There is a 1 in 10 chance of 0 returning at the place of the first digit. After that, there is a 1 in 20 chance of 016 returning in the place of the second, third and fourth digits, in view of the three-digit cycle. Hence, the chance of 0016 returning is 1 in 200. Fortunately, the numbers at the beginning of each three-digit cycle tell us more: 0016 for square 1, 8016 for square 21, 6016 for square 41. Given that each quartet of digits may have a hidden digit in front, the set {0016,8016,6016} may be read as {0016,8016,16016}, which is the three-term beginning of the arithmetic sequence {0016,8016,16016,24016,32016,40016} with 8000 as the common difference. When we reduce the six-term beginning to six quartets again there emerges the set {0016,8016,6016,4016,2016,0016} which shows the return of 0016 after five 3-digit cycles of 20 terms, that is, one 4-digit cycle of 100 terms. The figures in the four-digit column of the table do indeed confirm this.

A 5-term five-digit (sub?)cycle starting from square 101

Is it possible to discern a five-digit cycle with the information in the table above? Let's assume that the regular pattern we have found in the three- and four-digit cycles persists, what data do we need then? We need at least the final five digits of square 101, because now it will be the squares 101, 201, 301, 401, and so on, which determine where to look for the return of 00016 in this five-digit cycle. The difference between square 1 and square 101 should become the addend or 'common difference' of an arithmetic sequence then, a sequence which can tell us in advance how long the five-digit cycle is going to be. In my table the last five digits of square 101 have been derived from the last five of square 100, and WolframAlpha at www.wolframalpha.com/, giving the last ten digits of the output for 2^(2^102), confirms that the last five are indeed 90016. This means that the addend might be 90,000 and the beginning of the sequence {00016, 90016, 80016, 70016, 60016} for the squares 1, 101, 201, 301 and 401 respectively. However, consulting WolframAlpha for the squares 201 to 401 i found the final-digit strings 30016 for square 201 and 10016 for square 401; only square 301 was 'predicted' correctly. Nonetheless, the crucial question which remained was still, Does the string 00016 return somewhere among the squares with order number 201, 301, 401, 501, and so on? I checked this until square 1101, a number as large as 10^(10^331.2), only to find out that 00016 does not return (within this range). And yet, my search was not fruitless, because i did find a 5-term 5-digit cycle (or subcycle?), but it does not begin at square 1; it begins at square 101! The final 5-digit strings for squares 101 to 1101 are: 90016, 30016, 70016, 10016, 50016, 90016, 30016, 70016, 10016 and 50016. Looking at them as numbers in there own right, we see the head-90016 addend-40000 sequence {90016, 130016, 170016, 210016, 250016, 290016, 330016, 370016, 410016, 450016}. Looking at them as strings again, and confining ourselves to the last five digits, we discover the consecutively recurring strings 90016, 30016, 70016, 10016 and 50016. For now, this leaves the squares 1 to 100 without any five-digit cycle, putting an end to my attempt to find the length of the final five-digit cycle in the radix-10 notation of the squares of squares. It does give a good impression, however, of what order of magnitude is involved here. (While the value of square 1101 is 10^(10^331.2), one googolplex is 'only' 10^(10^100)!)

The first 8 squares up to the last 10 digits
 s numbers (bold)
and approximations
last 7
digits
last 8
digits
last 9
digits
last 10
digits
0 4 0000004 00000004 000000004 0000000004
1 16 0000016 00000016 000000016 0000000016
2 256 0000256 00000256 000000256 0000000256
3 65,536 0065536 00065536 000065536 0000065536
4 4,294,967,296 4967296 94967296 294967296 4294967296
5 18,446,744,073,709,\
551,616
9551616 09551616 709551616 3709551616
6 3.40282366920938\
463463374607e+38 1
8211456 68211456 768211456 1768211456
340,282,366,920,938,\
463,463,374,607,431,\
768,211,456
exact number obtained by adding the last 8 digits manually to the machine calculation 2
7 1.15792089237316\
195423570985e+77
9639936 29639936 129639936 3129639936
115,792,089,237,316,\
195,423,570,985,008,\
687,907,853,269,984,\
665,640,564,039,457,\
584,007,913,129,639,\
936
exact number obtained by calculating the exponent 2^(b-1) in the formula 重(2,+3,b) = 2^(2^(b-1)), which is 256 here (b=s+2) 3
1 From the sixth square of squares (3.4e+38) also the 7, 8, 9 or 10 last digits are calculated by squaring the integer with the same number of last digits in the previous square of squares, and by taking the same number of last digits from that square. The last 10 digits of the fifth square of squares are 3(,) 7(,) 0(,) 9(,) 5(,) 5(,) 1(,) 6(,) 1 (and) 6. Looking at these digits as a number in itself, its square is 3709551616^2=13760773191768211456, of which the last 10 digits are 1768211456.
2 When the approximate number 3.4028236692093846346337460743177e+38 is given, we know that 34028236692093846346337460743177 counts 32 digits, and that, as far as the length of the notation is concerned, 38+1-32=7 digits are still missing. (For 1.0e+1=10 you need two digits, for 1.5e+2=150 three digits.) However, it would be mistaken to add simply 8211456 after 177, because 3.4...177e+38 may stand for any number in the range between 3.4...1765e+38 and 3.4...1775e+38; so, what follows after 17 in the exact number may be a 6 instead of another 7! Not until we have the last eight digits can we decide that it is not 8211456 which follows 177, but 68211456 which follows 17. The last nine and last ten digits are further proofs of that.
3 Consider the values of the first eight members of the sequence: for s=0, 2^2=4; for s=1, (2^2)^2=2^4=16; for s=2, (2^4)^2=2^8=256; for s=3, (2^8)^2=2^16=65536; for s=4, (2^16)^2=2^32= 4294967296; for s=5, (2^32)^2=2^64= 18 446 744 073 709 551 616 (with a space as segment separator); for s=6, (2^64)^2=2^128= 340 282 366 920 938 463 463 374 607 431 768 211 456; and for s=7, (2^128)^2=2^256= 115 792 089 237 316 195 423 570 985 008 687 907 853 269 984 665 640 564 039 457 584 007 913 129 639 936. A power of 2 such as 2^256 can be found, e.g., at www.wolframalpha.com or defuse.ca/big-number-calculator.htm

THE DISTRIBUTION OF SQUARES OF SQUARES

The universalization of operators may be a big, perhaps, revolutionary contemporary step forward in arithmetic, an even bigger step was the introduction of multiplication in ancient times, because it was in this stage that a formalized operation of iteration was first introduced. (Doubtless, numerical repetition existed long before that stage already, but it was a revolution to treat it as a systematic process in itself.) With multiplication arithmetic moved from a noniterative chong-0 stage to an iterative chong-1 stage. It was also in this stage that a distinction was discovered between integers which can be created by means of multiplication and integers which cannot; or, conversely, larger composite numbers which are the product of two smaller integers, and those which are not. The latter ones were called "prime numbers" by ancient Greek mathematicians. They are in present terms positive integers which cannot be generated with a chong-1 operator other than on or by 1. These 'prime' numbers have fascinated number players and number theorists ever since. However little the prime numbers which cannot be generated on the first level of iteration and the squares of squares which can be generated on the third level of iteration have in common, there is one interesting feature which they share: they occur less and less frequently as they become larger, without disappearing entirely.

In the table below i show the distribution of the members of the chong-3 sequence of squares of squares by counting the number of integers left out between them from square 0 to square 7. It starts with a mere 11 integers between 4 (square 0) and 16 (square 1); it ends, that is, 'pauses', with approximately 1.1 times 10^77 integers between 340 282 366 920 938 463 463 374 607 431 768 211 456 (square 6) and 115 792 089 237 316 195 423 570 985 008 687 907 853 269 984 665 640 564 039 457 584 007 913 129 639 936 (square 7). In prime number theory there is a prime number theorem describing the asymptotic distribution of the prime numbers among the positive integers. There is already an analog for this theorem describing the 'distribution' of irreducible polynomials over a finite field. (See, e.g., en.wikipedia.org/[ ]wiki/Prime_number_theorem.) I do not know whether there will, similarly, ever be an analog for the sequence of squares of squares.

The number of numbers between two squares of squares
 s Number of integers between square s and s+1 1
0 11 = 16 - (4+1) until the first square of squares 2
1 239 = 256 - (16+1) until the next square of squares
2 65,279 = 65,536 - (256+1)
3 4,294,901,759 = 4,294,967,296 - (65,536+1)
4 18,446,744,069,414,584,319
5 340,282,366,920,938,463,444,927,863,358,058,659,839
6 115,792,089,237,316,195,423,570,985,008,687,907,852,\
929,702,298,719,625,575,994,209,400,481,361,428,479
1 The number does not include the two squares themselves, altho it may include squares, and even squares of squares, which do not belong to the 2重3b sequence.
2 For the first four squares (and rows) not only the number of integers itself, but also the way it is calculated are shown.

IN THE WAY OF THE SQUARES

Two-to-one and many-to-one correspondences

It is part of the way of the rut to think of a numeral system as a distinct system with one radix isolated from other numbers for being the most suitable or least unsuitable base or 'radix' there is. People who have thought about alternatives to the common base-10 numeral system, may swear by a new radix such as 12 or 16 —2 and 8 are for the computer— as 'the true one', as one radix of one system without any connection to other numeral systems. Now, 12 may be quite a distance from 144, and 256 an even greater distance from 16 when considering one's choice of radix, this type of relatively remote connection is not at all characteristic of what we encounter when we start at the beginning. At the very beginning there is 2, followed by 4 (2^2), 8 (2^3), 16 (itself 2^4), 32 (2^5), 64 (2^6) and 128 (2^7) before we get close to 144. And at the beginning there is 3, followed by 9 (3^2), 27 (3^3) and 81 (3^4). These numbers may seem of little interest, until it turns out that they represent fixed correspondences between number notations for varying radixes: two-to-one correspondences in which each couple of figures in the notations of the one numeral system can be directly replaced, that is, without any need for (further) calculation, with one figure in the other numeral system; three-to-one correspondences in which each triplet in the one system can be directly replaced with one figure in the other; four-to-one correspondences, and so on and so forth. Therefore, those who think they are choosing a radix and a single numeral system are actually choosing a numeral supersystem, for the right or for the wrong reason (or a mixture of the two).

Numeral supersystems

The concept of a numeral supersystem must play a central role in any adequate integrated linguistic-mathematical treatment of numbers, and i cannot fully discuss it in this article. May it suffice here to describe it in outline, while confining myself to positive integers. To start with, instead of just having a radix the supersystem has one superradix and an infinite number of subradixes which can be mathematically derived from it, the sole criterion being that a larger subradix will yield a shorter notation in a fixed two- or many-to-one correspondence between the figures in these notations. If the superradix is 2, the square of 2 and all squares of squares of 2 will be quadratic subradixes. Consider, for example, the number 14, of which the notation is 1110 with radix 2: it will be 32 with radix 2^2=4 after replacing the 11 pair with 3 (the notation for 3 in the radix-4 subsystem) and 10 with 2 (the notation for 2). Note that such a correspondence also applies to the subradix 16, where two two-to-one correspondences amount to one four-to-one correspondence between the radix-2 and -16 subsystems. It does not apply, however, to 8 as a subradix: the notation for the number 15, for instance, is 1111 with radix 2, 33 with radix 4, and 17 (1*8+7) with radix 8, which cannot be directly derived. Yet, 8 is a subradix too, as 8=2^3; and the subradix a cubic one. For cubic subradixes there is a three-to-one correspondence between their notation and the one with the superradix or previous subradix. Starting from 1111 for 15, we should first read this as 001111 with two triplets, 001, which is 1, and 111, which is 7 with radix 2; together 17 for 15 again. The following table shows the number of quadratic, cubic and other subradixes between 4 and 128 inclusive for the first eleven numeral supersystems. (The eleventh, the system with superradix 12, does not even have one subradix in this range!)

all subradixes from 4 thru 128
super-
radix
quad-
ratic
cubic 5th-
pow.
6th-
pow.
7th-
pow.
2 4 & 16 8 32 64 128
3 9 & 81 27 243 -
4 16 64 1024 -
5 25 125 3125 -
6 36 216 -
7 49 343 -
8 64 512 -
9 81 729 -
10 100 1000 -
11 121 1331 -
12 144 -
The column for the 4th power of the superradix
is not shown, as all 4th-power subradixes are also
2nd-power or 'quadratic' subradixes. A 6th-power
subradix is not such a quadratic or cubic one, for
it is not a square of a square, nor a cube of a cube.

The (micro)macrobinary supersystem

There are at least three good reasons to opt for a superradix 2, with the radixes 4, 8 and 16 in its wake:

  1. the number 2 is the elementary integer radix for a place-value system, which can even be used to deal with the true and the false
  2. the radix-2 supersystem is the supersystem with by far the most subradixes of all of them, thus providing within its system the most two-to-one and many-to-one correspondences with other radixes
  3. the radix-2, -4 and -16 supersystems are the only ones which cover all squares of squares as subradixes, altho they also cover squares which are subradixes for other reasons (such as 64=2^6=4^3=8^2)

Of course, the divisibility of a radix also plays a role: 6=2*3, 10=2*5, 15=3*5 and 30=2*3*5 all have something a radix derived from the superradix 2 does not have. In a final choice this too will have to be taken into account, but the answer is not as simplistic as tradionalists may expect, for the systematic selection of a radix must not depend on facts and feelings which are generated or engendered by the use of one or more different radixes in the past or at the same time. Take the subdivision of the naturally given whole day, for instance, which has, like the subdivision of the logically given full circle, grown into a radical hotchpotch. For an integrated linguistic-mathematical system there is also the indispensable criterion that a radix must not require more morphemes than are (made) available for the naming of numbers. Moreover, it should not be forgotten that one has to be able to more or less easily remember all these morphemes (and the tables of addition and multiplication which come with them)! Because of the high density of subradixes in the superradix-2 system especially these latter criterions can be satisfied better than in any other numeral supersystem. In this article i shall use a traditional 'scientific' terminology for its name and call it "the micromacrobinary supersystem" or, since i have only discussed integer radixes here, just "the macrobinary supersystem". It should come as no surprise now, that the squares of squares in particular are waiting for a macrobinary approach.


THE SQUARES OF SQUARES IN TWO OTHER NOTATIONS

The squares 0 to 21 in radix-4 and in radix-16 notation
s exact numbers
in radix-4 notation
exp. in rad.-10 exact numbers
in radix-16 notation
exp. in rad.-10
0 10 = 1E+1 1 4 1
1 100 = 1E+2 2 10 = 1E+1 1
2 1,0000 = 1E+10 2 4 100 = 1E+2 2
3 1,0000,0000 = 1E+20 8 1,0000 = 1E+4 4
4 1,0000,0000,0000,0000
=1E+100 3
16 1,0000,0000
=1E+8 4
8
5 1E+200 32 1E+10 16
6 1E+1000 64 1E+20 32
7 1E+2000 128 1E+40 64
8 1E+1,0000 256 1E+80 128
9 1E+2,0000 512 1E+100 256
10 1E+10,0000 1024 1E+200 512
11 1E+20,0000 2048 1E+400 1024
12 1E+100,0000 4096 1E+800 2048
13 1E+200,0000 8192 1E+1000 4096
14 1E+1000,0000 16384 1E+2000 8192
15 1E+2000,0000 32768 1E+4000 16384
16 1E+1,0000,0000 65536 1E+8000 32768
17 1E+2,0000,0000 131072 1E+1,0000 65536
18 1E+10,0000,0000 262144 1E+2,0000 131072
19 1E+20,0000,0000 524288 1E+4,0000 262144
20 1E+100,0000,0000 1048576 1E+8,0000 524288
21 1E+200,0000,0000 2097152 1E+10,0000 5 1048576
1 In these notations the (Hindu-Arabic) figures themselves are not different from those traditionally used in the radix-ten or decimal-denary system.
2 The division of the micro-macro-binary number notations into parts is, naturally, based on segments of four digits.
3 The radix-4 expression 1E+100 stands for 1*(10^100), which is in radix-10 terms 1*(4^16)=4,294,967,296. The 1 is definitely 1, and not 1.0, for the number is the exact number rather than an approximation. (In denary terms: 1.0 may refer to 1, but at the same time it refers to any number between 0.95 and 1.05.)
4 The radix-16 expression 1E+8 stands for 1*(10^8), which is in radix-10 terms 1*(16^8)=4,294,967,296. This equals, as it is supposed to, its radix-4 counterpart.
5 The radix-16 expression 1E+10,0000 stands for 1*(10^10,0000), which is in radix-10 terms 1*(16^1048576)= (2^4)^1048576= 2^4194304. Upon entering this expression the Online Big Number Calculator at defuse.ca/big-number-calculator.htm gives the exact number at once, while the WolframAlpha calculator at www.wolframalpha.com gives useful information about the number, among which its beginning and end. Thus, its decimal-denary length is 1,262,612 digits of which the last 10 digits are 8394198016. (The last four of these correspond with my calculation in the table of the first 22 squares above.) Its decimal approximation is 2.06506353983588792439911949458165\ 01695274360493029670347841664176... × 10^1262611 to start with, while its power-of-10 representation is 10^(10^6.101269676953261).

IN RADIX-16 NOTATION

A conversion which needs hardly any calculating

When converting a number from a radix-R to a radix-R2 numeral system, each pair of digits in the radix-R system is being replaced, in the same order, with one in the radix-R2 system. (If the number of digits is odd, you will have to add 0 in front.) Hence, 111001 [2] (111001 in the radix-2 system) will be 321 [4] (321 in the radix-4 system), with binary 11 read as "3", binary 10 as "2", and (every) 01 as "1". And, in turn, 321 [4], the same as 0321 [4], will be 39 [16], with 03 read as "3", and 21 as "9". (While this number may be 3*16+9*1=48+9=57 in denary terms, such a calculation is not by any manner of means part of the conversions.) Thus, when we see in the above table that Square Three is 1 0000 0000 0000 0000 in radix-4 notation (with a space between the segments instead of a comma for typographical reasons), we may conclude immediately that this will be 1 0000 0000 in radix-16 notation, because every couple 00 in the former notation corresponds with one 0 in the latter, and 1 or 01 refers to 1 in both numeral systems. However, in the scientific notation the exponent cannot be converted in the same direct way. It needs a little calculation, because, for x>0, 4x has a value which differs from 16x! Nonetheless, if x is the exponent in the radix-4 system and y the one in the radix-16 system, 4x=16y implies that 4x=(42)y, from which it follows that x=2*y and y=x/2. Given that Square Three equals 1E+20 in radix-4 notation, it is therefore not 20 which must be converted, but a pair with half its value, that is, 10; and this 10 refers to 4 in the radix-4 system, while 4 refers to 4 in the radix-16 system. It follows that 1E+20 [4]=1E+4 [16]. In the case of Square Twenty-one it is the 200 which must first be reduced to 100 or 0100; the number of zeros following will also have to be reduced from 8 (two four-digit segments) to 4 (one four-digit segment). Since 0100 [4]=10 [16], the radix-16 equivalent of 1E+200 0000 0000 [4] will be 1E+10 0000 [16]. In other words, there is no need anymore to show radix 4 side by side with radix 16. Radix 16 suffices.

An unchanging head and ever-elongating tail

With the changeover from the radix-10 to the radix-16 notations for squares of squares their intriguing final-digit cycles disappear like snow in summer. From Square One on all squares of squares simply end in a zero, albeit in an increasing number of them: one zero in Square One (10=1E+1) to more than a million zeros in Square Twenty-one (1E+10,0000), as shown by the table above; and, for short- and long-scale base-10 'illionaires', to more than 340 uncillion or 'sextillion' zeros in Square One-hundred-and-twenty-nine (1E+1;0000,0000,0000,0000;0000,0000,0000,0000), as shown by the table below. Some will, perhaps, argue that there is a one-term final one-digit cycle not unlike the one in the radix-10 notation of the squares of squares, except that this one digit is 0 instead of 6. But if this is accepted as correct, it only is so in a very trivial sense, because, in the radix-10 notation, the squares never end in (6(6...6)6)66 —they end in 16, 56, 36 or 96— whereas, in the radix-16 notation, they all end in (0(0...0)0)0. Is there perhaps a nontrivial cycle at the beginning instead? Looking at the two macrobinary tables, there seems to be a four-term initial one-digit cycle in which the terms start with 1, 2, 4 and 8, after which the 1 returns in 10 (2*8=16 [10]=10 [16]). This, however, is a miserable illusion, for it may be a real cycle in the exponents of the shorthand representation of the numbers, it is not at all a cycle in the numbers themselves. At each step the string of zeros in a square becomes twice as long in the next square. (Compare, for example, 10,0002 = 10,000*10,000 = (10^4)*(10^4) = 10^(2*4) = 10^8 =100,000,000.) While the notation of the squares of squares starts with 1, there follows first only 1 zero (in 10), then 2 zeros (in 100), 4 zeros (in 1,0000), 8 zeros (in 1,0000,0000, the number 1E+8 [16] refers to), 16 zeros (in the number 1E+10 [16] refers to), and so on and so forth. It is with a head remaining 1 forever, an ever-elongating tail of no more than zeros, and no body in between, that the broad or 'long' jumper in track-and-field mathematics attempts to reach the infinitely large, jump by jump.

The squares of squares from 21 to 129 in radix-16 notation only
s exact numbers
in radix-16 notation
exponent
in radix-10
21 1E+10,0000
for full number see Appendix
1048576
22 1E+20,0000 2097152
23 1E+40,0000 4194304
24 1E+80,0000 8388608
25 1E+100,0000 16777216
26 1E+200,0000 33554432
27 1E+400,0000 67108864
28 1E+800,0000 134217728
29 1E+1000,0000 268435456
30 1E+2000,0000 536870912
31 1E+4000,0000 1073741824
32 1E+8000,0000 2147483648
33 1E+1,0000,0000 4294967296
34 1E+2,0000,0000 8589934592
35 1E+4,0000,0000 17179869184
36 1E+8,0000,0000 34359738368
37 1E+10,0000,0000 68719476736
38 1E+20,0000,0000 137438953472
39 1E+40,0000,0000 274877906944
40 1E+80,0000,0000 549755813888
41 1E+100,0000,0000 1099511627776
42 1E+200,0000,0000 2199023255552
43 1E+400,0000,0000 4398046511104
44 1E+800,0000,0000 8796093022208
45 1E+1000,0000,0000 17592186044416
46 1E+2000,0000,0000 35184372088832
47 1E+4000,0000,0000 70368744177664
48 1E+8000,0000,0000 140737488355328
49 1E+1,0000,0000,0000 281474976710656
50 1E+2,0000,0000,0000 [2x]
51 1E+4,0000,0000,0000 [4x]
52 1E+8,0000,0000,0000 [8x]
53 1E+10,0000,0000,0000 45035996273704\
96
54 1E+20,0000,0000,0000 [2x]
55 1E+40,0000,0000,0000 [4x]
56 1E+80,0000,0000,0000 [8x]
57 1E+100,0000,0000,0000 72057594037927\
936
58 1E+200,0000,0000,0000 [2x]
59 1E+400,0000,0000,0000 [4x]
60 1E+800,0000,0000,0000 [8x]
61 1E+1000,0000,0000,0000 11529215046068\
46976
62 1E+2000,0000,0000,0000 [2x]
63 1E+4000,0000,0000,0000 [4x]
64 1E+8000,0000,0000,0000 [8x]
65 1E+1;0000,0000,0000,0000 1 2 18446744073709\
551616
66 1E+2;0000,0000,0000,0000
67 1E+4;0000,0000,0000,0000
68 1E+8;0000,0000,0000,0000
69 1E+10;0000,0000,0000,0000
70 1E+20;0000,0000,0000,0000
71 1E+40;0000,0000,0000,0000
72 1E+80;0000,0000,0000,0000
73 1E+100;0000,0000,0000,0000
74 1E+200;0000,0000,0000,0000
75 1E+400;0000,0000,0000,0000
76 1E+800;0000,0000,0000,0000
77 1E+1000;0000,0000,0000,0000
78 1E+2000;0000,0000,0000,0000
79 1E+4000;0000,0000,0000,0000
80 1E+8000;0000,0000,0000,0000
81 1E+1,0000;0000,0000,0000,0000 3 12089258196146\
29174706176
82 1E+2,0000;0000,0000,0000,0000
83 1E+4,0000;0000,0000,0000,0000
84 1E+8,0000;0000,0000,0000,0000
85 1E+10,0000;0000,0000,0000,0000
86 1E+20,0000;0000,0000,0000,0000
87 1E+40,0000;0000,0000,0000,0000
88 1E+80,0000;0000,0000,0000,0000
89 1E+100,0000;0000,0000,0000,0000
90 1E+200,0000;0000,0000,0000,0000
91 1E+400,0000;0000,0000,0000,0000
92 1E+800,0000;0000,0000,0000,0000
93 1E+1000,0000;0000,0000,0000,0000
94 1E+2000,0000;0000,0000,0000,0000
95 1E+4000,0000;0000,0000,0000,0000
96 1E+8000,0000;0000,0000,0000,0000
97 1E+1,0000,0000;0000,0000,0000,0000
98 1E+2,0000,0000;0000,0000,0000,0000
99 1E+4,0000,0000;0000,0000,0000,0000
100 1E+8,0000,0000;0000,0000,0000,0000
101 1E+10,0000,0000;0000,0000,0000,0000 4 12676506002282\
29401496703205\
376
102 1E+20,0000,0000;0000,0000,0000,0000
103 1E+40,0000,0000;0000,0000,0000,0000
104 1E+80,0000,0000;0000,0000,0000,0000
105 1E+100,0000,0000;0000,0000,0000,0000
106 1E+200,0000,0000;0000,0000,0000,0000
107 1E+400,0000,0000;0000,0000,0000,0000
108 1E+800,0000,0000;0000,0000,0000,0000
109 1E+1000,0000,0000;0000,0000,0000,0000
110 1E+2000,0000,0000;0000,0000,0000,0000
111 1E+4000,0000,0000;0000,0000,0000,0000
112 1E+8000,0000,0000;0000,0000,0000,0000
113 1E+1,0000,0000,0000;0000,0000,0000,0000
114 1E+2,0000,0000,0000;0000,0000,0000,0000
115 1E+4,0000,0000,0000;0000,0000,0000,0000
116 1E+8,0000,0000,0000;0000,0000,0000,0000
117 1E+10,0000,0000,0000;0000,0000,0000,0000
118 1E+20,0000,0000,0000;0000,0000,0000,0000
119 1E+40,0000,0000,0000;0000,0000,0000,0000
120 1E+80,0000,0000,0000;0000,0000,0000,0000
121 1E+100,0000,0000,0000;0000,0000,0000,0000
122 1E+200,0000,0000,0000;0000,0000,0000,0000
123 1E+400,0000,0000,0000;0000,0000,0000,0000
124 1E+800,0000,0000,0000;0000,0000,0000,0000
125 1E+1000,0000,0000,0000;0000,0000,0000,0000
126 1E+2000,0000,0000,0000;0000,0000,0000,0000
127 1E+4000,0000,0000,0000;0000,0000,0000,0000
128 1E+8000,0000,0000,0000;0000,0000,0000,0000
129 1E+1;0000,0000,0000,0000;0000,0000,0000,0000
5 6
34028236692093\
84634633746074\
31768211456
1 While in the radix-16 system a comma is used to separate 4-digit segments from one another, a semi­colon is used to separate 16-digit supersegments con­sist­ing of four 4-digit subsegments from one another.
2 The 65th square of squares is written as 1E+1;0000,0000,0000,0000, but as even the exponent is getting larger and larger with more and more zeros, we could also abbreviate the exponent, because it has the value of the fifth square, namely 1;0000,0000,0000,0000 = 1E+10. In this way, the notation becomes triple-layered, for 1E+1;0000,0000,0000,0000 is the same, then, as 1E+(1E+10). In radix-16 terms this stands for 10^(10^10); in radix-10 terms for 16^(16^16). In this expression 16^16=18446744073709551616. Hence, the value of the square is (2^4)^18446744073709551616 = 2^73,786,976,294,838,206,464. Some radix-10 data about this expression are, according to WolframAlpha at https://www.wolframalpha.com/.:
Power of 10 representation: 10^(10^19.34658948616843)
Number length: 22212093154093428530 ≈ 2.22121×10^19 decimal digits
Last [ten] decimal digits: 2070255616
The last four digits are the same as those calculated by me for the 65th square in the radix-10 table.
3 The value of the 81st square of squares is 16^(2^80) = (2^4)^(2^80) = 2^(4*(2^80)) = 2^(4*1208925819614629174706176) = 2^4835703278458516698824704. Some radix-10 data about this expression are, according to WolframAlpha:
Power of 10 representation: 10^(10^24.16306941679213)
Number length: 1455691736946666932084499 ≈ 1.45569×10^24 decimal digits
Last [ten] decimal digits: 3309142016
The last four digits are the same as those calculated by me for the 81st square in the radix-10 table.
4 The value of the 101st square of squares is 16^(2^100) = (2^4)^(2^100) = 2^(4*(2^100)) = 2^(4*1267650600228229401496703205376) = 2^5070602400912917605986812821504. Some radix-10 data about this expression are, according to WolframAlpha:
Power of 10 representation: 10^(10^30.18366933007175)
Number length: 1526403418760588224977435309442 ≈ 1.5264×10^30 decimal digits
Last [ten] decimal digits: 3851990016
The last four digits are the same as those calculated by me for the 101st square in the radix-10 table.
5 The 129th square of squares has been chosen as the last one here on the basis of a typically radix-16 criterion: in its notation this number consists of a 1 followed by exactly two supersegments of 0s. (The reason not to stop at a 1 followed by one supersegment of 0s was that stopping at the 65th square with this radix-16 notation would not enable us to establish the 100-term final 4-digit cycle in the radix-10 notation.)
6 The value of the 129th square of squares is 16^(2^128) = (2^4)^(2^128) = 2^(4*(2^128)). The value of 2^128 = 340282366920938463463374607431768211456. The value of 4*(2^128) = 1361129467683753853853498429727072845824. (The values of 2^128 and 4*(2^128) calculated with the Online Big Number Calculator at https://defuse.ca/big-number-calculator.htm, but the last step, the value of 2^(4*(2^128)) was too big a step.) Some radix-10 data about 2^1361129467683753853853498429727072845824 are, according to WolframAlpha:
Power of 10 representation: 10^(10^38.61250920866323)
Number length: 409740797754957455000048437000412930801 ≈ 4.09741×10^38 decimal digits
Last [ten] decimal digits: 6873865216
The last four digits are the same as those calculated and predicted by me for the squares 29, 129, 229, 329, 429 and so on.

The connection between the squares and morphemic economy

In the special paragraph about the micromacrobinary supersystem i have already touched upon the fact that in an integrated linguistic-mathematical system a radix must not require too many morphemes, a reason why a superradix larger than, say, twenty stands no, or little, chance of ever becoming the superradix of an integrated numeral system. Furthermore, it would be totally out of place to select, for exampple, a radix 16 and to continue to call numbers such as 13 [10]=D [16] and 31 [10]=1F [16] "thirteen" and "thirty-one", because their names of two and three morphemes could only acquire their meaning in a denary morphemic arithmetic. Another point is —and this depends, of course, on the natural or synthetic language used— that morphemes have to be assigned more carefully and more sparingly as fewer of them are or can be made available. Thus, in English there is a special morpheme for 1,000 (thousand), whereas there is no common morpheme (anymore) for 10,000. (Myriad is antiquated, while Chinese, for instance, has always had 万, wàn.) From the perspective of morphemic economy you would call 1,000 "ten hundred", unless you have plenty of morphemes left; and you would use a new morpheme for 10,000, because a duplication of the same morpheme on the same level, as in hundredhundred is undefined on morphemic-arithmetic grounds. (For the same reason 100 itself is not named "tenten".) In English there is a special morpheme for 1,000,000 too (million), but in a radix-16 system the special morpheme should go to 1,0000,0000, a 'hundred million' as far as the number of zeros is concerned. (In Chinese, the morpheme for this number is 亿, .) In general, you need either a new morpheme when you reach the next square of squares or you must have some type of formula which tells you which combination of at least one formulaic morpheme and one or more morphemes for smaller numbers refers to the larger number. In any event, keeping track of the chong-3 squares of squares will be indispensable.


CONCLUSION

Universalization opens up new vistas, by putting an end to outdated preconceptions and old prejudices; and by defying certain conventions. One such convention is right-associativity in mathematics. In the universalization of arithmetic operations the exponents of right-associativity never seriously analysed the pros and cons of the two mutually exclusive approaches possible: they kept their convention and were probably also pleased that it led to the biggest numbers in the fastest way. In this article i have discussed one of the most impressive features of the left-associative chong operators: the chong-3 sequence of squares of squares. Initially i stuck to radix 10 to show how extraordinary this sequence is, before changing over to radix 16, not as a paragon in itself, but as a subradix in a supersystem with the first radix of all. My radix-10 presentation led to numerous interesting observations; my radix-16 presentation proved how futile they were, however much similar observations may be useful in other cases. As far as i know, no-one before has shown any serious interest in an integrated linguistic-mathematical numeral system, if only because linguistics and mathematics do their work on branches of the tree of science very remote from each other. Yet, these two branches need to meet where it concerns the vocabulary of arithmetic, especially the words for numbers. I have not denied, let alone disproved, that right-associativity in arithmetic universalization serves the BIC best. Ironically, however, it is the entirely systematic approach of the squares of squares which discloses a numerical world in which googols and googolplexes (of size 10^(10^100) [10]) are mere peanuts in comparison with a number such as Square Four-hundred-and-one (of size 10^(10^120.49) [10]) and its successors. Nevertheless, no approach in arithmetic and in the history of counting is systematic that implicitly and unquestioningly takes the primacy of integers over portions (denigratingly called "fractions") for granted. In this article i have only confined myself temporarily to integers in order to make it easier to read for a contemporary audience of whom most may suffer from an (adult) integer bias; and of whom all lack the terminological apparatus to deal with portions on an equal footing. This may be an incitement rather than part of a conclusion: that the systematic number traveler goes up to the infinite and down to the infinitessimal in one move, without fear or favor.




APPENDIX: The 21st Square of Squares Written in Full

Showing the exact radix-16 notation for Square Twenty-one

Since the value of the twenty-first member of the elementary sequence of the squares of squares is 1E+10,0000 in radix-16 notation, and since 100000[16] = 1048576[10], the number written in full in radix-16 notation will consist of one 1 followed by 1,048,576 zeros, a total length of 1,048,577 digits. Below it will be explained that the total length of the same number in radix-10 notation is 1,262,612 digits, which is 214,035 digits longer. Nonetheless, the length of the radix-16 notation is still 83.0% of the length of the radix-10 notation. Of course, more impressive is that the former notation uses only one digit (0) after the very first 1, whereas the latter notation uses all ten digits almost endlessly. You may have a look at the radix-10 notation now and content yourself with the idea that the radix-16 notation is one-fifth shorter, and that after a 1 every figure you see there will be a simple 0. Should you like to see the radix-16 notation on its own, then you can have it generated here by a JavaScript program (which only takes care of the presentation). There are 65,536 16-zero supersegments of which the four-zero subsegments are separated by a space, so that the appearance of the number will not adversely affect the general layout of this page. Push the button if you want to see the whole 1,048,577-digit number.



Finding and showing the exact radix-10 notation for Square Twenty-one

Since the value of the sth square of squares, for s≥1, is 2^(2^(s+1)), the value of the 21st square of squares is 2^(2^(21+1))= 2^(2^22)= 2^4194304. But how much is this?

2^4194304=? [according to WolframAlpha (at www.wolframalpha.com/), which gives the following information about the number]
Number length: 1262612 decimal digits
Last few decimal digits: ...8394198016
Power of 10 representation: 10^(10^6.101269676953261)
Decimal approximation:
2.06506353983588792439911949458165\ 01695274360493029670347841664176... × 10^1262611

The ten last digits shown by WolframAlpha correspond with the outcome of the Online Big Number Calculator at defuse.ca/big-number-calculator.htm.

Calculation of the number of digits

The outcome of the Online Big Number Calculator consists of 1,683,483 characters (figures and spaces) from '20 650 635' (the beginning) to '394 198 016 ' (the end with space after '6'). First add one '0' in front, so that the notation starts with '020 650 '. Now the full number notation contains nothing but 4-character segments starting with three figures and ending in one space. Hence, there are (1683483+1)/4=420871 segments and the same number of spaces. Substract 420871 (spaces) from 1683484 and the next-to-final result is 1683484-420871=1262613. Finally delete the '0' before '20 ' at the beginning again, and the total number of digits turns out to be 1262613-1=1262612, which is also the number of decimal digits according to WolframAlpha.



 *  The first-person singular pronoun is spelled with a small i, as i do not consider myself a Supreme Being or anything else of that Ilk (nor the eternal start of a new sentence) [<]
 **  Where there is some existing orthographical variation preference will be given to the (more) phonematic variant [<]