The floor you cannot cross

Split free energy the other way and a floor appears under the valley — one no belief can ever dig below. Its name is the surprise. You’ll make the floor appear by rearranging one number, try (and fail) to push free energy beneath it, and prove why you can’t with a single line drawn above a curve.

Five doors as before — the plain line runs straight through; take whichever fit: ▶ Picture it, ✎ Try it (commit before the reveal), ✓ Check it yourself, ▸ Go deeper, ⬡ See it in UNI. Runs locally — no account, no network — and adapts to light and dark.

The one fence that never moves. “Free energy,” “surprise,” “gap” are functional quantities — numbers a model computes over its own belief. For you we use felt words; for UNI, functional ones. Neither is awareness, feeling, or sentience. The bound proved here is the sealed Gate-F0 :exact case; looser tags for harder worlds are the build underway.

0 · From memory

First, with no peeking

No scrolling back to Module 5. A gardener finds a wilted plant — too much water, too little, or a pest. The gardener’s free energy over beliefs about the cause makes a valley. Reconstruct, cold.

Cold retrieval — reaching the bottom blind

From memory, new domain (the wilted plant): how does the gardener reach the valley bottom without seeing it, and what famous thing sits there? Reconstruct it — no re-reading.

Step 1 · In your own words (commit first)
Step 2 · Pin it down

If that came back cold, let’s find how deep the valley goes.

1 · The same height, split a different way

Free energy = surprise + gap

In Module 4 you built free energy from the joint: F = Σ q(η)[ln q(η) − ln p(y,η)] — perfect for computing, no evidence in it. The same number rearranges to show something the first form hid, because the joint splits: p(y,η) = p(η|y)·p(y) (posterior × evidence). Out drops:

F = −ln p(y) + KL(q ‖ posterior)

In plain words: free energy = the surprise of what happened + how far your belief is from the true one. The evidence p(y) reappears — but as a fixed constant (it doesn’t depend on your belief b). You still never computed it to use F; it only shows up when we ask what F is made of.

▸ Go deeper — the rearrangement, by hand derivation
F = Σ q(η)[ln q(η) − ln p(y,η)]
  = Σ q(η)[ln q(η) − ln p(η|y) − ln p(y)]     (split the joint)
  = Σ q(η) ln( q(η)/p(η|y) )  −  ln p(y)·Σ q(η)
  = KL( q ‖ posterior )  +  ( −ln p(y) )
So F = −ln p(y) + KL(q ‖ p(η|y)) — the surprise plus a gap that is the distance from your belief to the true posterior.
2 · The gap can’t be negative · 3 · Why · 4 · In the numbers

There is a floor, and you cannot cross it

Everything hinges on that second piece, the gap = KL(q ‖ posterior), and one fact finishes the spine: the gap is never negative — zero only when your belief is the posterior, positive for every other belief. Since F = surprise + gap and gap ≥ 0:

F ≥ −ln p(y) = 0.3710636814

The valley has a floor — the surprise — and no belief, however clever, can push free energy beneath it. Try it: set any belief and watch F sit on or above the floor, never below.

Try to push F below the floor

Set a belief b. The bar shows F = surprise (fixed floor) + gap (how wrong you are). Hunt for a belief that pushes F under the dashed floor line — you can’t: the gap can’t go negative. It only touches the floor at the posterior b=0.913.

Set belief b:
▬ floor = −ln(0.69) = 0.371064

surprise (fixed floor) gap = KL(q‖posterior)

belief b
—
free energy F
—
gap (≥ 0)
—

Set a belief and watch where F sits.

▶ Picture it — the proof, one line above a curve kid · the why
Draw y = ln(x), then the straight line y = x − 1. They touch at exactly one spot, x = 1, and everywhere else the line sits above the curve: ln(x) ≤ x − 1, equality only at 1. Apply it inside the gap with x = p(η|y)/q(η), sum up, and the “≤ x−1” pieces cancel to zero — leaving the gap ≥ 0, equality only when your belief is the posterior. That’s Gibbs’ inequality, and the floor is forced by the shape of the logarithm. y = x − 1 y = ln x touch only at x = 1
✓ Check it yourself — the gap in numbers equation · by hand
At b = 0.5: gap = F − surprise = 0.944576 − 0.371064 = 0.573512 — and KL(0.5‖0.913) = 0.5·ln(0.5/0.913) + 0.5·ln(0.5/0.087) = 0.573512, matching exactly. At b = 0.913: gap = 0.371064 − 0.371064 = 0 — the belief is the posterior, so it sits on the floor. Every other belief sits strictly above.
▸ Go deeper — Gibbs, and the bound tags derivation
−gap = Σ q(η) ln(p(η|y)/q(η)) ≤ Σ q(η)[p(η|y)/q(η) − 1] = Σ p(η|y) − Σ q(η) = 1 − 1 = 0, so gap ≥ 0, equality iff q is the posterior. This is the exact-case bound; F carries the tag :exact. Looser tags (:laplace, :sampled, :mmp) are ceilings for harder worlds — the :mmp form can even dip below the surprisal, so it is never used as a bound or fed back as a belief (the discipline MMP-BOUND-01). That is why every F wears a tag.
⬡ See it in UNI functional · Gate F0 proven
The organism’s descent rests on this floor: minimizing F drives its belief toward the posterior, and F can’t fall below the surprise. The exact two-state bound is the proven Gate-F0 case; the looser-tag bounds for richer worlds are the build underway, held open rather than claimed. A number its dynamics respect, never a thing it feels.
5 · Where this goes next

The punchline is set up

Free energy wears two faces: energy − entropy (computable, no evidence) and surprise + gap (which reveals the floor, F ≥ −ln p(y), touched only at the posterior) — and you proved the floor by hand with a tangent line. So the punchline is set: if the lowest free energy equals the surprise and is reached at the posterior, then minimizing the thing you can compute hands you back both the thing you couldn’t compute (the surprise) and the belief you couldn’t reach (Bayes), at once. Making that exact, with the “tag with teeth” that keeps it honest, is Module 7.

⬡ Notice what you just did self-reference
You took one number, split it a way that made a floor appear, then proved the floor couldn’t be crossed with a single line above a curve — no authority, your own tangent. A floor you can draw is a floor you can trust. That is the difference between being told the theory and owning it.