pith. sign in
theorem

mk_toList

proved
show as:
module
IndisputableMonolith.RecogSpec.ObservablePayloads
domain
RecogSpec
line
65 · github
papers citing
none yet

plain-language theorem explainer

The theorem states that the list view of the LeptonMassRatios record built from three reals a, b, c is exactly the list [a, b, c]. Modelers of lepton mass ratios in Recognition Science cite it when moving between typed records and list-based observable computations. The proof is a direct reflexivity step from the definition of toList on the structure.

Claim. Let $L = (a, b, c)$ denote the LeptonMassRatios record whose fields are the dimensionless ratios $a = m_μ/m_e$, $b = m_τ/m_e$, $c = m_τ/m_μ$. Then the canonical list satisfies $L.⟨toList⟩ = [a, b, c]$.

background

The module supplies strongly typed records that replace raw List ℝ encodings for dimensionless observables. LeptonMassRatios is the structure whose three fields are the lepton-sector mass ratios mu_over_e, tau_over_e, tau_over_mu; its toList method returns the ordered list of those fields. A parallel CkmMixingAngles structure holds the three CKM magnitudes vus, vcb, vub with its own toList.

proof idea

The proof is a one-line reflexivity wrapper. It follows immediately from the definition of toList on LeptonMassRatios, which constructs the list by projecting the three fields in declaration order.

why it matters

The result closes the structural interface that lets lepton mass-ratio payloads be treated uniformly as lists inside RecogSpec. It supports the module's goal of replacing untyped lists with semantically labeled records while preserving the list view required by downstream list-processing lemmas. No parent theorem is recorded in the used-by edges, and the declaration does not yet touch the forcing chain or phi-ladder.

Switch to Lean above to see the machine-checked source, dependencies, and usage graph.