Encyclopedia Chemistry Chemistry Crystal Growth From Phi Ladder Undercooling Threshold
ARTICLE 4 claims 2 theorems 2 models
Chemistry Crystal Growth From Phi Ladder Undercooling Threshold
A formal definition sets the critical undercooling for crystal growth as a power of the golden ratio, but it does not by itself claim that real crystals obey this ratio.
The undercooling threshold
In crystal growth, undercooling is the amount by which a melt must be cooled below its freezing point before a crystal habit, a characteristic shape, can form. The Burton-Cabrera-Frank model describes growth rate as proportional to exp(-E_step/kT), where E_step is the energy of a step on the crystal surface. The Recognition Science framework models the critical undercooling threshold for each of five canonical crystal habits (cubic, tetragonal, hexagonal, orthorhombic, trigonal) as a power of the golden ratio phi, about 1.618. The declaration undercoolingThreshold is a definition: it sets the threshold for the k-th habit as phi^k.
What the declaration proves is a ratio. The theorem undercoolingRatio shows that the threshold for the next habit divided by the current threshold equals phi, for every natural number k. The certificate CrystalGrowthCert bundles this ratio with the fact that there are exactly five habits. These are formal, machine-checked statements: the library reports zero axioms and zero unproved obligations. In plain terms, the framework defines a ladder where each rung of crystal habit requires phi times more undercooling than the one before.
The declaration does not claim that real crystals follow this ladder. It defines a mathematical object and proves its internal ratio. Whether the empirical Walton relation, where undercooling thresholds scale as phi^n, actually holds for measured crystals is a separate empirical check. The docstring notes that the phi-ladder matches the Walton relation, but that match is not part of the formal theorem. The declaration also does not derive the five habit count from physics; it simply lists five canonical habits and proves the count is five by enumeration.
For a reader, the useful fact is this: within the framework, if you accept the phi-ladder as a model, then the ratio between successive undercooling thresholds is exactly the golden ratio, not approximately. The proof is a simple algebraic consequence of the definition, and it is machine-checked. What remains open is whether the model describes real crystal growth; that is a question for experiment, not for the formal library.
MODEL undercoolingThreshold · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.lean
noncomputable def undercoolingThreshold (k : ℕ) : ℝ := phi ^ k
THEOREM undercoolingRatio · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.lean
theorem undercoolingRatio (k : ℕ) :
undercoolingThreshold (k + 1) / undercoolingThreshold k = phi := by
unfold undercoolingThreshold
have hpos : 0 < phi ^ k := pow_pos phi_pos _
rw [pow_succ]
field_simp [hpos.ne']
MODEL CrystalGrowthCert · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.lean
structure CrystalGrowthCert where
five_habits : Fintype.card CrystalHabit = 5
phi_ratio : ∀ k, undercoolingThreshold (k + 1) / undercoolingThreshold k = phi
THEOREM crystalGrowthCert · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.lean
noncomputable def crystalGrowthCert : CrystalGrowthCert where
five_habits := crystalHabitCount
phi_ratio := undercoolingRatio
What this page does not claim
The declaration does not claim that real crystal growth follows the phi-ladder. The declaration does not derive the five habit count from physical principles. The declaration does not prove the Walton relation; it only notes a match in the docstring.
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/Chemistry/CrystalGrowthFromPhiLadder.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:
- Does the empirical Walton relation actually hold for measured undercooling thresholds across the five canonical crystal habits?
- What physical mechanism would force the step energy E_step to follow a phi-power ladder?
- How does the phi-ladder for undercooling relate to the broader forcing chain that derives the golden ratio in other contexts?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
MODEL undercoolingThreshold · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.lean
noncomputable def undercoolingThreshold (k : ℕ) : ℝ := phi ^ kThe declaration undercoolingThreshold is a definition: it sets the threshold for the k-th habit as phi^k. undercoolingThreshold · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.leanTHEOREM undercoolingRatio · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.lean
theorem undercoolingRatio (k : ℕ) : undercoolingThreshold (k + 1) / undercoolingThreshold k = phi := by unfold undercoolingThreshold have hpos : 0 < phi ^ k := pow_pos phi_pos _ rw [pow_succ] field_simp [hpos.ne']The theorem undercoolingRatio shows that the threshold for the next habit divided by the current threshold equals phi, for every natural number k. undercoolingRatio · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.leanMODEL CrystalGrowthCert · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.lean
structure CrystalGrowthCert where five_habits : Fintype.card CrystalHabit = 5 phi_ratio : ∀ k, undercoolingThreshold (k + 1) / undercoolingThreshold k = phiThe certificate CrystalGrowthCert bundles this ratio with the fact that there are exactly five habits. CrystalGrowthCert · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.leanTHEOREM crystalGrowthCert · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.lean
noncomputable def crystalGrowthCert : CrystalGrowthCert where five_habits := crystalHabitCount phi_ratio := undercoolingRatioThe library reports zero axioms and zero unproved obligations. crystalGrowthCert · IndisputableMonolith/Chemistry/CrystalGrowthFromPhiLadder.lean