HomeDocs-Technical WhitePaper16-EFT.WP.Methods.Cleaning v1.0

Chapter 4 Units, Dimensions, and Metrological Harmonization


One-Sentence Goal
Unify unit(x) and dim(x), perform affine unit conversions and dimension-conservation checks, and ensure every expression destined for the release plane satisfies check_dim(expr) = true, forming an auditable metrology loop.


I. Scope & Objects

  1. Applicable targets
    • All numeric fields in D_std produced by Chapter 3, together with their declared unit(x) and dim(x).
    • All derived and intermediate quantities related to arrival time, path, time mapping, and density normalization.
  2. Target artifacts
    • Produce D_metric (data after metrological harmonization) and report.units (conversion and validation report).
    • Record, in the manifest, the conversion chain, the failure list, and a summary of uncertainty propagation.

II. Terms & Variables (Memory Anchors)


III. Axioms (P104-*)


IV. Minimal Equations (S104-*)


V. Canonical Units Table (Default Conventions)

  1. Base: [L]=m, [T]=s, [M]=kg, [Θ]=K, [I]=A, [N]=mol, [J]=cd
  2. Common derived:
    • Velocity m/s, acceleration m/s^2, pressure Pa, energy J, power W, frequency Hz, angular velocity rad/s
    • Path arc length ell: m, arrival time T_arr: s, reference light speed c_ref: m/s, n_eff: 1
    • Timestamps: internal tau_mono: s; released ts: s or ms, which must be explicit in the manifest

VI. Cleaning Process (M10-4, Metrological Harmonization)

  1. Field scan and completion
    Traverse numeric fields, fill any missing unit(x) and dim(x); quarantine missing entries and propose candidates.
  2. Unit legality and whitelist check
    Verify unit(x) against the policy whitelist; reject or map to the nearest compatible unit otherwise.
  3. Affine conversion to canonical units
    Compute x_SI = a * x + b and update u(x_SI) = |a| * u(x); standardize ts and ell (e.g., ms → s, mm → m).
  4. Dimension-conservation checks
    Run check_dim( y - f(x) ) on key relations, including:
    • ts = map_to_pub( tau_mono ; offset, skew, J )
    • Consistent dimensions between T_arr_form1 and T_arr_form2
    • Consistency of L_gamma = ( ∫_gamma 1 d ell )
  5. Record conversion chains and uncertainties
    In manifest.units, write from_unit → to_unit, a,b, u(x) → u(x_SI), coverage factor k, and correlation assumptions.
  6. Reporting and anomaly quarantine
    Emit report.units containing unit_conv_applied, dim_failures, u_propagated; tag failing branches for manual or policy remediation.

VII. Contracts & Assertions (Chapter Must-Pass Items)


VIII. Implementation Binding (I10-4)

  1. Interface prototypes
    • repair_units(ds, policy) -> report
    • coerce_unit(field, to_unit) -> field'
    • check_dim_set(ds, eqset) -> results
    • propagate_uncertainty(ds, f, inputs) -> u(y)
  2. Preconditions
    • policy provides the whitelist, affine parameters {a,b}, target units, and correlation assumptions.
    • ds already satisfies Chapter 3 key and index contracts.
  3. Postconditions & invariants
    All numeric fields in ds' are in canonical units; check_dim_set passes; report.units is replayable; manifest.units matches the data version.
  4. Failure semantics
    E_UNIT_UNKNOWN, E_DIM_MISMATCH, E_AFFINE_PARAM_MISSING, E_UNCERTAINTY_MISSING, each pinpointing fields and record ranges.

IX. Uncertainty & Common Operator Propagation


X. Unit Conventions for Common Fields (with Examples)

  1. Time
    • tau_mono: s, ts: s (if the source is ms, then a = 1e-3, b = 0)
    • offset, skew, J: in s or as dimensionless rates, explained in the manifest
  2. Path
    • ell: m (if the source is mm, then a = 1e-3)
    • L_gamma: m, derived from L_gamma = ( ∫_gamma 1 d ell )
  3. Arrival time
    • c_ref: m/s, n_eff: 1, T_arr: s
    • The two forms must share the same dimension to pass check_dim( T_arr_form1 - T_arr_form2 )
  4. Density & normalization
    • Probability density p(x): 1; physical density rho: kg/m^3.
    • Normalization error eps_norm and conservation residual res_mass are detailed in Chapter 13.

XI. Automated Check Set (Recommended Minimal eqset)


XII. Audit & Panel Fields


XIII. Cross-References


Summary
This chapter establishes strong constraints for metrological harmonization via P104-*, provides S104-* for affine conversion, dimension algebra, and uncertainty propagation, and, through process M10-4, transforms D_std into D_metric. After completion, the key relations (time mapping, path length, the two arrival-time forms) all pass check_dim, while the conversion chain and uncertainty trail are preserved in the manifest, supplying a solid metrology foundation for the consistency work in Chapters 5–6 and the release-freeze procedure in Chapter 10.


Copyright & License (CC BY 4.0)

Copyright: Unless otherwise noted, the copyright of “Energy Filament Theory” (text, charts, illustrations, symbols, and formulas) belongs to the author “Guanglin Tu”.
License: This work is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0). You may copy, redistribute, excerpt, adapt, and share for commercial or non‑commercial purposes with proper attribution.
Suggested attribution: Author: “Guanglin Tu”; Work: “Energy Filament Theory”; Source: energyfilament.org; License: CC BY 4.0.

First published: 2025-11-11|Current version:v5.1
License link:https://creativecommons.org/licenses/by/4.0/