IndisputableMonolith.Cost
The Cost module defines the J-cost function as J(x) = (x-1)^2/(2x). This algebraic form is the basis for all downstream applications in acoustics and mechanics. It is cited by researchers deriving just-noticeable differences in pitch or reverberation times from recognition cost. The module provides the core definitions and basic properties without any theorem proofs.
claimThe J-cost function is given by \( J(x) = \frac{(x-1)^2}{2x} \) for \( x > 0 \).
background
The Cost module introduces the J-cost as the fundamental recognition cost on positive reals. The supplied expression is algebraically equivalent to the hyperbolic form from J-uniqueness. It imports only Mathlib and lists sibling definitions including Jcost, CostRequirements, Jcost_symm, Jcost_nonneg, and AveragingDerivation.
Downstream modules apply this cost to concrete ratios: frequency ratios for pitch JND, absorption ratios for Sabine reverberation time, and signal-to-noise ratios for speech intelligibility. The same cost enters the definition of the J-action functional in the Action modules.
proof idea
this is a definition module, no proofs
why it matters in Recognition Science
The module feeds the structural theorems in IndisputableMonolith.Acoustics.MusicPitchJNDFromJCost, RoomAcousticsSabineFromJCost, SpeechIntelligibilityFromJCost, and the Action modules EulerLagrange, Hamiltonian, PathSpace. It supplies the explicit cost expression required to derive those results from the Recognition Composition Law and the cost manifold.
scope and limits
- Does not derive the equivalence to the cosh form of J.
- Does not prove the Recognition Composition Law.
- Does not address multi-variable or higher-dimensional costs.
- Does not connect to the forcing chain T5-T8 or the phi-ladder.
- Does not include numerical evaluations against physical constants.
used by (40)
-
IndisputableMonolith.Acoustics.MusicPitchJNDFromJCost -
IndisputableMonolith.Acoustics.RoomAcousticsSabineFromJCost -
IndisputableMonolith.Acoustics.SpeechIntelligibilityFromJCost -
IndisputableMonolith.Action.EulerLagrange -
IndisputableMonolith.Action.Hamiltonian -
IndisputableMonolith.Action.PathSpace -
IndisputableMonolith.Action.QuadraticLimit -
IndisputableMonolith.Aesthetics.BerlyneInvertedU -
IndisputableMonolith.Aesthetics.CulturalAestheticFromJCost -
IndisputableMonolith.Aesthetics.NarrativeGeodesic -
IndisputableMonolith.Aesthetics.SymmetryGroupPreference -
IndisputableMonolith.Aesthetics.VisualBeauty -
IndisputableMonolith.Agronomy.YieldGapFromJCost -
IndisputableMonolith.Algebra.CostAlgebra -
IndisputableMonolith.Algebra.LedgerAlgebra -
IndisputableMonolith.Algebra.PhiRing -
IndisputableMonolith.Anthropology.KinshipGraphCohomology -
IndisputableMonolith.Applied.CoherenceTechnology -
IndisputableMonolith.Applied.PosturalAlignment -
IndisputableMonolith.Archaeology.PotterySerialFromJCost -
IndisputableMonolith.Archaeology.UrbanDensityFromPhiLadder -
IndisputableMonolith.Architecture.GoldenSectionInProportion -
IndisputableMonolith.ArtHistory.StyleSuccessionFromJCost -
IndisputableMonolith.Astrophysics.ExoplanetHabitability -
IndisputableMonolith.Astrophysics.FastRadioBurstFromBIT -
IndisputableMonolith.Astrophysics.NucleosynthesisTiers -
IndisputableMonolith.Astrophysics.ObservabilityLimits -
IndisputableMonolith.Astrophysics.PulsarPeriodFromRung -
IndisputableMonolith.Astrophysics.SchumannResonanceFromBIT -
IndisputableMonolith.Astrophysics.SolarWindFromMHD
declarations in this module (61)
-
def
Jcost -
structure
CostRequirements -
lemma
Jcost_unit0 -
lemma
Jcost_eq_sq -
lemma
Jcost_symm -
lemma
Jcost_nonneg -
def
AgreesOnExp -
lemma
Jcost_exp -
class
SymmUnit -
class
AveragingAgree -
class
AveragingDerivation -
lemma
even_on_log_of_symm -
class
AveragingBounds -
theorem
agrees_on_exp_of_bounds -
theorem
F_eq_J_on_pos_alt -
def
mkAveragingBounds -
class
JensenSketch -
def
F_ofLog -
class
LogModel -
theorem
agree_on_exp_extends -
theorem
F_eq_J_on_pos -
theorem
F_eq_J_on_pos_of_averaging -
theorem
agrees_on_exp_of_symm_unit -
theorem
F_eq_J_on_pos_of_derivation -
theorem
T5_cost_uniqueness_on_pos -
def
Jlog -
lemma
Jlog_as_cosh -
lemma
hasDerivAt_Jlog -
lemma
hasDerivAt_Jlog_zero -
lemma
deriv_Jlog_zero -
theorem
hasDerivAt_Jcost -
theorem
deriv_Jcost_one -
lemma
Jlog_zero -
lemma
Jlog_nonneg -
lemma
Jcost_pos_of_ne_one -
lemma
Jcost_eq_zero_iff -
theorem
Jcost_surjective_on_nonneg -
lemma
Jlog_eq_zero_iff -
theorem
EL_stationary_at_zero -
theorem
EL_global_min -
lemma
Jcost_zero_iff_one -
lemma
Jcost_exp_cosh -
def
Jmetric -
lemma
Jmetric_one -
lemma
Jmetric_symm -
lemma
Jmetric_nonneg -
lemma
cosh_minus_one_eq -
theorem
cosh_quadratic_lower_bound -
lemma
Jmetric_exp_sinh -
theorem
Jmetric_val_6 -
theorem
Jmetric_val_2 -
theorem
Jmetric_val_3 -
theorem
sqrt_triangle_violation -
theorem
Jmetric_triangle_FALSE -
theorem
Jcost_weak_triangle_FALSE -
theorem
dalembert_identity -
lemma
Jcost_submult -
lemma
Jcost_prod_bound -
lemma
Jcost_one_plus_eps_quadratic -
lemma
Jcost_small_strain_bound -
lemma
Jcost_reciprocal