Would you say the provisional conclusion of the above from your perspective is that every geometrical and potentially physical space “spatial” notion of dimension is a construct contrived from n-bit dimensionless strings, yes?Yes, exactly. Information has no geometry.
Great example. As programmers, we tend to think of arrays as one-dimensional data structures -- a row (or column) of data that we access along a single dimension. e.g., array[7]. Likewise, we tend to think of a matrix as a two-dimensional array -- rows and columns of data that we access along two dimensions: matrix[3][4].
Are these not examples of "1D" and "2D" information? Well, consider how the data is actually stored in RAM.
Let's say we set matrix[0][0] = 'a' and matrix[1][2] = 'b'. We visualize the matrix looking something like this:
View attachment 208743
But to the CPU, RAM is just a long linear array of addresses, so the matrix is stored more like this:
View attachment 208746
To the CPU, the data is entirely "1D". That a programmer (or compiler) can interpret the data as being "2D" is simply the programmer/compiler applying another level of abstraction. The information itself has no such structure.
Indeed, we can create abstract structures with any number of dimensions, -- e.g., a "4D" matrix[0][1][2][4] (which would be very difficult to draw) -- that all reside on the same "1D" structure of RAM.
Note that even the "1D"ness of RAM is an abstraction of the CPU, as the information itself has no geometrical dimension.