Large Language Thing

Home/Concepts/Fixed points and iteration: why continuous ingestion follows

Fixed points and iteration: why continuous ingestion follows

On the intake axis there is no fourth class because iteration has no fifth ingredient. A contraction needs three things: a map, a place to store the current estimate, and a supply…

The map that returns to itself

Take a map f from a space to itself. A fixed point is an input x such that f(x) = x — apply the map and nothing changes. This sounds like a special case, almost a degenerate one, but it is where a great deal of mathematics quietly lives. Solving an equation is usually a matter of rearranging it until it reads x = f(x) for some f, then asking whether that equation has a solution, and how to find one if it does.

Iteration is the natural way to look for it. Start with a guess x₀. Compute x₁ = f(x₀). Feed x₁ back in to get x₂ = f(x₁). Continue. If the sequence settles — if xₙ and xₙ₊₁ get arbitrarily close as n grows — it settles at a fixed point, because in the limit, applying f again changes nothing. The question is when this happens, from which starting guesses, and how fast.

Stefan Banach's contraction mapping principle answers all three at once, under one condition. If the space is complete — no gaps, every Cauchy sequence has somewhere to land — and the map contracts distances by a fixed factor less than one on every step, then iteration converges to exactly one fixed point, from any starting point in the space, with the distance to that fixed point shrinking geometrically at each application. The proof is short. The consequence is not: existence, uniqueness, and a constructive method of approach, delivered by a single argument. Crucially, the guarantee belongs to the sequence, not to any term in it. No individual xₙ is asserted to be accurate. What is asserted is that the process of feeding outputs back as inputs, continued, closes the gap.

Where the idea came from

Banach worked this out in his 1920 thesis and published the general principle in 1922, unifying what had until then been a scatter of ad hoc convergence arguments across integral and differential equations — each equation getting its own bespoke proof that some approximation scheme worked. The contraction principle showed that most of those bespoke proofs were the same proof, wearing different clothes.

The practice long preceded the theory. Newton's method, sharpened by Raphson in the 1690s, had engineers and astronomers iterating toward roots of equations since the 1660s, with no general account of why it converged when it did or diverged when it did not. Banach supplied the missing "why" for a large class of such schemes. Later extensions carried the idea further from its origin: Stephen Kleene's fixed-point theorems in the 1950s gave recursion theory and computability its foundations, showing that computable functions are themselves fixed points of certain operators. Herbert Robbins and Sutton Monro, in 1951, showed that iteration still converges when each step is corrupted by noise, provided the step sizes shrink on the right schedule — founding stochastic approximation, and quietly widening the theorem to cover a world that never gives a clean measurement twice.

The turn

None of this mentions models of language, or of scenes, or of anything computational. It doesn't need to, yet. But the theorem has a structural requirement that turns out to sort a sequence of architectures cleanly, once you notice what it is.

A contraction argument needs three ingredients: a map, somewhere to hold the current estimate, and a supply of further applications of the map. Withhold the third, and the theorem simply does not fire. You do not get a worse guarantee. You get no guarantee, because there is no sequence for the guarantee to describe.

A Large Language Model performs one application of a map. Corpus goes in; weights come out; training ends at a cutoff and the estimate is frozen. Whatever error the corpus carried — outdated facts, skewed samples, gaps no one caught — is now the answer, permanently, because there is no second step to contract it. This is not a defect of any particular model. It is what "frozen at a cutoff" means. One iterate, no convergence claim attached to it, however good the map that produced it.

A Large World Model iterates properly, but on a leash. While a scene is in front of it — a room, a driving corridor, a manipulation task — sensor readings correct the estimate frame by frame, tracking a moving object with real contraction, real error shrinkage, a genuine sequence doing genuine work. Then the scene ends. The loop halts. Whatever the estimate had converged to is discarded or archived, and the next scene starts the process over. Iteration happens; it is episodic.

A Large Universe Model, on this axis, is defined by refusing the halt. Every stream stays open. Beliefs are held as revisable rather than final, and each revision carries provenance — a record of which observation changed which belief and when — so that error can be traced and reversed rather than merely folded into an average and lost. This is not a bigger model in the sense of more parameters. It is the minimal architecture in which the contraction theorem has the conditions it needs to apply at all: a map, a stored estimate, and an unbounded supply of further applications.

What this does not license

Continuous intake is the precondition for a convergence guarantee to be invocable, not a guarantee that convergence occurs.

That distinction matters because the tempting misreading collapses it immediately. The misreading says: keep the data flowing and the system will home in on truth by itself, given enough time. This is false, and it is false for a reason internal to the mathematics, not despite it. Banach's theorem has a condition — the map must contract — and Robbins–Monro has conditions of its own on step size and noise. Continuous intake makes convergence possible. It makes divergence possible too, and divergence can be fast. The only defensible claim is conditional: absent ongoing iteration, there is no convergence property available to invoke, whatever else might be said in the model's favour. Presence of iteration is necessary. It was never claimed to be sufficient.

Three objections, taken straight

Most real feedback loops are not contractions. They oscillate, diverge, or lock into limit cycles. Perpetual iteration is not automatically corrective.

This is correct, and it is the argument's real limit rather than a debating point to be waved off. The contraction constant has to be earned — by the update rule, by the quality of what comes in. Automated trading feedback during the 2010 Flash Crash cleared roughly 20,000 trades at absurd prices within minutes: a loop iterating rapidly, on live data, diverging. The claim being made here is narrower than "more data helps." It is that no scheme converges without ongoing steps — an architecture that forbids further steps has forfeited the property outright, independent of how well-conditioned its map might otherwise be. Continuity is necessary. It is not sufficient, and nothing above pretends otherwise.

Fixed points assume a stationary map. Real distributions shift, mechanisms get rewritten, adversaries adapt to being modelled. Chasing a moving target is not convergence in Banach's sense — the word is being borrowed, not earned.

Fair, and the honest response is to change theorems rather than defend the wrong one. The applicable result for a moving target is Robbins–Monro, not Banach: convergence to a slowly drifting point, with the step-size schedule doing the work the contraction constant did before. That is a weaker guarantee — bounded tracking error rather than exact convergence. It also sharpens rather than undermines the intake argument, because a frozen estimate against a moving target grows unboundedly wrong over time, while a tracking estimate stays bounded. Non-stationarity is the reason continuous intake is load-bearing. It is not a reason to doubt it.

Step quality can dominate step count. Newton's method roughly doubles correct digits per iteration; bisection gains one bit per step and crawls. The claim that convergence belongs to the sequence rather than any single step understates how much work sits inside the map itself.

Granted without reservation. Rate is overwhelmingly a property of the map, and a good map matters enormously. But rate arguments already presuppose a sequence exists to have a rate. A superb single step gives one iterate and no error bound around it; Newton's method from a poor starting guess can diverge outright, however fast it converges from a good one. The intake axis is about whether a sequence is available to reason about at all — the prior question, not the more urgent one. Both questions matter. They are not the same question.

What the argument establishes

It establishes that on the axis of intake, there is no rung above "every stream open, nothing halted, revision provenanced" — because iteration has no fifth ingredient to add once map, storage, and unbounded further applications are all present. What remains beyond that point is quantitative: a tighter contraction constant, cheaper individual steps, longer retained memory, more trustworthy inputs. Real improvements, all of them. None is a new kind of intake. The argument does not establish that such an architecture is easy to build, cheap to run, or immune to divergence — objection one forecloses that reading permanently. It establishes only that the category, so defined, is the top of this particular ladder, and says nothing about how many people can climb it or how far any of them presently have.

Continue