pith. machine review for the scientific record. sign in
structure definition def or abbrev high

CalibrationCert

show as:
view Lean formalization →

CalibrationCert bundles one measured scalar τ₀ in seconds with a protocol equality check and a positivity guarantee. Researchers converting RS-native tick/voxel measurements to SI units cite it as the minimal input that produces a full ExternalCalibration without extra fit parameters. The declaration is a direct structure definition whose three fields enforce the single-anchor protocol and the positivity of τ₀.

claimA structure consisting of a measurement record τ₀ of type Measurement ℝ, a proof that its protocol equals the canonical single-anchor protocol, and a proof that the value of τ₀ is strictly positive.

background

In the RS-native framework all quantities live in tick/voxel/coh/act units with c = 1. The module supplies a concrete single-anchor protocol that lets users report SI values by supplying only one empirical scalar: seconds per tick (τ₀). Everything else (meters per voxel from the SI definition of c, joules per coherence from the SI definition of ħ) is derived or definitional. The upstream ExternalCalibration structure records seconds_per_tick, meters_per_voxel and joules_per_coh; the various tau0_pos lemmas establish that the fundamental tick duration is positive.

proof idea

Structure definition with three fields. The first field is a Measurement record, the second is the literal equality cert.tau0_seconds.protocol = tau0_seconds_protocol, and the third is the positivity assertion 0 < tau0_seconds.value. No lemmas or tactics are invoked beyond the record constructor.

why it matters in Recognition Science

CalibrationCert is the canonical input object for the single-anchor calibration path. It is consumed by the calibration function that builds ExternalCalibration and by the downstream theorems c_reports_exact and one_act_reports_hbar, which recover the SI values of c and ħ respectively. The construction therefore closes the seam between the RS forcing chain (T0–T8) and experimental reporting while keeping every quantity beyond τ₀ fixed by SI definitions.

scope and limits

Lean usage

def exampleCert : CalibrationCert := mkCert 1.0 (by norm_num)

formal statement (Lean)

 121structure CalibrationCert where
 122  /-- The single empirical scalar: τ₀ in seconds (seconds per tick). -/
 123  tau0_seconds : Measurement ℝ
 124  /-- Protocol is the canonical single-anchor protocol. -/
 125  protocol_ok : tau0_seconds.protocol = tau0_seconds_protocol
 126  /-- Positivity: τ₀ must be positive. -/
 127  tau0_pos : 0 < tau0_seconds.value
 128
 129/-- The derived `ExternalCalibration` associated to a certificate. -/

used by (5)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (21)

Lean names referenced from this declaration's body.