Wiktor Tomasik · Strange loop in J-space

Does the loop respond to its own state?

A small network reads a language model’s internal activity. Its reading sets the next control state, which changes what it reads next. This experiment tests how training it to describe its own possible updates changes that feedback.

Same text. Different starting states.

Pause at one recorded text position and replace the loop’s control state with each of 12 test states. If they all lead to the same next state, the current state makes little difference at this moment. Separated next states show that it matters.

1. Keep text and trained weights fixed2. Try 12 starting states3. Compare their next states

Each bar measures how far a next state is from the reference’s next state. Zero means the same result; 2 is the greatest possible separation. All eight state coordinates are used.

Select a bar to compare that test with the reference.
Self-description

Describes its own responses

Its summary is trained against updates measured in the same loop.

—selected next-state distance
Starting-state number → next-state distance
Control

Describes another loop’s recordings

The training target comes from a separate recorded run.

—selected next-state distance
Same starting-state tests · same distance scale

Loading the measured responses…

Inspect other recorded text positions and copies

The initial view is text position 600 in copy 1 of a selected strong run. All 60 sampled positions and four copies are available below. Each copy has its own text stream; the two interfaces are evaluated on matching external text. At each context, the model cache is held fixed while the starting state is varied.

What can this comparison tell us?

The bars show measured one-step responses of trained interfaces. At the default moment the self-description run produces widely separated next states, often close to two groups; the control’s next states remain close together. These are numerical control states, without demonstrated word labels or psychological meanings.

This selected pair does not establish a general success rate or isolate every training difference. In the initial small-model comparison, 2 of 5 self-description runs sustained substantial dependence without persistent two-state oscillation. The path cuts in the next tab test which feedback route causes the movements after training.

Saved measurements; no model inference runs in this page.