Let me extract the nth
integer from a tumbler with array access syntax A[n]
. Tumblrs may start with some number of 0
elements. Let me define ~A
to be the index of the first non-zero element. So that
The numbers have an ordering >
operation so that
I'm sure there is some connection with p-adic
numbers, but I don't know exactly right now.
They can be very useful because they model section/subsection behaviour. Like the real numbers, there is an infinite number of tumblers between any two non-identical tumblers. This means, given any two tumblrs (A
and B
were A>B
) from a set of tumblrs, you can always insert a new tumblr (C
) tumble into the set, such that C
lies between A
and B
( A>C>B
).
Addition +
is a non-commutative operation where
This non-associative addition has the interpretation of applying a distance to a position. So if you are in chapter 1
, section 2
paragraph 133
then your position is 1.2.133
. If you then wich to jump forward 3
sections and go to start on paragraph 10
, then you simply add 0.3.10
to your position tumblr and you will now be on chapter 1
, as before, section 2+3=5
, and paragraph 10
, ie 1.5.10
.