TauLib · API Book IV

TauLib.BookIV.Physics.ReadoutFunctor

TauLib.BookIV.Physics.ReadoutFunctor

The readout functor R_μ: the precise categorical bridge between Layer 1 (internal physics) and Layer 2 (SI measurement procedures).

Registry Cross-References

  • [IV.D325] Measurement Procedure — MeasurementProcedure

  • [IV.D326] Readout Functor — ReadoutFunctor

  • [IV.D327] Calibration Anchor — ReadoutAnchor

  • [IV.T128] Readout Preserves Identities — readout_preserves_identities

  • [IV.T129] Single-Anchor Sufficiency — single_anchor_sufficiency

  • [IV.P177] Codomain is operational — codomain_operational

Mathematical Content

The Readout Functor R_μ

Domain: H_∂[ω] — internal categorical objects (Layer 1). Codomain: Operational measurement procedures (NOT abstract SI numbers).

R_μ does NOT map to “mass” or “energy” as Platonic universals. It maps to specific operational measurement procedures:

Internal object R_μ image Operational procedure

m_n (neutron mass morphism) ANCHOR Penning trap frequency ratio

m_e (electron mass morphism) R₀⁻¹ × m_n procedure Same trap, different ion

α (fine structure) (121/225)·ι_τ⁴ → number Quantum Hall + von Klitzing

G (gravitational constant) ι_τ² × torus vacuum → number Torsion balance protocol

The Single Anchor

m_n is the ONLY empirical input. Everything else is:

  • Internal categorical structure (Layer 1) +

  • R_μ readout (Layer 2) +

  • 4 exact SI defining constants (c, h, e, k_B)

Layer 2 = SI Bridge

Layer 2 is NOT “the real world.” It is the sharply delineated boundary between the τ-framework’s internal categorical physics and the metrological conventions of the International System of Units.

Ground Truth Sources

  • Book IV Part II ch12-ch14: Calibration anchor, dimensional bridge

  • SharedOntology.lean: calibration is structural


Tau.BookIV.Physics.MeasurementProcedure

source structure Tau.BookIV.Physics.MeasurementProcedure :Type

[IV.D325] An operational measurement procedure: the codomain of the readout functor R_μ.

NOT an abstract SI number. NOT “mass itself.” Rather: a complete specification of HOW to measure, yielding a number in SI units.

Examples:

  • Penning trap frequency ratio for m_n

  • Quantum Hall resistance for α

  • Torsion balance protocol for G

  • quantity : PrimaryInvariant Which physical quantity this procedure measures.

  • source_sector : BookIII.Sectors.Sector Which sector the source internal object lives in.

  • protocol : String Name of the operational protocol.

  • is_anchor : Bool Whether this is the calibration anchor (exactly one: m_n).

  • si_unit : String SI unit string (e.g., “kg”, “m/s”, dimensionless).

  • exact_constants_used : ℕ Number of exact SI constants used in the readout chain.

Instances For


Tau.BookIV.Physics.instReprMeasurementProcedure

source instance Tau.BookIV.Physics.instReprMeasurementProcedure :Repr MeasurementProcedure

Equations

  • Tau.BookIV.Physics.instReprMeasurementProcedure = { reprPrec := Tau.BookIV.Physics.instReprMeasurementProcedure.repr }

Tau.BookIV.Physics.instReprMeasurementProcedure.repr

source def Tau.BookIV.Physics.instReprMeasurementProcedure.repr :MeasurementProcedure → ℕ → Std.Format

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.ReadoutFunctor

source structure Tau.BookIV.Physics.ReadoutFunctor :Type

[IV.D326] The readout functor R_μ.

Domain: Internal categorical objects in H_∂[ω] (Layer 1). Codomain: Operational measurement procedures (Layer 2).

Properties:

  • Preserves internal identities (a homomorphism, not a lossy projection)

  • Has a single empirical anchor (m_n)

  • Uses exactly 4 exact SI defining constants (c, h, e, k_B)

  • Every other SI value is DERIVED, not independently measured

  • num_anchors : ℕ Number of independent empirical inputs (must be 1 = m_n).

  • single_anchor : self.num_anchors = 1 The anchor count is exactly 1.

  • num_exact_si : ℕ Number of exact SI defining constants used.

  • four_exact : self.num_exact_si = 4 Exactly 4 exact SI constants (c, h, e, k_B).

  • preserves_identities : Bool R_μ preserves internal identities (is a functor, not just a function).

  • preserves_true : self.preserves_identities = true Identity preservation is true.

Instances For


Tau.BookIV.Physics.instReprReadoutFunctor

source instance Tau.BookIV.Physics.instReprReadoutFunctor :Repr ReadoutFunctor

Equations

  • Tau.BookIV.Physics.instReprReadoutFunctor = { reprPrec := Tau.BookIV.Physics.instReprReadoutFunctor.repr }

Tau.BookIV.Physics.instReprReadoutFunctor.repr

source def Tau.BookIV.Physics.instReprReadoutFunctor.repr :ReadoutFunctor → ℕ → Std.Format

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.readout

source def Tau.BookIV.Physics.readout :ReadoutFunctor

The canonical readout functor. Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.ReadoutAnchor

source structure Tau.BookIV.Physics.ReadoutAnchor :Type

[IV.D327] The calibration anchor: the single empirical input to the readout functor.

In the τ-framework, m_n (neutron mass) is the unique anchor because:

  • The neutron is the first ontic particle (minimal mass-bearing config)

  • It is directly measurable (Penning trap)

  • All other masses are internal ratios times m_n

  • All other dimensionful constants factor through m_n + exact SI

  • anchor : Calibration.SIConstant The SI constant serving as anchor.

  • quantity : PrimaryInvariant The anchor quantity is Mass.

  • is_mass : self.quantity = PrimaryInvariant.Mass It is a mass measurement.

  • procedure : MeasurementProcedure The measurement procedure.

  • procedure_is_anchor : self.procedure.is_anchor = true The procedure is flagged as anchor.

Instances For


Tau.BookIV.Physics.instReprReadoutAnchor

source instance Tau.BookIV.Physics.instReprReadoutAnchor :Repr ReadoutAnchor

Equations

  • Tau.BookIV.Physics.instReprReadoutAnchor = { reprPrec := Tau.BookIV.Physics.instReprReadoutAnchor.repr }

Tau.BookIV.Physics.instReprReadoutAnchor.repr

source def Tau.BookIV.Physics.instReprReadoutAnchor.repr :ReadoutAnchor → ℕ → Std.Format

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.neutron_procedure

source def Tau.BookIV.Physics.neutron_procedure :MeasurementProcedure

The neutron mass measurement procedure. Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.readout_anchor

source def Tau.BookIV.Physics.readout_anchor :ReadoutAnchor

The canonical readout anchor: neutron mass. Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.electron_procedure

source def Tau.BookIV.Physics.electron_procedure :MeasurementProcedure

Electron mass measurement: derived from m_n via mass ratio R₀. Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.alpha_procedure

source def Tau.BookIV.Physics.alpha_procedure :MeasurementProcedure

Fine-structure constant measurement: readout of EM self-coupling. Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.gravity_procedure

source def Tau.BookIV.Physics.gravity_procedure :MeasurementProcedure

Gravitational constant measurement: readout of D-sector coupling. Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.speed_of_light_procedure

source def Tau.BookIV.Physics.speed_of_light_procedure :MeasurementProcedure

Speed of light: readout of base-fiber conversion. Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.all_procedures

source def Tau.BookIV.Physics.all_procedures :List MeasurementProcedure

All canonical measurement procedures. Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookIV.Physics.readout_preserves_identities

source theorem Tau.BookIV.Physics.readout_preserves_identities :readout.preserves_identities = true

[IV.T128] The readout functor preserves internal identities: if two Layer 1 objects are equal (as internal morphisms), their R_μ images yield equal SI numbers.


Tau.BookIV.Physics.single_anchor_sufficiency

source theorem Tau.BookIV.Physics.single_anchor_sufficiency :readout.num_anchors = 1 ∧ readout.num_exact_si = 4

[IV.T129] Single-anchor sufficiency: the readout functor requires exactly 1 empirical input (m_n) and 4 exact SI constants.


Tau.BookIV.Physics.codomain_operational

source theorem Tau.BookIV.Physics.codomain_operational :neutron_procedure.protocol ≠ “” ∧ electron_procedure.protocol ≠ “” ∧ alpha_procedure.protocol ≠ “” ∧ gravity_procedure.protocol ≠ ““

[IV.P177] The codomain of R_μ is operational: each measurement procedure specifies a protocol, not just a number.


Tau.BookIV.Physics.unique_anchor

source theorem Tau.BookIV.Physics.unique_anchor :(List.filter (fun (x : MeasurementProcedure) => x.is_anchor) all_procedures).length = 1

Exactly one procedure is the anchor.


Tau.BookIV.Physics.anchor_is_neutron

source theorem Tau.BookIV.Physics.anchor_is_neutron :readout_anchor.anchor.name = “Neutron mass m_n”

The anchor is the neutron mass procedure.