Skip to content

Requisite Variety

Ashby’s Law of Requisite Variety: If a system is to be stable, the number of states of its control mechanism must be greater than or equal to the number of states in the system being controlled. Or: Only variety can absorb variety. Variety is a…

Gordon
Sep 28, 20212 min read
1

Ashby’s Law of Requisite Variety:

If a system is to be stable, the number of states of its control mechanism must be greater than or equal to the number of states in the system being controlled.

Or:

Only variety can absorb variety.

Variety is a measure of the number of distinct states a system can be in. For a system to control another system, it needs to have at least as many distinct states as the system being controlled. This is called requisite variety. Why?

The amount of output from a system is limited by the variety possible within the system and/or the variety of input to the system. The number of possible alternative communications between the two systems is limited by that system having the fewest output alternatives and/or the fewest input alternatives.

Charles E. Osgood

This is more than a [[design patterns | design pattern]], it is a generalizable law.

Two ways to achieve variety

There are two ways to achieve requisite variety:

  • The controlling system increases variety to exceed the system being controlled.
  • The controlling system limits the variety of the system being controlled.

Variety must be embodied

[[Knowledge is embodied in the structure of the system | Knowledge in a system is embodied in the structure of that system]]. Therefore, the complexity of an [[complex adaptive system | adaptive system]] must match the complexity of that system’s environment.

If you want to make sense of a complex world, you've got to have an internal system that is equally complex.

Karl Weick

Limiting variety is authoritarian

To be authoritarian is to choose methods of control that limit variety.

Any ideology that flattens the complexity of human life down to a simple system will embody less variety than the reality of human experience.

Static systems must limit variety to remain stable

The only way to maintain stability in a static system is by limiting variety. This makes static systems authoritarian.

[[Aggregators must limit variety]]

Even then, the environment will continue changing.

[[Only that which can change can continue]]

By contrast, living systems are dynamic. They [[evolution | coevolve]] with the environment, and with the [[agent | agents]] that make them up.

Instead of limiting the variety of people, increase the variety of the system.

[[Soft security]]

Resources

Did you enjoy this article?

Recommend it — Standard Reader surfaces well-loved writing to more readers across the network.

Across the AtmosphereDiscussions