A Selector-Based Reframing of Cybernetics

2026

Cybernetics, as developed by W. Ross Ashby and others, is often presented in terms of systems, feedback loops, and control mechanisms. Central to this tradition is the distinction between “trivial” and “non-trivial” machines, where a trivial machine maps input to output via a fixed function, and a non-trivial machine introduces internal state, rendering behavior dependent on history.

While operationally useful, this framing obscures a more fundamental structure. It conflates three distinct layers: the physical substrate, the relational pattern observed, and the conceptual model used by the observer. The result is a language in which properties of models are attributed to machines themselves.

A cleaner formulation emerges if we replace the machine-centric view with a selector-based one.

Selectors and Patterns

A selector is not a physical mechanism, nor a temporal cause. It is a relational filter: a concept or form that extracts a pattern from a richer field of possibilities.

Under this view, a function such as

C = A + B

is not “implemented” by a machine in any literal sense. Rather, it is a selector that identifies a constrained relation among variables. A physical device—an adder circuit, for example—is a system constrained such that its behavior remains sufficiently coherent with this selected relation.

The distinction between model and system becomes precise:

Thus, engineering is not the construction of functions, but the construction of conditions under which certain selectors remain valid.

Trivial and Non-Trivial Reinterpreted

In this framework, the distinction introduced by Ashby can be restated without reference to “machines.”

A trivial selector extracts a constrained relation:

R(x, y)

A non-trivial selector extracts a constrained relation that includes a carried coordinate:

R(x, s, y)

Here, s is not “state” in a temporal sense, but a shared component linking successive applications of the relation. What appears as memory or history is simply the propagation of this coordinate across a chain of relations.

Crucially, a non-trivial selector is not a fundamentally different kind of entity. It is a composition of trivial selectors, linked by this carried coordinate. The apparent complexity arises not from a new category of system, but from the chaining of relations.

This removes the need to introduce time as a primitive. Temporal behavior becomes an indexing over relation applications, rather than a foundational dimension of the model.

Recursion and Higher-Order Selection

Once selectors are understood as relations, a further consequence follows: selectors themselves can be selected.

This produces a recursive structure:

There is no privileged level at which this process terminates. Observers, models, and systems all occupy positions within the same recursive grammar.

This aligns with Ashby’s deeper insight: that regulation and control depend on the capacity of a system to match the variety of its environment. In selector terms, this becomes:

A structure can only stabilize patterns that lie within the expressive capacity of its selectors.

Idealization and Its Limits

In this framework, idealization is no longer a vague notion of approximation. It is a precise claim:

The selected pattern will remain stable under the assumed conditions.

Failures of prediction—whether in engineering, finance, or natural systems—occur when unmodeled patterns, previously suppressed by the selector, become relevant.

Thus, the limits of prediction are not merely computational. They arise from the partiality of selection itself. Every model is a projection; every projection excludes.

Toward a Pattern Ontology

The selector perspective suggests a shift away from object-centered ontology toward a pattern-centered one.

Rather than beginning with systems that exhibit behavior, we begin with:

Cybernetics then becomes a special case: the study of selectors that maintain pattern stability under disturbance—feedback, control, adaptation.

This reframing preserves the operational insights of Ashby while removing the conceptual ambiguities introduced by machine-based language. It replaces hierarchy with relation, causation with selection, and system boundaries with domains of pattern stability.

The open question—left deliberately unresolved—is what constrains the space of possible selectors. That question moves beyond cybernetics into the domain of coherence, structure, and ultimately, ontology itself.