Recursive Representation Flow (RRF)

The Recursive Representation Flow (RRF) is a framework for understanding systems in which representations are repeatedly transformed into new representations, while periodically interacting with the reality they represent.

At its simplest:

Reality → Representation → Re-representation → { Re-representation OR Action → Reality } → …

A re-representation can therefore take two fundamental paths:

Recursive path:

Representation → Re-representation → Re-representation → …

Reality path:

Representation → Re-representation → Action → Reality → new Representation → …

Components

RRF consists of six fundamental components:


Two important properties can then emerge:

The central question of RRF

What happens as a system becomes capable of repeatedly re-representing its own representations, acting on reality, observing the consequences, and continuing the flow?

Example 1: Human Cognition

A human implementation of RRF can be described as:

Consider:

Reality: Someone disagrees with you.

→ Representation: “She disagreed with me.”

→ Re-representation: “Maybe she doesn't trust me.”

→ Re-representation: “Perhaps my team doesn't trust me.”

→ Action: You ask her why she disagreed.

→ Reality: She explains that she agrees with your objective but questions one assumption.

→ Representation: “The disagreement was about the assumption.”

→ Re-representation: “My original interpretation was probably wrong.”

Reality has re-entered the flow and changed its direction.


Alternatively, no action may occur:

“She disagreed with me” → “She doesn't trust me” → “My team doesn't trust me” → “I'm losing credibility” → …**


The flow continues recursively without returning to reality.


Example 2: Agentic LLMs

An artificial implementation can be described as:


A simple LLM primarily transforms an externally supplied representation:

Prompt → LLM → Re-representation → Human


An agentic system can create a continuing RRF:

Reality → Representation → LLM → Re-representation → Action → Reality → Observation → Representation → LLM → …


For example, an agent may form a hypothesis, search a database, observe the result, revise its representation, perform another action, and continue.


The critical change, therefore, is not simply that an LLM can generate language. It is that an agent can close the loop between re-representation and reality.