Encyclopedia Astrophysics Astrophysics Neutron Star Radius3 From Jcost
ARTICLE 3 claims 3 theorems
Astrophysics Neutron Star Radius3 From Jcost
A machine-checked library file about neutron star radii turns out to prove only general facts about a cost function, not anything specific to stars.
Neutron star radii and the cost function
A neutron star is the collapsed core of a massive star that exploded as a supernova. It packs roughly one and a half times the Sun's mass into a sphere about 10 to 13 kilometers across, making it one of the densest objects in the universe. A teaspoon of its material would weigh about a billion tons on Earth. The radius of a neutron star is a key observable for testing how nuclear matter behaves at extreme density.
The Recognition Science framework approaches such quantities through a ledger, a discrete record of recognition events, and a forced cost function. The core result in this framework is that any cost function satisfying five plain conditions must equal J(x) = (x + 1/x)/2 - 1. This function measures the price of comparing two things, say a mass m and a reference e, and it vanishes when they are equal. The framework uses this cost to build a phi-ladder, a scale based on the golden ratio phi, where phi is the positive solution of r² = r + 1, about 1.618.
In Recognition Science, the module named astrophysics neutron star radius3 from jcost was planned as a bridge from this cost function to neutron star radii. The idea, recorded in a research note, was to place a neutron star's radius on the phi-ladder: at R = 12 km, about 7.4e39 Planck lengths, the ladder index n would be roughly log(7.4e39)/log(phi), about 218, so that phi^218 approximates the radius in Planck units. That would make the golden ratio a natural ruler for stellar scales.
What the module actually proves is more modest. Its formal content establishes three general facts about the cost function J(m/e): it vanishes when m equals e, it is nonnegative for positive inputs, and the threshold phi - 3/2 is positive. The module defines a certificate structure that packages these three facts, and it proves that this certificate exists. The file itself states plainly that it proves nothing specific to neutron stars, because the cost is defined as J(m/e) without any reference to a star's mass or radius. The same body of text is shared verbatim with 2383 sibling modules.
In plain language, the module is a placeholder. It confirms that the cost function behaves sensibly on positive numbers, but it does not derive a neutron star radius from the framework's principles. To become a theorem about its subject, the module would need a definition of m and e in a neutron star's own terms, such as the star's mass and a reference scale. That step remains open. The framework's library, a machine-checked collection of formal theorems, has not yet connected the cost function to stellar structure.
What the reader can take away is a distinction between intent and proof. A file may carry an astrophysical name and a research note about where the idea was meant to go, yet its formal theorems may say nothing about that subject. The honest lesson is that a phi-ladder for neutron stars is a hypothesis with a named falsifier: a measured radius that does not sit near phi^k times the Planck length for some integer k. The framework's cost function is real, but its reach into astrophysics is not yet established.
THEOREM domainCost_at_eq · IndisputableMonolith/Astrophysics/Neutron_Star_Radius3_FromJCost.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 · IndisputableMonolith/Astrophysics/Neutron_Star_Radius3_FromJCost.lean
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 · IndisputableMonolith/Astrophysics/Neutron_Star_Radius3_FromJCost.lean
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by
unfold canonicalThreshold; linarith [phi_gt_onePointFive]
What this page does not claim
The module does not derive a neutron star radius from the cost function. The framework does not yet predict a specific radius for any measured neutron star. The phi-ladder for neutron stars is a hypothesis, not a proved result.
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/Astrophysics/Neutron_Star_Radius3_FromJCost.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 a neutron star's own terms would turn this module into a theorem about radii?
- Does any measured neutron star radius sit near phi^k times the Planck length for some integer k?
- What physical mechanism would connect the recognition cost function to stellar structure?
- How do the 2383 sibling modules with identical content differ in their research notes?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM domainCost_at_eq · IndisputableMonolith/Astrophysics/Neutron_Star_Radius3_FromJCost.lean
theorem domainCost_at_eq (r : ℝ) (h : r ≠ 0) : domainCost r r = 0 := by unfold domainCost; rw [div_self h]; exact Jcost_unit0The module proves that the cost function J(m/e) vanishes when m equals e. domainCost_at_eq · IndisputableMonolith/Astrophysics/Neutron_Star_Radius3_FromJCost.leanTHEOREM domainCost_nonneg · IndisputableMonolith/Astrophysics/Neutron_Star_Radius3_FromJCost.lean
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)The module proves that the cost function is nonnegative on positive inputs. domainCost_nonneg · IndisputableMonolith/Astrophysics/Neutron_Star_Radius3_FromJCost.leanTHEOREM canonicalThreshold_pos · IndisputableMonolith/Astrophysics/Neutron_Star_Radius3_FromJCost.lean
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by unfold canonicalThreshold; linarith [phi_gt_onePointFive]The module proves that the threshold phi - 3/2 is positive. canonicalThreshold_pos · IndisputableMonolith/Astrophysics/Neutron_Star_Radius3_FromJCost.lean