When 1 = π = c = r
A funny observation about the speed of light that turned out to be structural
(2026-05-21 update: the formal version of what this post talks about — the per-locus structural-unit identity c = r = π = 1 and the unit grammar that grounds it — went up to Zenodo this week, alongside the LFCT foundation axioms it rests on and the methodology paper that documents the refactor. Sources at the end if you want them.) This post is not part of the posting schedule.
There is a thing I keep reminding AI.
Standard physics: c is the speed of light. Velocity. Meters per second.
In LFCT, c is the boundary of what can be represented at a location. Speed-of-light is one way to measure it — set a time unit, and the boundary reads as a velocity. Don’t set a time unit, and c is just as far as a representation reaches. Same structural thing, different ways to ask.
Whichever way you ask: c = π. Numerically. Exactly. In LFCT structural units, the boundary of representability is the number 3.14159...
Mass sets the load on the light-frame mesh and falls through it. The geometry of that falling closes on π everywhere — because the boundary it’s falling on is π. r = c because the radius of reachable equals the boundary. So r = π too. Everything closes back to 1.
1 = c = r = π (unit)
— in LFCT structural units. Standard physics writes c on one side of the page and π on the other and never names that they’re the same. LFCT names it.
What feels like four different things is one thing.
c, r, π, 1 — one object, four faces
c isn’t a speed in the way cars or sound have speeds. c is a fence around what’s possible. Anything outside my c-cone is structurally invisible to me — I don’t have access to it, I can’t measure it, it isn’t part of the picture I can see. That makes c a unit of representability, not a velocity. It’s the natural thing to measure everything else against. Which is why standard physics already sets c = 1.
c bounds reachability in every direction. Light goes the same speed in every direction; the radius of the observable sphere is c in every direction. So r = c. Same object, two names — the unit, and the unit applied to a direction.
When you close that radius around — sphere, circle, geodesic, whatever — π shows up. Circumference 2πr, area πr², surface 4πr², volume (4/3)πr³. π is what closure looks like. You can’t have a closed shape in space without π in it.
A closed sphere is one sphere. One full closure. So the whole thing normalizes to 1.
Four projections of one structural object: the unit (c), the unit-as-radius (r), the unit closed around (π), the unit-normalized (1). The numerical inequality π ≠ 1 is a feature of how we measure pieces; the structural equality is what’s actually there.
What treating r = π actually does, mathematically
This is the part that matters, because the four-faces reading isn’t a slogan. It does work.
In LFCT’s structural units, c isn’t equivalent to π. Numerically, c = π. The structural speed of light is the number π. So r = π too. The radius of what’s reachable, in numerical terms, is π.
Substitute r for π in any LFCT structural constant and the geometric content becomes visible:
ε = 1/π² = 1/r² — the structural constant (inverse-radius-squared)
κ_TS = π² = r² — the TS mode-cost (radius squared)
4π² = 4r² — the geometric base (four times radius squared)
E = π³ = r³ — energy (radius cubed)
f_b = 1/(2π²) = 1/(2r²) — the baryonic floor (half of inverse-radius-squared)
η − 1 = −1/π³ = −1/r³ — gravitational slip (inverse-radius-cubed)
Every “πⁿ” is a radius power. Not π as a number that happens to coincide with c. Not π as a closure factor brought in from outside. The π IS the radius, doing what radii do in geometry. The corpus’s structural constants are radius-powers and combinatorial integers (from the K₆ graph that organizes the three modes — that’s a separate primitive, not reducible to r).
What does this give you that “π as a separate constant” doesn’t?
Compression. Take Paper W in the LFCT corpus. It derives four structural constants — span, sum, product, ratio — from a single interval [c^(1/2), c²] of c-power exponents. Span (3/2), sum (5/2), product (1), ratio (4) — four of LFCT’s central constants come out of elementary arithmetic on two boundary numbers. That works because c, r, π, and 1 are the same object compressed under different operations. You couldn’t do it if those four were different things.
Cross-scale identity. D26.273 in the corpus gives the Planck-to-CMB temperature ratio:
T_P / T_CMB = c⁶⁹ / [2^(1/3) · (c⁵ + 1)]
Three factors: a boundary span c⁶⁴, a closure correction c⁵/(c⁵ + 1), a readout projection 2^(−1/3). Numerically: π⁶⁹ / [2^(1/3) · (π⁵ + 1)] ≈ 5.20 × 10³¹. Observed (FIRAS + CODATA): 5.20 × 10³¹. Match: 0.0067%, zero free parameters. Across 32 orders of magnitude.
Under the c = r = π reading, that 0.0067% match is the radius doing its work across scales. Under “π as a separate constant” you’d have to ask why π to the 69th power is so structurally privileged here. The answer is it isn’t. The radius is. The exponent 69 is a count of binary scale-steps in the cross-scale ladder (64 + 5, K₆ boundary count plus arity).
Hubble tension. Paper B in the corpus gives the local-vs-CMB Hubble offset:
H₀(local) / H₀(CMB) = (1 + 1/(2π²)) · (1 + 1/π³) = (1 + 1/(2r²)) · (1 + 1/r³) ≈ 1.0846
Observed (SH0ES / Planck): 1.0843. The prediction lands at 0.013σ from observed. The two factors are corrections at different recursion layers — baryonic floor at the light-rule readout, recursion factor at the mass-on-measure level — and they multiply because they’re sequential corrections. The mathematical content of “π as radius” is that 1/π² and 1/π³ are inverse-radius-squared and inverse-radius-cubed, which is what baryonic budget and recursion respectively look like in radius terms.
A recent stress test (K-13 in the corpus working notes) ran six expressions through this substitution — iron-peak binding energy, Hubble offset, g_s = 5/7 scaffold weight, 4/35 temporal release scaffold, β₁ = 10 first Betti number, LFIS-25 mesh radius. All six decompose cleanly into (radius-powers) × (K₆ integers) × (binary closure 2^k) × (mode-arity ratios) × (anchored externals). 6 of 6 pass. The compositional grammar holds across nuclear, cosmological, and graph-structural domains.
What this gives us
A bunch of things stop looking like coincidences.
The mode-cost coefficients of LFCT — κ_TD = 1, κ_TS = c², κ_TR = 5/2 — are radius-powers and a discrete K₆ ratio. Not three independent fitted constants.
E = c³ — three modes, three c-powers, one full closure — is one full closed representational volume in the three-mode space. Three independent corpus derivations land here. Energy is the volumetric closure of representability.
The Hubble tension is a readout difference — same c-radius, two readouts (light-rule vs mass-loaded). Paper B gets the multiplicative form right at the percent level without fitting.
Galaxy rotation curves go flat where TS-character (spatial extent) takes over from TD-character (mass depth). No dark matter halos required. Papers A, A2, X cover that.
CMB structure, electroweak crossover, dark energy split (5/7 to 2/7), gravitational slip, the iron-peak at 9ε³·m_p·c² ≈ 8.78 MeV per nucleon (matching Ni-62 at 0.13%) — all radius-powers and K₆ combinatorics, in different geometric contexts.
If c = r = π = 1 is one structural identity, physics has fewer independent constants than we usually count. Not because the math is wrong — because the math is radius-arithmetic, and the radius is one thing.
One content, three modes, light-normalized
If you stay with this longer it gets even more compressed.
Everything physically present is one thing — cadence-energy. TD, TS, and TR are the three admissible ways that one thing can be presented, balanced, and read relative to that balance.
Light is the balance point. At light, all three modes are mutually equal — that’s what “light” structurally is in this framework. Off light, one or another mode is loaded relative to the others, and that’s what we see as different phenomena.
Mass is energy presented with residual TD-loading. The modes aren’t balanced; TD has been pushed out of balance, locally, by a clump of structure.
Light is energy presented at balance. No residual TD relative to the observer. The unloaded reference state.
Radiation is energy presented through TR release. Energy moving via the routing channel.
Motion is energy presented through TS displacement. Energy moving via spatial extent.
These aren’t four different kinds of stuff. They’re the same cadence-energy content presented through different modal channels. The framework’s apparent multiplicity of phenomena — gravity, heat, radiation, motion, mass, electroweak, dark energy, all of it — collapses to one content + presentation specialization.
This is why E = c³ holds. Energy isn’t “one mode.” Energy is the full triadic presentation — c × c × c is the one underlying content fully presented through the three light-cadenced channels. At balance, all three modes read as c; the product is c³. Off balance, one or another mode is loaded, and you read the presentation as one of the specific phenomena above.
The radius reading and the presentation reading land in the same place. c = r = π = 1 is the radius compression. One content, three modes, light-normalized is the presentation compression. Two faces of the same underlying architecture: one thing, presented through three modes, normalized against light, with the radius (and π and 1) being how the unit-of-presentation lands at light-reference.
I am holding this as a working compression, not a theorem. A1 through A4 and the K₆ graph remain the framework’s axioms; this reading is what they look like once you let yourself see them as one content presented three ways.
What this isn’t
π ≠ 1 as numbers. The numerical equality is wrong. The structural equality is what’s there.
Standard physics’s c = 1 convention isn’t wrong either. It’s tracking the structural fact without naming it. The reframe doesn’t replace the convention — it says what the convention is doing.
Sometimes 1/π might be 1/c, which doesn’t work out the same as c/c or π/c or π/1. Sometimes the math goes through cleanly only if you remember which face of the radius you’re operating on. That care is worth it because the structural compression is real.
Footnote on voice: most of the LFCT corpus is written in a back-and-forth with AI — me rambling structural intuitions, the AI translating into formal language, then me back-translating to make sure nothing got smuggled in along the way. The humorous realization that AI did not yet equate c = r = π = 1 despite me saying it over and over again came out of one of those back-and-forths. What was not funny was even after that how hard it was for me to get it to sink in.
Sources
The formal versions of what this post talks about are now on Zenodo. Each carries a concept-DOI (cite-all-versions) plus a version-DOI (specific snapshot); the concept-DOI keeps resolving as papers get revised.
The identity itself, formally stated:
LFCT Foundation Axioms v1.0.0 — Beaupain 2026, Zenodo. The canonical foundation statement: cadence as primitive, the cadence-star architecture, A1–A4, the C₀ Normalization Principle, and the structural-unit identity c = π = r = 1 (unit) in LFCT structural units. DOI: 10.5281/zenodo.20306154 (concept: 10.5281/zenodo.20306153).
The identity’s compositional consequences (the unit grammar) — the closest thing this post has to a formal companion:
The Unit Grammar: The Per-Locus Structural-Unit Identity c = r = π = 1 and the Compositional Grammar of LFCT v1.2.1 — Beaupain 2026, Zenodo. The Tier 2 canonical reference for the identity. Develops the four role-faces (Scal, TD, Rad, Str), the licensing operators that keep them separable as typed tokens, and the cross-frame reciprocity that makes the per-locus reading well-defined. DOI: 10.5281/zenodo.20307397 (concept: 10.5281/zenodo.19899909).
The axiom refactor methodology behind the v6 → v7 form the foundation axioms now carry:
Axiom Refinement Under Audit-Cycle Pressure: From v6 Locus-Tier Statements to v7 Cadence-as-Primitive in Light Frame Cadence Theory v1.0.0 — Beaupain 2026, Zenodo. Documents the v6 → v7 refactor as a content-preserving rewrite under a named structural hinge, validated by an 84/84 lemma-axiom walk over the Core Mathematical Framework. DOI: 10.5281/zenodo.20306306 (concept: 10.5281/zenodo.20306305).
Papers referenced inline in this post:
Paper W (Representability Window) — the four-constants-from-one-interval paper cited under “Compression.” DOI: 10.5281/zenodo.20269625.
Paper B (Precision Cosmology from Structural Closure) — the Hubble offset paper cited under “Hubble tension.” Concept: 10.5281/zenodo.19562282.
Papers A / A2 — galaxy rotation curves from structural closure (the “no dark matter halos required” line).
A recent corpus-prediction example using the same grammar:
Triangle-Network Elegant Distribution from LFCT v1.0.0 — Beaupain 2026, Zenodo. LFCT corpus-derivation of the per-triple weights 25 : 1 : 5 that appear in Wang et al.’s 2026 PRL on triangle-network nonlocality. DOI: 10.5281/zenodo.20284450 (concept: 10.5281/zenodo.20284449).
The D26.XXX numbers in this post (like D26.273 for the Planck–CMB ratio) are internal discovery-note labels in the working corpus; they’re absorbed into the LFIS volumes and Core trilogy that the published papers cite. Anyone who wants the full corpus listing can find it through any of the Zenodo records above — each one links into the rest.

