c·t = CONST, THAT CLICKS EPISODE 17 / Part III begins — measuring as information

Rewriting the horizon problem in the language of distributed systems

9,600 nodes that never spoke
agree to 17 bits The information needed for the agreement was just 20 kilobytes.
The problem is not the amount but that there was no way to send it — the absence of a channel.

What you need: logarithms, solid angle, division\(9.6\times10^3\ \text{nodes}\times16.6\ \text{bits}=20\ \mathrm{KB}\)

From here Part III measures the universe as information. First, communication — and immediately we hit the most famous difficulty of all. The cosmic microwave background is uniform to \(10^{-5}\) across \(10^4\) causally disconnected regions. Translated into the language of information: 9,600 nodes that have exchanged not one message agree to 17 bits. In a distributed system, this cannot happen.

01Measuring uniformity in bits

Translate "uniform to \(\Delta T/T\sim10^{-5}\)" into information. Two temperatures agreeing to \(10^{-5}\) means how many leading digits match.

Just take a logarithm $$\log_2\frac{1}{10^{-5}}=16.61\ \text{bits}$$

Conclusion of §01

Any two points on the sky agree about temperature to 17 bits.
── Not a qualitative "they match" but a countable quantity.

02How many nodes are there?

Next, count the causally disconnected regions. At recombination, light had travelled a comoving particle horizon of 288 Mpc, while the comoving distance from us to the last scattering surface is 14,100 Mpc. So —

Divide by the solid angle

the angle the horizon subtends

$$\theta=\frac{288}{14100}=0.0204\ \mathrm{rad}=1.17^\circ$$

divide the whole sky by that solid angle

$$N=\frac{4\pi}{2\pi(1-\cos\theta)}=9.6\times10^{3}$$

About 9,600 nodes — the same order as the commonly quoted "\(10^4\) causal patches". Those 9,600 have never once exchanged a signal before the CMB was emitted, being outside each other's light cones.

03The total agreed information is 20 kilobytes

Just multiply $$9.6\times10^{3}\ \text{nodes}\ \times\ 16.6\ \text{bits}=1.59\times10^{5}\ \text{bits}\simeq20\ \mathrm{KB}$$

The thing this episode most wants to say

The information needed for the agreement was just 20 kilobytes.
A phone would send it instantly. The problem is not the amount but that there was no way to send itthe absence of a channel.

Phrased as "why is it so uniform?", the horizon problem sounds mysterious. In information terms the shape of the problem changes — the uniformity itself is a trivial amount of data. What is impossible is having it with zero channel.

04Chance is absolutely excluded

Could it just have happened? If each patch's temperature varied independently, the chance of one matching to \(10^{-5}\) is \(10^{-5}\), so for all of them —

Multiplication $$\left(10^{-5}\right)^{9600}=10^{-48000}$$

Recalling that the universe holds \(10^{122}\) bits in total, this number exceeds the range of probabilities the universe can handle by orders of magnitude in the number of orders of magnitude. The option "coincidence" disappears entirely.

◇ ◇ ◇

05\(c\cdot t=\text{const}\) does not have this problem

How does the patch count depend on the expansion law? The comoving particle horizon is \(\chi=\int c\,dt/a\), so for \(a\propto t^p\), \(\chi\propto t^{1-p}\), and the patch count goes as the square of the ratio.

Expansion law \(p\)Comoving horizon ratioPatchesBits to agree on
0.500 (radiation)190\(3.6\times10^{4}\)75 KB
0.513 (observed log mean)166\(2.8\times10^{4}\)57 KB
0.667 (matter)33\(1.1\times10^{3}\)2.3 KB
0.9002.98.217 bytes
1.000 (\(c\cdot t=\)const)divergent (∞)10

At \(a\propto t\) the particle horizon diverges (characterisation ⑤ of Extra 3 in the previous series). So any two points in the universe were in communication at some time — one patch, zero bits to agree on. The horizon problem cannot arise in principle.

Figure: how the number of causally disconnected nodes changes with the expansion law. As \(p\to1\) the patch count falls to 1 and the bits to agree on go to zero. The grey band marks the observed expansion law (log mean \(p=0.513\)).

p = 0.513
causally disconnected nodes bits to agree on observed log mean (\(p=0.513\))

06Except that radiation breaks it

Extra 2 of the previous series already demolished this selling point. To recap — radiation is conformally invariant, cannot couple to the dilaton, and stays at \(\rho_r\propto a^{-4}\). So there comes an epoch when it takes over the total.

When does it take over? $$\sqrt{\Omega_r}=9.6\times10^{-3}\qquad\Longrightarrow\qquad \text{radiation dominates for }z>103$$

Recombination (\(z=1100\)) is well inside that. So \(a\propto t\) cannot hold before recombination and the patch count returns to \(1.2\times10^4\) — the horizon problem comes back about as severely as in \(\Lambda\)CDM. The one selling point fails exactly when it is most needed.

This is the substance of Extra 2's "it was constraining the wrong thing" \(c\cdot t=\text{const}\) is the only expansion law that fixes the comoving Hubble radius (= the address space). But that is a condition on the conformal factor — a condition on the bookkeeping. Radiation is conformally invariant, so no amount of constraining the books touches it — and it is precisely radiation that dominates the early universe. The previous series' conclusion, "what should have been constrained is the information on the light sheet", is taken up head on in Episode 20.

07Inflation solves it by replication, not consensus

Let us translate the standard solution too. Inflation is about 60 e-folds of exponential expansion; in distributed-systems terms —

Not consensusthe nodes do not communicate to bring their values into line
Broadcast plus partition (replication)copy one node's state into \(e^{60}=10^{26}\) times the volume, then disconnect. They agree because they were the same thing to begin with
\(c\cdot t=\)const solves it by communicationthe particle horizon is infinite, so any two points could communicate at some point in the past — except that, per §06, it does not hold once radiation is included

In distributed systems these are completely different solutions: one copies an identical initial state, the other communicates to reach agreement. And observation does not directly distinguish which happened — only secondary predictions such as the fluctuation spectrum (\(n_s\)) can.

The honest line — what this episode assumes

① The count of 9,600 comes from a comoving horizon of 288 Mpc and 14,100 Mpc to last scattering. Both are standard \(\Lambda\)CDM values, and the number shifts by factors of a few depending on how a "causal patch" is defined (particle or acoustic horizon; disc or spherical cap) — the commonly quoted range "\(10^4\)–\(10^5\)" reflects exactly that.

② "17 bits of agreement" is a naive logarithm of \(\Delta T/T\sim10^{-5}\). Real CMB fluctuations are structured, not random (acoustic oscillations), and \(10^{-5}\) is the rms after removing the dipole. Saying "17 independent bits agree" does not go beyond metaphor — a precise information count would have to handle correlations multipole by multipole.

③ The \(10^{-48000}\) of §04 assumes each patch is independently random. It is a calculation showing how absurd that null hypothesis is, and nobody proposes it. Read it as a way of feeling the orders of magnitude.

④ The table in §05 applies \(a\propto t^p\) at all epochs, crudely. Coefficients in \(\chi\propto t^{1-p}\) and the \(p\)-dependence of the recombination time are ignored. An order-of-magnitude argument.

⑤ Calling inflation "replication" is this document's phrasing. The standard description is "a small region in causal contact was stretched exponentially" — the content is the same, but the translation into distributed-systems language is this document's own, not a standard formulation. Inflation also has independent motivations and predictions beyond the horizon problem: flatness, monopoles and the fluctuation spectrum.

Exercises (solvable with this episode's formulas alone)

  1. How many bits of agreement is \(\Delta T/T\sim10^{-5}\)?
    Show the answer
    \(\log_2(10^5)=16.6\) bits. That is what translating "they match" into a countable quantity looks like.
  2. Find the number of causal patches from the horizon angle.
    Show the answer
    \(\theta=288/14100=0.0204\) rad; solid angle \(2\pi(1-\cos\theta)=1.31\times10^{-3}\) sr; divide \(4\pi\) to get \(9.6\times10^3\).
  3. What is the total agreed information, and is it a lot?
    Show the answer
    \(9.6\times10^3\times16.6=1.6\times10^5\) bits ≈ 20 KB. Not a lot at all — the problem is not the amount but that the channel was zero.
  4. Why does the patch count fall to 1 at \(a\propto t\)?
    Show the answer
    Because the comoving particle horizon \(\chi=\int c\,dt/a\propto\int dt/t=\ln t\) diverges as \(t\to0\) (characterisation ⑤ of Extra 3 in the previous series). Any two points could communicate at some past time, so there are zero bits to agree on.
  5. (Harder) As distributed systems, how do inflation and \(c\cdot t=\text{const}\) differ?
    Show the answer
    Inflation is broadcast plus partition (replication) — copy one node's state into \(e^{60}\) times the volume, then disconnect; they agree because they were the same thing. \(c\cdot t=\text{const}\) is communication — the particle horizon is infinite, so any two points could exchange signals in the past. Completely different solutions in distributed systems, but CMB uniformity alone cannot tell them apart (that takes secondary predictions like \(n_s\)). And per §06, the \(c\cdot t=\text{const}\) route fails once radiation is included.

Summary — the problem was not the amount but the missing channel

The horizon problem, in the language of information: \(\Delta T/T\sim10^{-5}\) is 16.6 bits of agreement, and the causally disconnected regions number 9,600 (comoving horizon 288 Mpc against 14,100 Mpc to last scattering). Multiplied, about 20 kilobytesan amount a phone would send instantly.

So the shape of the problem changes. The uniformity itself is a trivial amount of information; what is impossible is having it with zero channel — the absence of a channel. And chance is excluded at \(10^{-48000}\).

\(c\cdot t=\text{const}\) does not have this problem in principle: the particle horizon diverges as \(\ln t\), so there is one patch and zero bits to agree on. Moving the expansion law from \(p=0.5\) to \(1\) takes the patch count from \(3.6\times10^4\) to 1. — Except that radiation breaks it. Radiation is conformally invariant, cannot couple to the dilaton, and takes over the total for \(z>103\). Recombination is inside that, so \(a\propto t\) cannot hold and the count returns to \(1.2\times10^4\). The one selling point fails exactly when most needed (Extra 2).

We translated the standard solution too. Inflation is replication, not consensus — copy one node's state into \(e^{60}=10^{26}\) times the volume and then disconnect; they agree because they were the same thing. In distributed systems, "communicate to agree" and "copy the same thing" are entirely different solutions — and CMB uniformity alone cannot distinguish them.

This document is Episode 17 of "c·t = const, That Clicks", written for physics-minded high-school and university readers. That CMB temperature fluctuations are \(\Delta T/T\sim10^{-5}\) (rms with the dipole removed), that the comoving particle horizon at recombination is about 288 Mpc, and that the comoving distance to last scattering is about 14,100 Mpc, are standard \(\Lambda\)CDM values. The patch count \(9.6\times10^3\), the agreed information \(1.6\times10^5\) bits (about 20 KB), and the table of patch counts by expansion law are computed here (kenshou/calc21.py). The number shifts by factors of a few with the definition of a "causal patch" (particle or acoustic horizon; disc or spherical cap), which is why the literature quotes a range of \(10^4\)–\(10^5\). "17 bits of agreement" is a naive logarithm of \(10^{-5}\) and is metaphorical: real CMB fluctuations are structured by acoustic oscillations, and a precise information count would have to treat correlations multipole by multipole. The \(10^{-48000}\) of §04 assumes independently random patches — a null hypothesis nobody proposes — and is there to convey orders of magnitude. The table in §05 applies \(a\propto t^p\) at all epochs and ignores coefficients and the \(p\)-dependence of the recombination time. That the particle horizon diverges for \(a\propto t\) is characterisation ⑤ of Extra 3 in the previous series; that radiation, being conformally invariant, cannot couple to the dilaton and dominates for \(z>103\) is from Extra 2 of the same. Calling inflation "broadcast plus partition (replication)" is this document's translation, not a standard formulation — and inflation has independent motivations and predictions (flatness, monopoles, the fluctuation spectrum). Linear expansion (\(c\cdot t=\)const, \(R_h=ct\)) is a minority model under examination and conflicts with nucleosynthesis when extrapolated into the early universe (Lewis, Barnes & Kaushik 2016). The academic standard remains the \(\Lambda\)CDM model including inflation. ── To make a PDF, use your browser's Print dialogue (sliders freeze and answers are hidden in the print version).

Print / PDF: ⌘+P (Ctrl+P on Windows). On screen, the slider changes the expansion law and the nodes collapse to one as p→1. "Show the answer" opens each solution.