structure
definition
def or abbrev
RecognitionSystem
show as:
view Lean formalization →
formal statement (Lean)
44structure RecognitionSystem where
45 TR : ℝ
46 TR_pos : 0 < TR
47
48/-- Thermodynamic beta (inverse temperature) for a recognition system. -/
49noncomputable def RecognitionSystem.beta (sys : RecognitionSystem) : ℝ := 1 / sys.TR
proof body
Definition body.
50
51/-- Beta is positive. -/
52theorem RecognitionSystem.beta_pos (sys : RecognitionSystem) : 0 < sys.beta := by
53 unfold RecognitionSystem.beta
54 exact div_pos one_pos sys.TR_pos
55
56/-- Beta * TR = 1. -/
57theorem RecognitionSystem.beta_mul_TR (sys : RecognitionSystem) : sys.beta * sys.TR = 1 := by
58 unfold RecognitionSystem.beta
59 field_simp [sys.TR_pos.ne']
60
61/-! ## Gibbs Weights and Partition Functions -/
62
63/-- The Gibbs weight (Boltzmann factor) of a state with ratio x.
64 This is the unnormalized probability: exp(-J(x)/TR). -/
used by (40)
-
is_fault_tolerant -
coarse_graining_decreases_free_energy -
effective_cost -
h_theorem_recognition -
partition_function_preserved -
rs_arrow_of_time -
free_energy_nonpos -
ground_state_dominates -
higher_cost_lower_weight -
JCostBoltzmannCert -
weight_at_ground_state -
weight_maximized_at_one -
weight_symmetric -
EntropyAncestorCertificate -
entropy_maximizer_is_gibbs -
free_energy_gap_is_kl -
free_energy_is_natural -
gibbs_form_is_unique -
gibbs_log_form -
gibbs_unique -
lagrange_forces_gibbs -
temperature_from_constraint -
equilibrium_remember_prob -
high_temp_maximizes_entropy -
low_temp_bistable -
free_energy_from_Z -
free_energy_identity -
gibbs_measure -
gibbs_measure_nonneg -
gibbs_measure_pos