Encyclopedia Physics Physics Dirac Equation From Jcost
ARTICLE 5 claims 4 theorems 1 model
Physics Dirac Equation From Jcost
The Dirac equation describes how particles with spin behave; in Recognition Science, its four components appear as a counting consequence of a two-dimensional recognition space.
The Dirac equation in recognition space
The Dirac equation is the relativistic wave equation for spin-1/2 particles like electrons. It was introduced by Paul Dirac in 1928 to reconcile quantum mechanics with special relativity. Its most striking feature is that it predicts the existence of antimatter: for every particle, the equation has a solution with the same mass but opposite charge. In its standard form, the wavefunction has four components, which encode the two spin states of the particle and the two spin states of its antiparticle.
The equation is usually written as (iγμ∂μ - m)ψ = 0, where ψ is the four-component spinor, m is the particle mass, and γμ are 4×4 matrices. The four components are not arbitrary; they are forced by the structure of spacetime and the requirement of Lorentz invariance. In three spatial dimensions plus time, a spin-1/2 field needs exactly four components to represent both particle and antiparticle with their two spin orientations each.
In Recognition Science, the framework models physical structure from a single starting point: a discrete record of events called a ledger. The framework's central result proves that any cost function satisfying five plain conditions must take the form J(x) = (x + 1/x)/2 - 1. From this cost function, the framework derives a chain of consequences including the golden ratio as a self-similar scaling and the number of spatial dimensions.
Within this framework, the Dirac equation's four spinor components appear as a counting consequence. The framework models a two-dimensional recognition space, and the number of components is 2D+1 = 23 = 4 for D=2. This matches the standard four-component Dirac spinor. However, the machine-checked library of formal theorems that accompanies the framework, called DiracEquationFrom_JCost, does not prove this connection. It proves three general facts about the cost function: it vanishes when the two inputs are equal, it is nonnegative for positive inputs, and a certain threshold involving the golden ratio is positive.
The cost function is defined as J(m/e), the cost of recognition when mass m is compared to charge e. It is proved that this cost is zero when m equals e, and nonnegative when both are positive. A canonical threshold phi - 3/2 is also defined and proved positive. These are general facts about the cost function, not facts specific to the Dirac equation. The accompanying documentation states this plainly: it proves nothing specific to this subject, because the definition of the cost function does not reference the Dirac equation's own terms.
What the library does establish is a template. It shows how a cost function can be defined on a physical ratio, and that this cost has the basic properties one would want: zero at equality, nonnegativity, and a positive threshold. The step from these general properties to a theorem about the Dirac equation would require a definition of mass and charge in the framework's own terms. That definition is not present in this library. The four-component spinor remains a framework-level observation, not a proved theorem from the cost function.
THEOREM domainCost · IndisputableMonolith/Physics/DiracEquationFrom_JCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)
THEOREM domainCost · IndisputableMonolith/Physics/DiracEquationFrom_JCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)
MODEL domainCost · IndisputableMonolith/Physics/DiracEquationFrom_JCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)
THEOREM domainCost_at_eq · domainCost_nonneg · IndisputableMonolith/Physics/DiracEquationFrom_JCost.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 · IndisputableMonolith/Physics/DiracEquationFrom_JCost.lean
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by
unfold canonicalThreshold; linarith [phi_gt_onePointFive]
What this page does not claim
The library does not prove that the Dirac equation follows from the cost function. The four-component spinor is an observation, not a derived theorem from the cost function in this library. The framework does not derive the fine-structure constant from the cost function.
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/Physics/DiracEquationFrom_JCost.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 mass and charge in recognition terms would turn the cost template into a theorem about the Dirac equation?
- How does the framework derive the number of spatial dimensions from the cost function?
- What is the physical interpretation of the cost function vanishing when mass equals charge?
- Does the framework's two-dimensional recognition space correspond to physical spacetime dimensions or to an internal symmetry space?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM domainCost · IndisputableMonolith/Physics/DiracEquationFrom_JCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)The Dirac equation is the relativistic wave equation for spin-1/2 particles like electrons. domainCost · IndisputableMonolith/Physics/DiracEquationFrom_JCost.leanTHEOREM domainCost · IndisputableMonolith/Physics/DiracEquationFrom_JCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)The framework's central result proves that any cost function satisfying five plain conditions must take the form J(x) = (x + 1/x)/2 - 1. domainCost · IndisputableMonolith/Physics/DiracEquationFrom_JCost.leanMODEL domainCost · IndisputableMonolith/Physics/DiracEquationFrom_JCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)The cost function is defined as J(m/e), the cost of recognition when mass m is compared to charge e. domainCost · IndisputableMonolith/Physics/DiracEquationFrom_JCost.leanTHEOREM domainCost_at_eq · domainCost_nonneg · IndisputableMonolith/Physics/DiracEquationFrom_JCost.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)It is proved that this cost is zero when m equals e, and nonnegative when both are positive. domainCost_at_eq · domainCost_nonneg · IndisputableMonolith/Physics/DiracEquationFrom_JCost.leanTHEOREM canonicalThreshold_pos · IndisputableMonolith/Physics/DiracEquationFrom_JCost.lean
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by unfold canonicalThreshold; linarith [phi_gt_onePointFive]A canonical threshold phi - 3/2 is defined and proved positive. canonicalThreshold_pos · IndisputableMonolith/Physics/DiracEquationFrom_JCost.lean