DEVİMDEVİM

BOOK · FRAMEWORK DOCUMENTATION

Computational Dialectics

From dialectical thought to a computable regime of representation and revision.

LIVING DOCUMENTv0.1 · 15.09.2026
RESEARCH STATUSThis living text is not a final theory. Architectural claims should be read together with their experimental status.

Chapter 2 / 10

I. What are we trying to solve?

Frames the representation-revision problem, separates Transformer from objective, and introduces the non-token state hypothesis.

I. What are we trying to solve?

1. Producing a new answer is not the same as changing a representation

A language model can be very capable. It can answer a question, write a long explanation, compare two views, and even correct an earlier answer. None of those behaviors, by themselves, tell us how the representation carried underneath is organized.

Consider a simple example. Suppose a system first learns the regularity:

"When X occurs, Y increases."

Later, new evidence arrives:

"Under condition C1, X increases Y; under C2, it decreases Y."

The system can delete the old sentence and memorize the new one. It can retain both sentences in memory. It can give the latest example a higher weight. Or it can recognize that the first generalization was too abstract and rebuild its representation as:

"The effect of X on Y appears through two different relations depending on the condition; the old generalization exceeded its valid scope."

The difference we care about is here. The last option is not merely a new answer. The scope and relational structure of the old representation have changed.

Computational Dialectics begins with the following research hypothesis:

In some reasoning problems, correct behavior may require distinguishing which determinations remain valid, which have been over-generalized, and which relations must be rebuilt before producing a better output from the current representation.

This hypothesis does not have to be true. If a strong standard Transformer or a simpler memory system can reliably learn the same behavior, a special dialectical core may be unnecessary.

Experimental status

Today we do not have evidence for a general "dialectical intelligence." D0 validated only a narrow scoped scalar-update algebra. D1-A showed some benefits from relational routing, but a special mechanism advantage did not replicate. D1-B asks a much narrower question: when new evidence arrives, is there an advantage to a neural architecture that can revise only the invalidated relational structure while preserving what remains valid, compared with strong ordinary alternatives?

This book does not hide that limitation. Instead, it keeps visible how small a part of the larger idea we can currently test.

2. Why not simply say Transformer?

The Transformer is a powerful general-purpose substrate for language and pattern learning. Computational Dialectics does not assume that the Transformer is "wrong." Its strength is exactly why it is useful as a control and as a language layer.

But a Transformer and next-token prediction are not the same thing. One is an architecture family; the other is a training objective. Equating intelligence with a specific architecture is also methodologically risky. Before asking "can a Transformer be dialectical?", our question is:

What computation regime do we actually need, and which substrate can carry it with the fewest assumptions, most reliably, and most efficiently?

Perhaps the answer will be Transformer + learned state. Perhaps a recurrent structure, SSM, graph/slot memory, world-model-like persistent latent state, or a hybrid architecture will be more suitable. Perhaps no special architecture will be necessary at all.

For this reason, the research logic is not substrate-first but mechanism-first. We first define the computable requirement, then compare different architectures on the same task.

3. Not reducing intelligence to tokens

Language is a powerful carrier of human knowledge, but relations, processes, and changes in the world are not themselves tokens. Interpreting all computation in a model only as selection of the next token does not imply that the model's internal world must also be organized at token level.

In our long-term hypothesis, language may be the input and output channel, while between them there may be a temporary but persistent world/concept state. This state is not a copy of words. It may carry links among objects, relations, processes, conditions, supporting evidence, counter-evidence, rival explanations, and revision history.

We are not declaring this the correct architecture in advance. But this is one of the central questions of Computational Dialectics: must the computational unit of thought always be a token, or can a system build its own relational state over time and access it through language?