TauLib · API Book IV

TauLib.BookIV.Calibration.DimensionalBridge

TauLib.BookIV.Calibration.DimensionalBridge

The derivation chain from τ-native relational scales to SI physical constants.

Registry Cross-References

  • [IV.D32] Tau Physical Scale — TauPhysicalScale

  • [IV.D33] Speed of Light — c_formula

  • [IV.D34] Planck Constant — h_formula

  • [IV.D35] Coulomb Constant — ke_formula

  • [IV.D36] Vacuum Permittivity — eps0_formula

  • [IV.D37] Vacuum Permeability — mu0_formula

  • [IV.T07] Maxwell Relation — maxwell_dimensional, maxwell_prefactor

  • [IV.T08] Coulomb-Permittivity — coulomb_permittivity_dimensional, coulomb_permittivity_prefactor

  • [IV.R08] G Frontier — GravityFrontier

Mathematical Content

Dimensional Formulas

Every SI constant is a product of:

  • A rational coefficient (integer numerator/denominator)

  • A power of π

  • A monomial in the four τ-scales M, L, H, Q

The five key derived constants:

  • c = L · H (speed of light)

  • h = M · L² · H (Planck constant)

  • k_e = (π²/32) · Q² / (M · H · L³) (Coulomb constant)

  • ε₀ = (8/π³) · M · H · L³ / Q² (vacuum permittivity)

  • μ₀ = (π³/8) · Q² / (M · H³ · L⁵) (vacuum permeability)

Structural Identities (provable algebraically)

  • Maxwell relation: c² = 1/(ε₀ · μ₀)

  • Dimensional: ε₀ + μ₀ exponents = (0, −2, −2, 0) = −2 × c exponents

  • Prefactors: (8/π³) × (π³/8) = 1

  • Coulomb-permittivity: k_e = 1/(4π · ε₀)

  • Dimensional: k_e + ε₀ exponents = (0, 0, 0, 0)

  • Prefactors: (π²/32) × (8/π³) × 4π = 1

Three-Tier SI Classification

  • Tier I (Structural): c, ℏ — appear in every sector

  • Tier II (Physical): e, k_B — sector-specific

  • Tier III (Conventional): N_A, Δν_Cs, K_cd — human-scale

Ground Truth Sources

  • Book IV Part II ch13 (Dimensional Bridge)

  • SI 2019 defining constants


Tau.BookIV.Calibration.DimExponents

source structure Tau.BookIV.Calibration.DimExponents :Type

[IV.D32] Dimensional exponent vector: M^a · L^b · H^c · Q^d.

  • M : ℤ
  • L : ℤ
  • H : ℤ
  • Q : ℤ Instances For

Tau.BookIV.Calibration.instReprDimExponents

source instance Tau.BookIV.Calibration.instReprDimExponents :Repr DimExponents

Equations

  • Tau.BookIV.Calibration.instReprDimExponents = { reprPrec := Tau.BookIV.Calibration.instReprDimExponents.repr }

Tau.BookIV.Calibration.instReprDimExponents.repr

source def Tau.BookIV.Calibration.instReprDimExponents.repr :DimExponents → ℕ → Std.Format

Equations

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

Tau.BookIV.Calibration.instDecidableEqDimExponents.decEq

source def Tau.BookIV.Calibration.instDecidableEqDimExponents.decEq (x✝ x✝¹ : DimExponents) :Decidable (x✝ = x✝¹)

Equations

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

Tau.BookIV.Calibration.instDecidableEqDimExponents

source instance Tau.BookIV.Calibration.instDecidableEqDimExponents :DecidableEq DimExponents

Equations

  • Tau.BookIV.Calibration.instDecidableEqDimExponents = Tau.BookIV.Calibration.instDecidableEqDimExponents.decEq

Tau.BookIV.Calibration.DimExponents.add

source def Tau.BookIV.Calibration.DimExponents.add (a b : DimExponents) :DimExponents

Add two exponent vectors (= multiply the dimensional quantities). Equations

  • a.add b = { M := a.M + b.M, L := a.L + b.L, H := a.H + b.H, Q := a.Q + b.Q } Instances For

Tau.BookIV.Calibration.DimExponents.scale

source **def Tau.BookIV.Calibration.DimExponents.scale (a : DimExponents)

(n : ℤ) :DimExponents**

Scale an exponent vector by an integer (= raise to a power). Equations

  • a.scale n = { M := n * a.M, L := n * a.L, H := n * a.H, Q := n * a.Q } Instances For

Tau.BookIV.Calibration.DimExponents.zero

source def Tau.BookIV.Calibration.DimExponents.zero :DimExponents

The zero exponent vector (dimensionless). Equations

  • Tau.BookIV.Calibration.DimExponents.zero = { M := 0, L := 0, H := 0, Q := 0 } Instances For

Tau.BookIV.Calibration.DimensionalFormula

source structure Tau.BookIV.Calibration.DimensionalFormula :Type

A dimensional formula: coeff × π^p × M^a L^b H^c Q^d. Every SI constant in the τ-framework decomposes uniquely into this form.

  • name : String Name of the constant.

  • coeff_numer : ℕ Rational coefficient numerator.

  • coeff_denom : ℕ Rational coefficient denominator.

  • denom_pos : self.coeff_denom > 0 Denominator is positive.

  • pi_power : ℤ Power of π in the prefactor.

  • exponents : DimExponents Dimensional exponents.

Instances For


Tau.BookIV.Calibration.instReprDimensionalFormula

source instance Tau.BookIV.Calibration.instReprDimensionalFormula :Repr DimensionalFormula

Equations

  • Tau.BookIV.Calibration.instReprDimensionalFormula = { reprPrec := Tau.BookIV.Calibration.instReprDimensionalFormula.repr }

Tau.BookIV.Calibration.instReprDimensionalFormula.repr

source def Tau.BookIV.Calibration.instReprDimensionalFormula.repr :DimensionalFormula → ℕ → Std.Format

Equations

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

Tau.BookIV.Calibration.c_formula

source def Tau.BookIV.Calibration.c_formula :DimensionalFormula

[IV.D33] Speed of light: c = L · H. Coefficient: 1, π⁰, dimensions: L¹ H¹. Equations

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

Tau.BookIV.Calibration.h_formula

source def Tau.BookIV.Calibration.h_formula :DimensionalFormula

[IV.D34] Planck constant: h = M · L² · H. Coefficient: 1, π⁰, dimensions: M¹ L² H¹. Equations

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

Tau.BookIV.Calibration.ke_formula

source def Tau.BookIV.Calibration.ke_formula :DimensionalFormula

[IV.D35] Coulomb constant: k_e = (π²/32) · Q²/(M · H · L³). Coefficient: 1/32, π², dimensions: M⁻¹ L⁻³ H⁻¹ Q². Equations

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

Tau.BookIV.Calibration.eps0_formula

source def Tau.BookIV.Calibration.eps0_formula :DimensionalFormula

[IV.D36] Vacuum permittivity: ε₀ = (8/π³) · M · H · L³ / Q². Coefficient: 8, π⁻³, dimensions: M¹ L³ H¹ Q⁻². Equations

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

Tau.BookIV.Calibration.mu0_formula

source def Tau.BookIV.Calibration.mu0_formula :DimensionalFormula

[IV.D37] Vacuum permeability: μ₀ = (π³/8) · Q²/(M · H³ · L⁵). Coefficient: 1/8, π³, dimensions: M⁻¹ L⁻⁵ H⁻³ Q². Equations

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

Tau.BookIV.Calibration.derivation_chain

source def Tau.BookIV.Calibration.derivation_chain :List DimensionalFormula

All five derivation chain formulas. Equations

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

Tau.BookIV.Calibration.derivation_chain_count

source theorem Tau.BookIV.Calibration.derivation_chain_count :derivation_chain.length = 5

Five formulas in the derivation chain.


Tau.BookIV.Calibration.maxwell_dimensional

source theorem Tau.BookIV.Calibration.maxwell_dimensional :eps0_formula.exponents.add mu0_formula.exponents = c_formula.exponents.scale (-2)

[IV.T07] Maxwell relation (dimensional part): ε₀ · μ₀ exponents sum to −2 × c exponents. This means ε₀ · μ₀ = (prefactor) / c², i.e. c² = prefactor / (ε₀ · μ₀).


Tau.BookIV.Calibration.maxwell_prefactor

source theorem Tau.BookIV.Calibration.maxwell_prefactor :eps0_formula.coeff_numer * mu0_formula.coeff_numer = eps0_formula.coeff_denom * mu0_formula.coeff_denom ∧ eps0_formula.pi_power + mu0_formula.pi_power = 0

[IV.T07] Maxwell relation (prefactor part): The π-prefactors cancel: (8/1 · π⁻³) × (1/8 · π³) = 1.

  • Coefficient product: 8 × 1 = 1 × 8 (both = 8)

  • π exponent sum: (−3) + 3 = 0


Tau.BookIV.Calibration.maxwell_complete

source theorem Tau.BookIV.Calibration.maxwell_complete :(c_formula.exponents.scale 2).add (eps0_formula.exponents.add mu0_formula.exponents) = DimExponents.zero ∧ 2 * c_formula.pi_power + eps0_formula.pi_power + mu0_formula.pi_power = 0

Complete Maxwell relation: c² = 1/(ε₀ · μ₀). Both dimensional and prefactor parts combine to give c² · ε₀ · μ₀ = 1 (dimensionless, coefficient = 1).


Tau.BookIV.Calibration.coulomb_permittivity_dimensional

source theorem Tau.BookIV.Calibration.coulomb_permittivity_dimensional :ke_formula.exponents.add eps0_formula.exponents = DimExponents.zero

[IV.T08] Coulomb-permittivity (dimensional part): k_e · ε₀ exponents sum to zero (dimensionless product). This is the dimensional content of k_e = 1/(4π · ε₀).


Tau.BookIV.Calibration.coulomb_permittivity_prefactor

source theorem Tau.BookIV.Calibration.coulomb_permittivity_prefactor :ke_formula.coeff_numer * eps0_formula.coeff_numer * 4 = ke_formula.coeff_denom * eps0_formula.coeff_denom * 1 ∧ ke_formula.pi_power + eps0_formula.pi_power + 1 = 0

[IV.T08] Coulomb-permittivity (prefactor part): k_e · 4π · ε₀ = 1.

  • Coefficients: (1/32) × 4 × (8/1) = 32/32 = 1

  • π powers: 2 + 1 + (−3) = 0

Cross-multiplied: coeff_numer_product × denom_product = coeff_denom_product × numer_product k_e: 1/32, ε₀: 8/1, factor 4: 4/1 Product numerators: 1 × 8 × 4 = 32 Product denominators: 32 × 1 × 1 = 32 So 32 = 32 ✓


Tau.BookIV.Calibration.SITier

source inductive Tau.BookIV.Calibration.SITier :Type

Three-tier classification of SI constants by structural role.

  • Structural : SITier
  • Physical : SITier
  • Conventional : SITier Instances For

Tau.BookIV.Calibration.instReprSITier.repr

source def Tau.BookIV.Calibration.instReprSITier.repr :SITier → ℕ → Std.Format

Equations

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

Tau.BookIV.Calibration.instReprSITier

source instance Tau.BookIV.Calibration.instReprSITier :Repr SITier

Equations

  • Tau.BookIV.Calibration.instReprSITier = { reprPrec := Tau.BookIV.Calibration.instReprSITier.repr }

Tau.BookIV.Calibration.instDecidableEqSITier

source instance Tau.BookIV.Calibration.instDecidableEqSITier :DecidableEq SITier

Equations

  • Tau.BookIV.Calibration.instDecidableEqSITier x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯

Tau.BookIV.Calibration.TieredConstant

source structure Tau.BookIV.Calibration.TieredConstant :Type

SI constant with tier assignment.

  • constant : SIConstant
  • tier : SITier Instances For

Tau.BookIV.Calibration.instReprTieredConstant

source instance Tau.BookIV.Calibration.instReprTieredConstant :Repr TieredConstant

Equations

  • Tau.BookIV.Calibration.instReprTieredConstant = { reprPrec := Tau.BookIV.Calibration.instReprTieredConstant.repr }

Tau.BookIV.Calibration.instReprTieredConstant.repr

source def Tau.BookIV.Calibration.instReprTieredConstant.repr :TieredConstant → ℕ → Std.Format

Equations

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

Tau.BookIV.Calibration.tiered_exact_constants

source def Tau.BookIV.Calibration.tiered_exact_constants :List TieredConstant

The four structurally relevant exact constants, tiered. Equations

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

Tau.BookIV.Calibration.tiered_count

source theorem Tau.BookIV.Calibration.tiered_count :(List.filter (fun (x : TieredConstant) => x.tier == SITier.Structural) tiered_exact_constants).length = 2 ∧ (List.filter (fun (x : TieredConstant) => x.tier == SITier.Physical) tiered_exact_constants).length = 2

Two structural + two physical tier-I/II constants.


Tau.BookIV.Calibration.GravityFrontier

source structure Tau.BookIV.Calibration.GravityFrontier :Type

[IV.R08] The gravitational constant G is the remaining frontier. Dimensional skeleton: G = C_D · L³ H² / M where C_D is a base-sector geometric invariant derived in Book V.

G requires the D-sector base geometry (τ¹ curvature analysis) which is outside Book IV’s scope. We record the structural skeleton and the SI target for future cross-reference.

  • exponents : DimExponents Dimensional exponents: M⁻¹ L³ H².

  • coeff_label : String The unknown base-sector coefficient (from Book V).

  • si_target : SIConstant SI target for comparison.

  • deferred : Bool This is deferred to Book V.

Instances For


Tau.BookIV.Calibration.instReprGravityFrontier.repr

source def Tau.BookIV.Calibration.instReprGravityFrontier.repr :GravityFrontier → ℕ → Std.Format

Equations

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

Tau.BookIV.Calibration.instReprGravityFrontier

source instance Tau.BookIV.Calibration.instReprGravityFrontier :Repr GravityFrontier

Equations

  • Tau.BookIV.Calibration.instReprGravityFrontier = { reprPrec := Tau.BookIV.Calibration.instReprGravityFrontier.repr }

Tau.BookIV.Calibration.gravity_frontier

source def Tau.BookIV.Calibration.gravity_frontier :GravityFrontier

The canonical G frontier record. Equations

  • Tau.BookIV.Calibration.gravity_frontier = { } Instances For

Tau.BookIV.Calibration.g_is_deferred

source theorem Tau.BookIV.Calibration.g_is_deferred :gravity_frontier.deferred = true

G is deferred.


Tau.BookIV.Calibration.c_is_velocity

source theorem Tau.BookIV.Calibration.c_is_velocity :c_formula.exponents = { M := 0, L := 1, H := 1, Q := 0 }

c is dimensionally velocity: [c] = L/T = L · H (since H = 1/T).


Tau.BookIV.Calibration.h_is_action

source theorem Tau.BookIV.Calibration.h_is_action :h_formula.exponents = { M := 1, L := 2, H := 1, Q := 0 }

h is dimensionally action: [h] = M · L² · T⁻¹ = M · L² · H.


Tau.BookIV.Calibration.eps0_mu0_inverse

source theorem Tau.BookIV.Calibration.eps0_mu0_inverse :eps0_formula.exponents.add mu0_formula.exponents = { M := 0, L := -2, H := -2, Q := 0 }

ε₀ and μ₀ are dimensional inverses (up to c²).


Tau.BookIV.Calibration.ke_eps0_inverse

source theorem Tau.BookIV.Calibration.ke_eps0_inverse :ke_formula.exponents.add eps0_formula.exponents = DimExponents.zero

k_e and ε₀ are dimensional inverses (up to 4π).