Quote Originally Posted by mikemex View Post
I think socionics is flawed from the begging. It assumes that the understanding of a principle implies the understanding of a system which uses that principle.

For example, the understanding of the operation of an electronic transistor doesn't imply the understanding of the operation of a logical gate and then it doesn't imply the understanding of the operation of a microprocessor. Even if the steps are directly derived from the source, they can't be reduced backwards. It becomes a qualitative change and not simply a quantitative one.

Computers are a good example to illustrate this concept. There is a kind of graphics software called ray tracing. The algorithm is so simple that only a few lines of code are necessary to render a photo realistic scene. However, just because the product was created by a few lines of code it doesn't mean that another computer can take the rendered picture and turn it back to the basic components using the same amount of lines of code. Once rendered the picture becomes a product which is qualitatively different from the code used to generate it.
It's an interesting analogy, but how does it apply to socionics?