Coh
plain-language theorem explainer
Coh is the type alias for real-valued quantities carrying the coherence semantic label in the RS-native measurement system. Modelers constructing native observables for action quanta cite it before applying external SI calibration. The declaration is a direct one-line abbreviation that instantiates the generic Quantity structure with the CohUnit label.
Claim. Let Coh be the type of real numbers equipped with the coherence semantic label.
background
The RS-native measurement module builds observables from the Quantity structure, which pairs a real value with a semantic unit label and supplies instances for zero, addition, subtraction, and coercion to the reals. CohUnit is an inductive type that serves only as a marker for coherence. The module documentation states that core theory remains RS-native with ticks, voxels, coh, and act, while SI calibration stays external.
proof idea
This is a one-line abbreviation that defines Coh directly as Quantity applied to CohUnit.
why it matters
Coh supplies the type used by downstream calibration definitions such as to_joules, which multiplies a coherence quantity by the external joules_per_coh factor to reach SI units. It anchors the native representation where one coherence unit times one tick corresponds to one act. The abbreviation therefore separates RS-native observables from optional external calibration in the measurement scaffold.
Switch to Lean above to see the machine-checked source, dependencies, and usage graph.