Hypersonic Triangle Array Notation

The Hypersonic Triangle Array Notation is one final (real final) extension to this function.

Trundefined(n) = n

Trundefined(n) = Trω(n)

For a>1, Trundefined(n) = Trω(Trω(...Trω(n))..)), iterated Trω(n) times.

Rules Edit
-all 0's are ignored

-for any 1's in the array, solve the array without them, then at the end result apply a Trω(n) function for every 1 in the array.

Trundefined(n) = Trundefined(Trundefined(Trundefined(...Trundefined(n))..)), iterated Trundefined(n) times.

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), iterated Trundefined(n) times.

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), repeated Trundefined(n) (the amount of y's in the array is equal to the amount of elements originally in the array, -1.

Trundefined(n) = Trundefined(n), with Trundefined(n) n's in the array.

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), iterated Trundefined(n) times.

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), iterated Trundefined(n) times.

Trundefined(n) = Trundefined(n)

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), iterated Trundefined(n) times.

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), iterated Trundefined(n) times.

=> The same rules as with the original #.

Then Trundefined(n) = Trundefined(n), with n #'s in the array.

We have the same EXACT rules with the triangularions in the array as with the normal ones.

The last thing in the previous notation was Trω(n).

Eventually, we would reach:

Trundefined(n), which is defined as Trundefined(n). Same thing as before.

Here is where the new stuff appears:

Trundefined(n) = Trundefined(Trundefined(....Trundefined(n))..)), repeated Trundefined(n) times.

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), repeated Trundefined(n) times.

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), repeated Trundefined(n) times.

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), repeated Trundefined(n) times.

I think you get the iteration style here.

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), repeated Trundefined(n) times.

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), repeated Trundefined(n) times.

I think you get where this is going.

Trundefined(n) = Trundefined(Trundefined(....Trundefined(n)))..))), repeated Trundefined(n) times.

Trundefined(n) = Trundefined(Trundefined(...Trundefined(n))..)), repeated Trundefined(n) times.

Trundefined(n) = Trundefined(n)

Trundefined(n)  = Trundefined(n)

I think you get how this works because it's similar to FGH.

The rules with "A" are the same with omega in the FGH. (except here, it is iterated more times than just "n"). (I hope I am explaining this clear enough so that you understand it.

With this new kind of letter notation, we can define recursive ordinals with B,C,D,....

Eg: \(A\) =ω

\(B\) = \(\varepsilon_0\)

C = \(\zeta\)

After reaching Z, we can continue with Z1 to define more recursive ordinals.

X however, is a different thing not to be confused with an ordinal.

The ordinals in this notation use all the letters from A-Z, except "X".

Trundefined(n) = The ZTr-| (n) th recursive ordinal (put inside the array, of course, I just didn't put it because subscripts get messy lol)

Trundefined(n) = The ZTr(n) th recursive ordinal

Trundefined(n) = The ZTr(n) th recursive ordinal

Trundefined(n) = The ZTr(n) th recursive ordinal

Define a Za = An infinite subsript nesting of Za-1. This works with every ordinal, for example:

C = BB ... B, which corresponds to \(\zeta\) = an infinite subscript nesting of Epsilons.

In the array, the infinite powertower will be n high.

The same rules for other ordinals based off A,B,C, etc as with X

CLEARER DEFINITION

In this array notation, if we have a LIMIT ORDINAL, then we diagonalize that ordinal (with n, of course.)

The Wainer Hierarchy is the normal one used for this notation, however, the Veblen Hierarchy can be attributed to it by specification.