Skip to content
theProphet edited this page Mar 20, 2013 · 1 revision

So having worked on the idea of universal principles which organize information (much as a Theory of Everything does for energy in Physics), there's a conclusion that there are fundamental ways in which information organizes itself into higher forms of knowledge.

With some basic lessons from nature, one can see that an interesting complex dynamic arises with the combining of natural selection, the fractal observations of life, and the economy of attention transforming into a cybernetic, systems theoretic self-organizing ecosystem. With a bit of love, these can combine to create beautiful fractal geometries of knowledge and a vibrant sphere of social activity. This project puts love and elegance in the center without being gratuitous, arbitrary, or vapid.

I've called this form the "fractal graph" but others would call it the Tree of Life.

We're going to be developing some cutting-edge computer science along with novel visualization models. As I've said, this work involves the invention of a fractal graph sometimes referred to as a "unified object model" because a fractal graph, I argue, can represent every part of the physical world at every scale. Everything in the world can be related with a [mathematical] graph. It is a most flexible data structure, the world-wide-web being one example. But by itself it doesn't encode any sense of scale (hence there is a need to define the atomic unit).

A unified data model specifies a canonical atomic unit (a unit integer) and an abstract grouping construct in which these atomic units can be arranged. By themselves, these two can construct arbitrary levels of data complexity. In other words, the UDM specifies the relationship between the machine hardware and the abstraction in the programming language. A UDM does for data structures what arithmetic does for quantity -- specify concrete relations between data in a generalizable and more-or-less complete form. Add the ability to apply names to these levels, and you have a complete data model for a happy programming environment. Think of it as OOPv2. You heard it here first.

Note that everything in a computer is series of these "atomic" bits organized by the machine into "words" (merely for sake of the efficiency that such parallelization affords), yet we have these human-language constructs such as lists and sets (or records, files, arrays, etc) where *no such things exist in the computer*. Hence, the usefulness of considering a unified data model as part of the computer science.

A unified object model shouldn't be confused with similar ideas, like in Python, where everything is derived from "Object". The point is actually rather subtle and has to do with where the abstract conceptual space is merged with the actual physical reality of machine states.

In any case, one never operates or concerns oneself with copies of atomic elements because they are all the same. It's a subtle meta-philosophical(?) point, not that different that that which occurs in the science of physics regarding electrons and protons ("Is there only one electron?").

Along with the graph and a probabilistic model for interacting with the vast amount of information that will be developed, there are two main *forces* which create the physics. Together, these comprise the voting model and consists of user-ranking and per-item voting. With multi-scale voting, I contend the resulting flow network is provably optimal for self-organized collaboration.


With this project, each node in the graph can be a graph itself, thereby embedding a nested graph structure. I call this data structure a Fractal Graph. I contend that it is the first generic, maximally abstract, fractal data structure and that it can represent every complex relationship of the natural world. Here, the graph will be naturally employed in a knowledge and people-networking platform. Space and time will be derived purely through relationship to dominant "centers of gravity". You're used to relating to graphs as abstract objects, but here I'm linking them to the world. You have to throw out the old ideas from graph theory to get it. In this model two points connected by an edge don't create a graph, they create a line. I.e. a point in the graph relates to a real-world object or data point, and a relationship is made only because a conscious being has made one.


STUB Orthogonal to nodes, edges, and the activity thereon, there are schema or "templates". These are procedures that tell how to (auto-)organize the nodes and edges for, e.g., an incoming email stream. Also known as interfaces.

...It should be noted that node creation represents an enormous injection of information. Given that we're offering a blank slate, anything that appears out from the Apeiron represents an extraction from the boundless. Coupled with knowing that it comes from a self-aware individual (so is non-arbitrary) its value should be considered immeasurably large, something just one bit less than infinity. Likewise, to form a relationship to that node is an act of supreme novelty, akin to two ships passing each other on a vast ocean.

Clone this wiki locally