Canon 0068 · act, observe, revise

When an action must learn what it controls

Feldbaum names the central difficulty of control under uncertainty: a command changes the plant now and changes what the controller can know before commanding it again.

Canon 0068 · act, observe, revise

When an action must learn what it controls

Rajesh Ranjan Mahapatra

Feldbaum names the central difficulty of control under uncertainty: a command changes the plant now and changes what the controller can know before commanding it again.

© 2026 Rajesh Ranjan Mahapatra. 27 min read

When an action must learn what it controlsAll AI Research Library

TLDR

Five things to retain
  1. Feedback carries evidence.Known commands and observed outputs narrow uncertainty about the plant and its disturbances.
  2. A command has two effects.It directs the object towards a required regime and may probe facts needed for later commands.
  3. The roles can conflict.A useful probe can hurt now; timid regulation can preserve ignorance and hurt later.
  4. Keep the distribution.Replacing competing hypotheses by one favoured model throws away decision-relevant information.
  5. Optimise expected loss.Feldbaum formulates a finite-horizon Bayesian strategy problem; the general solution comes in later parts.
01 · a different block diagram

Control is not communication with the arrows renamed

Feldbaum opens by placing two young mathematical theories beside one another. Communication theory had developed a powerful scheme of signal source, transmitter, noisy channel and receiver. Automatic control also moved signals through devices, but its defining loop made information and intervention inseparable.

In a communication problem the receiver generally tries to reconstruct something emitted elsewhere. In a control problem the controller chooses an input whose physical consequence becomes part of the next observation. This difference can disappear in simple linear calculations: a closed loop may admit an equivalent open-loop representation for a selected input–output relation. Feldbaum argues that it returns forcefully with nonlinear objects, constraints and statistically optimal control. The structural scheme must show who acts on what, what is observed and what remains uncertain.

His controlled object B receives a control input and an uncontrolled disturbance, then produces an output. Each quantity may be a vector. If the object has memory, its condition is represented by a point in an n-dimensional phase space. Complete information would include the object’s operator, its current state and the disturbance trajectory. The controller knows the command it issues, but usually lacks some or all of the remaining ingredients.

An open-loop controller asked to reproduce an exact desired trajectory would need extraordinary foresight: a complete object description, the initial state and future disturbance. Feedback relaxes that demand. By comparing observed output with the desired regime, a controller can compensate for disturbances it never measures directly, provided the object belongs to a suitable class. More subtly, the stream of commanded inputs and measured outputs supplies indirect evidence about the object itself.

This is not free knowledge. Noise corrupts the desired-signal, observation and actuation channels in Feldbaum’s general diagram. A finite experiment cannot normally identify one exact operator or disturbance history. The rational description is therefore a probability distribution over possibilities. Closed-loop experience can concentrate that distribution, but the rate and direction of concentration depend on which controls were applied.

Worked example · identical output, different causes

A heater is commanded to 40 per cent and the room warms slowly. One hypothesis says the heater gain is weak; another says the gain is strong but a window is open. The temperature trace alone does not separate them. A deliberate change in command, combined with later observations, can make their predictions diverge.

Causal probe · cut the return arrow

Run the same pre-written command sequence twice, once with observations available to future decisions and once without them. The physical measurements may still teach an analyst after the trial, but they cannot change commands during it. Learning remains; closed-loop dual control does not.

Communication and control have different causal structuresA straight communication chain is contrasted with a control loop in which action changes the object and observation returns to the controller.A LOOP IS A CAUSAL ARRANGEMENTcommunicationsourcenoisychannelreceivercontrolcontroller Aobject Baction uobservation y changes the next action
Figure 1. Feedback does more than return a message: it closes a causal path from decision to physical consequence to later decision.Source scope: Feldbaum 1960, introduction and Figs. 1–3.
02 · incomplete knowledge

A controller inherits distributions, not hidden facts

The paper treats uncertainty as part of the system description. Unknown object characteristics and disturbances are represented by random parameters with prior probability densities, while known channel laws connect hidden quantities to what the controller can observe.

This move matters because “unknown” can conceal several different situations. A fixed but unknown plant parameter differs from a fresh random disturbance at every step. A sensor’s noisy reading differs from uncertainty about the desired signal. Feldbaum draws separate channels so these sources do not collapse into one undifferentiated error term. In his later formal restrictions, independent noise sequences pass through known, memoryless combination rules, yielding conditional probabilities for observation given output and applied input given commanded input.

Suppose there are several hypotheses about the object operator. Each predicts a distribution of outputs after a proposed command. Bayes’s rule turns an observed output into revised probabilities. Repetition tends to concentrate weight around hypotheses closer to the actual object, but not all commands produce equally distinctive predictions. If two models respond almost identically near the current operating point, staying there can be excellent short-run regulation and terrible identification.

Feldbaum explicitly rejects a tempting shortcut: choose the most probable hypothesis, assign it probability one, assign every rival probability zero, and optimise as though the selection were certainly true. Such a controller may be easy to calculate, but in general it is not optimal in the broader problem. The probability distribution obtained from experience is itself information. Collapsing it erases both residual uncertainty and the prospective value of observations that would discriminate among surviving models.

The posterior is not merely a report for an engineer. In the optimal-control formulation it is part of the decision state. Today’s action changes both physical output and the likelihood of tomorrow’s observations. Tomorrow’s action should depend on those observations and their implied posterior. The controller is therefore selecting a tree of contingent moves, even when only one branch will be realised.

Worked example · two possible gains

A memoryless object has gain 0.5 or 1.5, each initially plausible. Command 1 produces outputs centred on 0.5 or 1.5, so a reasonably accurate sensor distinguishes them. Command 0 produces output 0 under both. The zero command may be safe now, yet it leaves the prior unchanged.

Causal probe · replace the posterior by its mode

Give the higher-gain model probability 0.51 and the lower one 0.49. A mode-only controller acts as if the higher gain were certain. Now swap the weights to 0.49 and 0.51: its policy may jump abruptly although the evidence barely changed. A distribution-aware policy can vary smoothly and price the remaining ambiguity.

A command controls how sharply evidence separates plant hypothesesAt zero command two predictive distributions overlap exactly; at a nonzero command low- and high-gain predictions separate and the posterior concentrates.THE ACTION SHAPES THE EVIDENCEu = 0 · predictions overlapu ≠ 0 · predictions separateno discriminationobservation favours one modellow gainhigh gain
Figure 2. Information is endogenous: changing the command changes the separation among hypotheses’ observable predictions.Source scope: Feldbaum 1960, active study of the object and evolving hypothesis probabilities.
03 · the naming move

One command is both probing and directing

Feldbaum calls control “dual” when the same intervention has an studying or cognitive side and a directing or working side. The first changes knowledge of the object; the second changes the object’s regime.

Open-loop study can be passive: watch an uncontrolled process and refine estimates as data arrive. A closed loop makes active study possible. The controller can vary its input specifically so the object’s response reveals its characteristics or a better way to control it. Feldbaum’s Russian imagery is tactile: the object is “felt out” or probed by cognitive actions. This is experimentation inside operation.

It would be easy to picture a neat superposition: a small, high-frequency test signal riding on a slow production command, or alternating periods labelled experiment and work. Feldbaum notes that automatic-search systems often permit such separation by frequency band or time. He then makes the more general claim. Separation is not necessary. One and the same action can be partly cognitive and partly directing, with consequences that cannot be assigned to two physically distinct inputs.

Consider a pharmacist adjusting a dose under uncertain sensitivity. A larger dose may move the patient towards the clinical target and reveal sensitivity more clearly. The informative consequence is not a decorative perturbation appended to the therapeutic act; it arises through the same intervention. This example also makes the ethical and safety boundary plain. Information has no absolute value. An experiment that reveals much but exposes the patient to unacceptable risk is not an admissible control.

The word “dual” here does not mean a mathematical dual problem, two separate controllers, or the duality between controllability and observability. It names two causal roles of action under uncertainty. Nor is every feedback response dual in the strong sense. If the plant is completely known, or if future policy cannot use the information, there is no reason to sacrifice present performance for learning. The dual effect becomes decision-relevant when action affects observations, observations revise uncertainty and revised uncertainty changes later action.

Worked example · a robot on two surfaces

A robot may be on grippy carpet or slippery tile. A small acceleration safely approaches the destination but produces similar motion on both surfaces. A firmer pulse costs energy and risks overshoot, yet the measured acceleration separates the friction hypotheses. Its command is simultaneously locomotion and system identification.

Causal probe · erase future adaptation

Force the second command to be fixed before the first observation arrives. The first action can still reveal the plant, but that knowledge cannot improve the locked second move. Its instrumental information value falls to zero. This isolates why horizon and contingent policy, not curiosity alone, create a dual-control incentive.

A single action branches into working and cognitive consequencesOne control arrow reaches the plant output directly and also changes an observation that updates beliefs for the next action.ONE MOVE · TWO CAUSAL ROLEScontrol action uchosen under uncertaintyworking sidechange the regime nowcognitive sidechange what can be inferrednext decisionuses both consequences
Figure 3. Duality is a property of an intervention’s consequences, not a requirement that probe and work signals be physically separate.Source scope: Feldbaum 1960, definition of dual control.
04 · the contradiction

Haste regulates blindly; caution learns too late

The two roles create a conflict. Timely intervention is necessary for successful control, but successful intervention also requires adequate knowledge. Time spent learning can worsen the current regime; acting without learning can preserve the mistake.

Feldbaum describes the extremes in practical language. An excessively hasty system directs the object without enough evidential support from study. An excessively cautious system waits too long, processing information while failing to move the object towards the required regime. Either can make the process poor or entirely unsuccessful. The task is to choose the most advantageous combination according to a performance criterion.

This is richer than the slogan “explore versus exploit”. The working part of an action can itself yield information, and a nominal probe can also advance the plant. Present physical loss and future informational value share the same units only after they are carried through the objective. A bit of entropy reduction is not automatically worth a degree of temperature error, a metre of tracking deviation or an extra clinical hazard. The control problem supplies the exchange rate through expected future loss.

The conflict is also asymmetric in time. Today’s error cannot be undone merely because the controller learns later, while today’s information can improve several later commands. Longer horizons can therefore justify more probing, but only if uncertainty persists, observations are informative and subsequent decisions have room to adapt. Near the final step, the value of learning normally collapses because there are fewer opportunities to use it.

Constraints alter the bargain. A probe that would be optimal in an unconstrained quadratic model may be prohibited by actuator limits or safety envelopes. Conversely, a carefully chosen action inside the safe region may reveal enough to avoid repeated conservative operation. Dual control does not license reckless experiments; it formalises why information gained by admissible actions can have operational value.

Worked example · one costly pulse, many cheaper moves

A production line has twelve shifts remaining before a product change. A brief diagnostic speed change adds ten units of loss now but identifies the plant well enough to save two units on each later shift. Ignoring discounting, twenty-two future units are at stake. With only one shift remaining, the same diagnostic cannot repay its cost.

Causal probe · shorten the horizon

Solve the same uncertain control problem for ten steps, two steps and one step. If the early probing command survives the one-step limit, inspect the objective: it may be rewarding information directly rather than valuing it only through future control. Feldbaum’s risk formulation keeps the required action primary.

Hasty and overcautious policies fail on opposite sides of a balanced dual actionA balance compares present directing loss and future learning loss, with hasty control on the left and delayed control on the right.THE CONTRADICTION INSIDE THE COMMANDtoo hastydirect before knowingrepeat preventable errortoo cautiousstudy before directingmiss a timely interventionminimise expected loss across time
Figure 4. The optimum is not maximum probing or maximum immediate correction; it is the criterion-dependent combination of both.Source scope: Feldbaum 1960, conflict between studying and directing action.
05 · two risks

Bad action and bad learning propagate differently

Feldbaum distinguishes action risk from learning risk. The distinction is conceptual in Part I; he announces that for a certain class of systems the total risk will later be shown to equal their sum.

Action risk measures loss because the current intervention makes the object depart, now or later, from the required or best attainable regime. It is the familiar physical cost of a command: deviation, effort, damage or delay. Learning risk measures loss because the present intervention is poor for obtaining information, causing subsequent interventions to be worse than they could have been. It is expressed not as abstract ignorance but as degraded later control.

The categories clarify two policies that can have the same immediate output. Imagine a robust conservative command that performs moderately under every hypothesis but reveals nothing. A more discriminating command may have the same expected first-stage tracking error, yet lead to different observable outputs under the competing models. The second can have lower learning risk because later decisions become tailored. Conversely, a violent probe may reduce uncertainty while creating so much immediate deviation that its action risk dominates.

The decomposition must not be treated as a universal algebraic identity lifted out of context. Part I states that equality for a defined class will be established later. The paper’s immediate contribution is to show why a current decision must account for both channels of consequence. A modern reconstruction should preserve this sequencing: concept first, formal conditions and solution later.

It also guards against a category error common in adaptive systems. Model-estimation error is not itself the final loss unless the application says so. Two parameter estimates can be statistically different yet recommend the same safe action; reducing their uncertainty has no control value at that moment. Another tiny distinction can flip a high-stakes command. Learning risk depends on how beliefs enter future decisions, not on a context-free accuracy score.

Worked example · ignorance without loss

Two motor models disagree about internal friction but both recommend the same capped command throughout the permitted range. A test could identify the friction precisely, yet no admissible future control would change. The result is scientifically interesting but has zero instrumental value under this horizon and constraint set.

Causal probe · preserve entropy, change consequences

Construct two posterior distributions with the same entropy. In one, all likely models prescribe the same next move; in the other, probability is split across models requiring opposite moves. Equal uncertainty does not imply equal learning risk. Propagate each posterior through the decision rule and compare expected loss.

Total control loss can contain action and learning pathwaysA current action sends one path directly to physical deviation and another through weak evidence, a poor posterior and worse later actions.TWO PATHS INTO LATER LOSScurrent actionphysical deviationaction riskweak evidenceuncertain posteriorworse later actionlearning riskcriterion evaluates realised consequences
Figure 5. Learning risk is future control loss caused by an inadequately informative earlier action, not ignorance valued in isolation.Source scope: Feldbaum 1960, action risk and learning risk.
06 · beyond automatic search

Dual control is broader than extremum seeking

Automatic search and optimisation are vivid examples because their trial motions are easy to see. Feldbaum insists that they do not exhaust the class: active learning and directing can coexist even when no extremum is found by search.

His first architecture contains a main controller A, an object B and an auxiliary controller A′. The main unit governs the object, in open or closed form. The auxiliary unit observes object input and output, estimates the object’s characteristics and uses a pre-specified algorithm to calculate better parameters for A. A further signal w installs those parameters. There are studying actions in the main loop, yet the parameter change is not found by automatic search; it is computed from the identified characteristics.

In the second architecture, automatic optimisation, the same input both studies B and directs its output towards the extremum of a quantity Q. Observed input–output responses are analysed to decide the directing component of the next intervention on the same object. Here the combination of studying and directing sits inside a genuine search loop.

The third architecture enlarges the object boundary. Treat controller A together with plant B as one complex object O. An auxiliary controller A′ studies the process and changes A’s control algorithm through w. Those algorithm changes have a dual character because they reveal how the closed system behaves and move its behaviour towards an admissible, favourable or optimal form. The lesson is architectural: “the object” is a modelling choice, and dual effects can arise at several layers.

This layered view anticipates modern adaptive control, experiment design and learning systems, but historical restraint matters. Feldbaum is not claiming that every parameter update solves the statistically optimal dual problem. A fixed identification-then-control routine may probe actively while remaining suboptimal because it schedules learning without pricing its effect on operational loss. The broader concept and the exact optimum are different claims.

Worked example · computed adaptation, not search

An auxiliary estimator infers a furnace time constant from commanded fuel and observed temperature. A formula then sets the main controller gain. The estimator used informative actions, but the gain was calculated from a model rule rather than discovered by repeatedly climbing a performance surface. The system is adaptive without being an extremum seeker.

Causal probe · redraw the object boundary

First call only the furnace the object; then call the furnace plus its inner temperature controller the object. The auxiliary supervisor’s command changes role under the redraw, but the physical causal loop does not. Any claim about duality should state which variables are actions, observations and hidden characteristics at the chosen level.

Three architectures place dual action at different levelsPanels show identification-based retuning, automatic extremum search and an auxiliary controller adapting a whole controller-plant system.DUALITY ACROSS ARCHITECTURESidentify + computeA′ observes u,xand retunes A by ruleABautomatic searchone u studies B anddirects x towards max Qadapt a systemA + B become object OA′ changes algorithm wABobject boundary O
Figure 6. Active identification, extremum seeking and supervisory algorithm adaptation can all contain dual actions without being the same mechanism.Source scope: Feldbaum 1960, Fig. 4 and accompanying examples.
07 · formal restrictions

Part I turns the idea into a finite Bayesian strategy problem

After the conceptual development, Feldbaum states the synthesis problem for an optimal controller A. He imposes eight restrictions to make the next paper’s dynamic-programming solution tractable and to mark where later generalisations will be needed.

Time is discrete but signal levels remain continuous. All variables are considered at instants s from zero to n, and n is fixed. Feldbaum notes that a passage towards continuous time may sometimes be made informally as the interval shrinks, while a rigorous limit is difficult. Infinite horizons and a variable, initially unknown stopping time are interesting but outside this series’ chosen formulation.

The problem is Bayesian: prior densities for random quantities are given. Feldbaum mentions minimax and “inductive probability” alternatives but does not solve them here. Desired-signal and disturbance functions depend on random parameter vectors with known priors. Noise sequences are independent under the stated assumptions. These choices define a probability model rather than asserting that all control problems naturally arrive with trustworthy priors.

For Part I the object is memoryless: its output at step s depends only on the disturbance and applied input at the same step. The relevant functions are assumed finite, single-valued, continuous and differentiable. Feldbaum stresses that memoryless objects include important model experiments: set initial conditions or parameters, run an experiment and register its result. Objects whose present output depends on earlier states, disturbances and controls are deferred to Part IV.

Signals are scalar, with multi-input and multi-output generalisation also deferred. The desired-signal, observation and actuation channels combine signal and noise through known fixed memoryless functions, so conditional densities can be obtained. The controller itself may have memory and may randomise. Its strategy density at step s can depend on step number, the preceding command and the histories of desired and observed signals. The synthesis task is to find the sequence of such strategy functions that minimises mean risk.

object: xₛ = F₀(zₛ, vₛ) simple total loss: W = Σₛ W(s, x*ₛ, xₛ) mean risk: R = E[W] = Σₛ Rₛ example stage loss: Wₛ = a(s)(xₛ − x*ₛ)² strategy: Γₛ conditions on time and available histories task: choose {Γₛ} to minimise R

Worked example · a memoryless experiment

A simulator receives a chosen material composition, runs a complete batch and returns yield. Each batch is one “step”; its internal dynamics are hidden inside the experimental operator. Output for the step depends on that batch’s chosen input and conditions, so the outer decision problem can be memoryless even though the simulated chemistry unfolds over time.

Causal probe · add actuator memory

Let backlash make today’s applied input depend on yesterday’s valve direction. The Part I equation xs=F0(zs,vs) no longer captures the system unless the hidden actuator condition is included in an enlarged state. This test exposes exactly where the memoryless restriction bites.

The formal problem nests histories, random variables and a finite horizon inside one strategyA timeline shows strategies selecting commands from observation histories, noisy channels producing applied inputs and outputs, and stage losses summing to expected risk.FINITE-HORIZON BAYESIAN SYNTHESISs=01…nstrategy Γₛreads available historycommand uₛactuation noiseobject output xₛobservation yₛhistory grows · posterior changes · next strategy actsΣ stage lossesminimise expected risk R
Figure 7. The controller may remember and randomise even though the Part I object and noise-combination blocks are memoryless.Source scope: Feldbaum 1960, restrictions 1–8 and equations 4–12.
08 · why risk, not bits

Information matters through the action it improves

Feldbaum acknowledges information-theoretic treatments of closed systems, then chooses statistical decision theory. A controller exists to produce required actions, he argues, not primarily to transmit information.

The chosen “simple” criterion adds stage losses across the fixed horizon. Its expected value is the mean risk, and the optimal system minimises that risk. A displayed example uses weighted squared deviation between actual and desired output. Other important criteria are non-additive and remain outside this initial formulation. The adjective “simple” describes the additive form, not the computational difficulty created by endogenous learning.

Decision loss gives information an operational price. An observation is valuable when it changes later action in a way that lowers expected loss. More mutual information can be worse control if it requires a damaging probe or resolves distinctions irrelevant to the permitted decisions. Less information can be sufficient when a robust action works across all plausible models. This does not diminish information theory; it identifies the criterion appropriate to the declared purpose.

The expectation also keeps rare possibilities visible. A low-probability model with catastrophic consequences can influence a risk-minimising policy if the loss is large enough. Conversely, a most-probable-model shortcut hides that tail by construction. The exact result depends on the loss function and priors, so declaring them is part of the engineering specification rather than clerical detail.

Expected loss is not a complete ethics or safety regime. If some outcomes are unacceptable regardless of probability, they should become constraints or be handled by an appropriate risk measure, not buried under a finite quadratic penalty. Feldbaum’s formulation supplies a disciplined baseline: state what is random, what is observed, what policies may depend on and what quantity is minimised.

Worked example · a useless perfect sensor

A sensor can perfectly identify the paint colour inside a motor housing, but colour has no effect on dynamics, admissible commands or loss. Its information gain is positive; its control value is zero. A noisier torque measurement may be far more valuable because it changes the safe command.

Causal probe · multiply all physical losses

Multiply every stage loss by the same positive constant. The optimal policy should remain unchanged because every policy’s expected risk scales equally. Now multiply only the first-stage deviation cost: probing should become less attractive. This separates mere units conversion from a real change in intertemporal priorities.

Information is filtered through future decisions before it earns control valueInformation gain and physical action feed a decision tree, whose consequences are evaluated in common loss units rather than bits alone.BITS EARN VALUE THROUGH DECISIONSobservationposterior informationphysical actionpresent consequencecontingent policychooses later actionexpected application lossone unit for all consequences
Figure 8. Decision theory values evidence by the improvement it enables in application consequences, not by an isolated information score.Source scope: Feldbaum 1960, simple risk criterion and comparison with information-theoretic formulation.
09 · the solution is a policy tree

Optimising a move means optimising its possible aftermaths

A dual command cannot be judged by immediate cost alone. Its value includes the observations it may generate, the posterior attached to each observation and the best later command available on each resulting branch.

For a two-step problem, work backwards. At the final step no later control can use new information, so choose the action with lowest posterior expected terminal loss. At the first step, enumerate a candidate action, its immediate expected loss and every possible observation. Update the posterior on each observation, insert the corresponding optimal terminal action, average those future losses and then compare first-step candidates. The selected first command may differ from the myopic optimum because it purchases a better-contingent second decision.

This is dynamic programming on an information state. In a finite hypothesis example the belief is a probability vector. With continuous uncertain parameters it is a density, usually an infinite-dimensional object. Feldbaum points to Bellman’s method for the general variational solution promised in the next part. The conceptual burden already appears in Part I: the strategy depends on history because history determines present knowledge.

A certainty-equivalent policy often removes the branching. It estimates one model or plugs in a mean parameter, then controls that surrogate. Such a method can work well when uncertainty is small, observations are nearly independent of action or robust commands vary little across hypotheses. It fails as a general optimum because it omits how present action changes future estimation and hence future control.

Randomised strategies are admitted for generality. In many ordinary finite expected-loss problems a deterministic minimiser exists at each belief, but ties, adversarial extensions or nonconvex restrictions can make randomisation relevant. The paper’s formulation does not prejudge that issue. It specifies a probability density over the current command conditional on the available information.

Worked example · branch before you average

A first command can yield “high response” or “low response”. Under the high observation the posterior favours gain 1.5 and the second command is small; under the low observation it favours gain 0.5 and the second command is larger. Averaging those commands before seeing the observation creates a third command that is optimal for neither branch.

Causal probe · update after choosing, not before observing

Compute a posterior that conditions on the first action but no output. Because the controller chose that action itself, it carries no new evidence about the hidden plant unless the policy’s randomisation depends on private information. The posterior should change only when an informative consequence is observed. This catches accidental “learning from one’s own command”.

A first action opens observation branches leading to distinct posterior-optimal second actionsA two-stage tree starts at a belief, passes through a first command, branches on high or low observations, updates to two posteriors and selects different final commands.OPTIMISE THE CONTINGENT TREEprior pchoose u₀observe lowobserve highposterior p(low)choose larger u₁posterior p(high)choose smaller u₁losslossweight branches by their observation probabilities
Figure 9. The value of the first move includes the best response available after every possible observation, not merely an average future command.Source scope: synthesis of Feldbaum 1960’s strategy formulation and announced dynamic-programming solution.
10 · durable boundary

Learning through action is agency-relevant, not proof of agency

Dual control explains a sophisticated property of adaptive behaviour: intervention can be chosen partly for the evidence it will create. That property belongs in a library about intelligence and agency, but it should not be inflated into a claim about understanding or consciousness.

An ordinary thermostat reacts to error but normally does not select heat pulses for their value in identifying wall insulation. A dual controller can. It represents uncertainty, predicts how candidate actions alter observations, anticipates belief-dependent later decisions and trades present deviation against later improvement. This is a stronger functional signature than fixed feedback because behaviour depends on counterfactual informational consequences.

Yet the ends, hypotheses, channel laws, horizon and loss function can all be supplied from outside. Optimising within that frame does not show that the system formed its own goals, comprehends the experiment or experiences uncertainty. Even the paper’s “cognitive” or studying side is a control-theoretic role: an action improves statistical knowledge used by later decisions. Translating the term into phenomenal cognition would exceed the evidence.

For contemporary systems, the practical lesson is governance as much as optimisation. Declare which actions are allowed to probe, bound their physical and social cost, distinguish observations caused by policy from naturally arriving data, retain posterior uncertainty, and log the counterfactual reason a probing action was preferred. If learning crosses people, markets or production systems, experimentation may require consent and independent safeguards.

The intellectual achievement of Part I is the clean formulation of a problem that simpler separation principles evade. Identification and control cannot always be designed independently, because the controller helps generate its own future evidence. Feldbaum makes that coupling visible, gives it a name and places it inside a finite-horizon Bayesian decision problem. The later parts can solve and generalise what this first paper has carefully defined.

Worked example · a transparent dual decision

A controller records: “Command 0.8 has slightly higher predicted immediate error than 0.7, but separates the two surviving gain models; after either sensor outcome the next command changes and expected two-step loss falls by 0.12.” The log exposes both roles without claiming curiosity or self-chosen purpose.

Causal probe · remove the epistemic pathway

Freeze the posterior while leaving the physical plant and loss unchanged. If the chosen first action changes, the difference was driven by expected learning. If it does not, the selected action may still produce information incidentally, but information was not decision-relevant in that state.

Dual control sits above feedback but below claims of autonomous purpose or experienceA ladder rises from reaction through uncertainty-aware probing to bounded functional agency, then stops at an evidence boundary before understanding and consciousness.KEEP THE FUNCTIONAL CLAIM IN SCALEfeedbackobservation changes actiondual controlaction chosen partly for future evidencebounded functional agencycontingent pursuit inside supplied endsEVIDENCE BOUNDARYself-authored purpose · understanding · experience
Figure 10. Dual action is a meaningful computational capacity while remaining insufficient evidence for self-authored goals, understanding or experience.Source scope: interpretive boundary applied to Feldbaum 1960’s control-theoretic claims.
Executable laboratory

Watch a first move buy a better second move

The laboratory uses Feldbaum’s Part I setting: a scalar, memoryless object with uncertain gain, a finite horizon, a known observation law and additive squared loss. It enumerates every first command and every observation branch exactly.

Two-stage dual-control decision treeThe chosen first command branches into low and high observations, posterior high-gain probabilities and separately optimised second commands.p=.60observe lowobserve highposterior: second action: posterior: second action: dual first action: branch probabilities:
Dual first command:
Myopic first command:
Exact two-step risks:
Value of planning to learn:

The hidden gain is either 0.5 or 1.5. Observation reports “high” or “low”; its accuracy rises with the magnitude of the first command and falls with noise. The dual policy minimises immediate expected loss plus the posterior-optimal second-stage loss. The myopic comparator chooses its first command on immediate loss alone, then receives the same optimal posterior continuation. Four priors × four targets × four penalties × four noise levels × four command ranges produce 1,024 exact audited states.

Verification ledger

Claims, assumptions and audit handles

ClaimRequired conditionAudit handle
A command can have a dual effect.It changes observations, observations update uncertainty and later policy uses the update.Freeze each causal link in turn and compare the first action.
The posterior is decision state.Prior and likelihood model are declared and conditioned only on available evidence.Check normalisation and the law of total probability on every branch.
A probe has value.Reduced future expected loss exceeds its present cost.Evaluate the complete contingent policy tree in common loss units.
Most-probable-model control is generally suboptimal.Residual hypotheses recommend materially different actions.Compare full-distribution risk with mode-collapsed risk under the same horizon.
Part I covers the implementation.Scalar, memoryless object; fixed finite horizon; known memoryless channel laws.List any state memory, vector signals, constraints or non-additive objectives separately.
Dual behaviour establishes cognition.Only in the paper’s functional sense of studying the object.Do not infer understanding, self-authored ends or experience without independent evidence.
Memory studio

Twelve cards for rebuilding the argument

Closed causal loopThe chosen command helps create the next evidence.
Incomplete informationUnknown object and disturbance properties remain distributions.
Active studyA controller may alter input to discriminate among hypotheses.
Working sideThe same action directs the object towards a required regime.
No forced separationProbe and work need not occupy different times or frequencies.
HasteActing before learning can repeat avoidable error.
CautionWaiting to learn can miss the time for useful intervention.
Action riskLoss follows physical deviation caused by the command.
Learning riskPoor evidence makes later commands worse.
Keep every hypothesisMode collapse discards decision-relevant uncertainty.
Bayesian strategyCommands depend on histories through updated belief.
Risk before bitsInformation matters through better required action.
Place in the canon

From tuning by experiment to acting for information

Canon 0067 reconstructed Ziegler and Nichols’s controller-tuning experiments. Their step test and ultimate-cycle test deliberately excite a plant so measured behaviour can determine useful controller settings. Canon 0068 makes the coupling between intervention and learning the centre of the optimisation problem: when should an operational command be changed because of what its response will teach?

Feldbaum’s formulation also prepares the transition from fixed feedback design to adaptive agency. The system represents uncertainty, chooses an information-producing action and conditions later control on what occurs. Canon 0069 continues with Rudolf E. Kalman’s 1960 “On the General Theory of Control Systems”, which makes controllability and observability structural tests for what inputs can reach and what outputs can reveal.

Publication brief

What this companion adds

This companion works from the complete Russian primary and its English abstract, reconstructing Feldbaum’s conceptual sequence before introducing modern shorthand. It distinguishes communication from intervention, passive from active study, directing from cognitive action, and action risk from learning risk. It preserves the first paper’s exact scope: formulation under eight restrictions, with solution and worked mathematical development deferred to later instalments.

Ten original animated diagrams, ten worked examples and ten causal probes make the claims testable without reproducing the source figures. The executable two-stage laboratory enumerates 1,024 exact parameter states, verifies Bayesian normalisation, confirms that exhaustive dual planning cannot exceed the risk of a myopic first move with the same continuation, and proves that an uninformative zero command leaves the prior unchanged. The interpretive boundary keeps functional information-seeking distinct from consciousness.

References

Primary and comparative sources

  1. A. A. Feldbaum, “Dual control theory. I”, Avtomatika i Telemekhanika 21(9), 1240–1249 (1960). MathNet record and complete primary.
  2. A. A. Feldbaum, “Dual control theory I”, English translation in Automation and Remote Control 21, 874–880. CiNii bibliographic record.
  3. A. A. Feldbaum, “Dual control theory. II”, Avtomatika i Telemekhanika 21(11), 1453–1464 (1960). MathNet record.
  4. A. A. Feldbaum, “Theory of dual control. III”, Avtomatika i Telemekhanika 22(1), 3–16 (1961). MathNet record.
  5. A. A. Feldbaum, “Theory of dual control. IV”, Avtomatika i Telemekhanika 22(2), 129–142 (1961). MathNet record.
  6. T. A. N. Heirung, B. E. Ydstie and B. Foss, “Dual adaptive model predictive control”, Automatica 80, 340–348 (2017). DOI record.
  7. I. R. Manchester, “Dual Control and Online Optimal Experimental Design”, SIAM Journal on Control and Optimization 55(4), 2342–2364 (2017). DOI record.