Encyclopedia Materials Materials Magnetocaloric From Jcost
ARTICLE 3 claims 1 theorem 1 model
Materials Magnetocaloric From Jcost
A proposed link between a universal cost function and the magnetocaloric effect, where the optimal response occurs at a specific magnetization ratio.
The magnetocaloric threshold
The magnetocaloric effect is the temperature change a magnetic material shows when a magnetic field is applied or removed under adiabatic conditions. In a refrigerator, this is the physical process that pumps heat: a material warms when magnetized, cools when demagnetized, and the cycle repeats. The standard engineering model approximates the adiabatic temperature change as ΔT_ad ≈ J(φ) × T/C_p × (dM/dT) × ΔH, where the first factor is a function of the magnetization ratio M/M_sat.
In Recognition Science, the framework models this first factor with its universal cost function J(x) = (x + 1/x)/2 - 1. The framework's library proves three general facts about this function when applied to a ratio m/e: it vanishes when m equals e, it is nonnegative for positive inputs, and the threshold value φ - 3/2 is positive, where φ is the golden ratio. These are formal theorems in a machine-checked library of formal theorems, but they are general properties of the cost function, not specific results about magnetism.
The framework's research note identifies the peak magnetocaloric response at the point where J(M/M_sat) = J(φ), which means M/M_sat = φ. This is a hypothesis about the optimal operating point, not a derived theorem. The formal module itself defines the cost for a domain as J(m/e) without specifying what m and e mean in magnetic terms. The module proves the three general facts above and nothing specific to the magnetocaloric effect; a theorem about this subject would require a definition of m and e in the material's own terms.
The practical consequence, if the hypothesis holds, is a design target: a magnetocaloric material would show its largest temperature swing when its magnetization sits at about 1.618 times the saturation value. That is a concrete, testable prediction about where to look for optimal performance.
MODEL domainCost · IndisputableMonolith/Materials/MagnetocaloricFromJCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)
THEOREM domainCost_at_eq · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Materials/MagnetocaloricFromJCost.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]
HYPOTHESIS cert_inhabited · IndisputableMonolith/Materials/MagnetocaloricFromJCost.lean
theorem cert_inhabited : Nonempty MagnetocaloCert := ⟨cert⟩
What this page does not claim
The module proves the magnetocaloric effect occurs or that φ is the optimal ratio; those are hypotheses, not theorems. The module establishes any property specific to magnetic materials, since m and e are not defined in magnetic terms. The framework derives the standard magnetocaloric equation from first principles.
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/Materials/MagnetocaloricFromJCost.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 physical definition of m and e in a magnetic material would turn the general cost theorems into a theorem about the magnetocaloric effect?
- Can the predicted optimal ratio M/M_sat = φ be tested against measured magnetocaloric data in any known material?
- How does the framework's cost function relate to the standard thermodynamic expression for adiabatic temperature change?
- What does the positive threshold φ - 3/2 signify for the design of a magnetocaloric refrigerant?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
MODEL domainCost · IndisputableMonolith/Materials/MagnetocaloricFromJCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)The framework models the magnetocaloric response factor with its universal cost function J(x) = (x + 1/x)/2 - 1. domainCost · IndisputableMonolith/Materials/MagnetocaloricFromJCost.leanTHEOREM domainCost_at_eq · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Materials/MagnetocaloricFromJCost.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 framework's library proves three general facts about this function when applied to a ratio m/e: it vanishes when m equals e, it is nonnegative for positive inputs, and the threshold value φ - 3/2 is positive. domainCost_at_eq · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Materials/MagnetocaloricFromJCost.leanHYPOTHESIS cert_inhabited · IndisputableMonolith/Materials/MagnetocaloricFromJCost.lean
theorem cert_inhabited : Nonempty MagnetocaloCert := ⟨cert⟩The framework's research note identifies the peak magnetocaloric response at the point where J(M/M_sat) = J(φ), which means M/M_sat = φ. cert_inhabited · IndisputableMonolith/Materials/MagnetocaloricFromJCost.lean