Encyclopedia Foundation Foundation Golden Angle Rs
ARTICLE 5 claims 2 theorems 3 models
Foundation Golden Angle Rs
The golden angle, about 137.5 degrees, is the angle sunflowers and pinecones use to pack seeds and scales, and it appears in Recognition Science as a geometric constant tied to the golden ratio.
The golden angle
The golden angle is the smaller angle created when you divide a full circle of 360 degrees in the golden ratio, approximately 0.618 of the circle. That leaves the other, larger portion as about 222.5 degrees, and the golden angle itself is the smaller piece: about 137.5 degrees, or in radians about 2.399. The exact definition uses the golden ratio φ, which satisfies φ² = φ + 1 and equals about 1.618. The angle is written as 2π(1 − 1/φ), which simplifies to 2π/φ². A plant that places each new leaf or seed at this angle from the previous one never quite repeats a direction, so the spiral packing of sunflower seeds and pinecone scales emerges naturally.
The golden angle was studied in the nineteenth century in the context of phyllotaxis, the arrangement of leaves on a stem. The German botanist Wilhelm Hofmeister described the underlying spiral growth in 1868, and later work connected the angle to the golden ratio. The angle is irrational in the sense that it is not a rational multiple of a full turn, which is exactly why the pattern never repeats exactly. This property is what makes the golden angle efficient for packing: each new element lands in the largest remaining gap, and the golden ratio is the number that keeps the gaps as evenly distributed as possible over time.
In Recognition Science, the golden angle appears as a geometric constant tied to the framework's central cost function. The framework models recognition as a discrete record of events, and its cost function J(x) = (x + 1/x)/2 − 1 measures the price of a recognition event. The framework proves that this cost function is uniquely forced by five plain conditions, and from that result it derives the golden ratio φ as the unique self-similar scaling. The golden angle then follows directly as 2π/φ², the same angle that appears in phyllotaxis.
The machine-checked library of formal theorems includes a module named GoldenAngle_RS. Its status is honest: the module proves three general facts about the cost function, but it proves nothing specific to the golden angle itself. The module defines a domain cost as J(m/e), proves that this cost is zero when m equals e, proves that it is nonnegative for positive inputs, and proves that φ − 3/2 is positive. The module also packages these three facts into a certificate structure. The research note inside the module records that the golden angle was meant to be the subject, but the module does not yet define m and e in terms of plant growth or any physical system. What would make the module a theorem about the golden angle is a definition of m and e in that subject's own terms.
The practical upshot is clear. The golden angle is a real, classical geometric constant with a rich history in botany, and Recognition Science reproduces it as a consequence of its cost function. But the formal library does not yet claim the biological connection; that remains a target. The module as it stands is a template: it proves the cost function's basic properties, and it names the golden angle as the intended application, but the bridge from cost to sunflower is not yet built.
THEOREM canonicalThreshold_pos · IndisputableMonolith/Foundation/GoldenAngle_RS.lean
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by
unfold canonicalThreshold; linarith [phi_gt_onePointFive]
THEOREM domainCost_at_eq · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Foundation/GoldenAngle_RS.lean
theorem domainCost_at_eq (r : ℝ) (h : r ≠ 0) : domainCost r r = 0 := by
unfold domainCost; rw [div_self h]; exact Jcost_unit0
theorem domainCost_nonneg (m e : ℝ) (hm : 0 < m) (he : 0 < e) : 0 ≤ domainCost m e := by
unfold domainCost; exact Jcost_nonneg (div_pos hm he)
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by
unfold canonicalThreshold; linarith [phi_gt_onePointFive]
What this page does not claim
The module does not prove that sunflowers actually use the golden angle. The module does not derive the golden angle from the cost function; it only names it as a target. The five conditions that force the cost function are not stated in this module.
Verify this page
Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:
$ lake env lean IndisputableMonolith/Foundation/GoldenAngle_RS.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)
A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.
Derived articles
This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:
- What definition of m and e in plant growth terms would make the golden angle module a theorem about phyllotaxis?
- How does the golden angle's irrationality relate to the cost function's forced composition law?
- Does the golden angle appear elsewhere in the framework's forcing chain, beyond the golden ratio scaling?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
- MODELThe golden angle is the smaller angle created when you divide a full circle of 360 degrees in the golden ratio, approximately 0.618 of the circle.
- MODELThe angle is written as 2π(1 − 1/φ), which simplifies to 2π/φ².
THEOREM canonicalThreshold_pos · IndisputableMonolith/Foundation/GoldenAngle_RS.lean
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by unfold canonicalThreshold; linarith [phi_gt_onePointFive]The framework proves that this cost function is uniquely forced by five plain conditions, and from that result it derives the golden ratio φ as the unique self-similar scaling. canonicalThreshold_pos · IndisputableMonolith/Foundation/GoldenAngle_RS.leanTHEOREM domainCost_at_eq · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Foundation/GoldenAngle_RS.lean
theorem domainCost_at_eq (r : ℝ) (h : r ≠ 0) : domainCost r r = 0 := by unfold domainCost; rw [div_self h]; exact Jcost_unit0theorem domainCost_nonneg (m e : ℝ) (hm : 0 < m) (he : 0 < e) : 0 ≤ domainCost m e := by unfold domainCost; exact Jcost_nonneg (div_pos hm he)theorem canonicalThreshold_pos : 0 < canonicalThreshold := by unfold canonicalThreshold; linarith [phi_gt_onePointFive]The module defines a domain cost as J(m/e), proves that this cost is zero when m equals e, proves that it is nonnegative for positive inputs, and proves that φ − 3/2 is positive. domainCost_at_eq · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Foundation/GoldenAngle_RS.lean- MODELThe module does not yet define m and e in terms of plant growth or any physical system.