Appendix: Conditional Proof of H2 Metric Reconstruction
Parent hypothesis: 6.2 Hypothesis H2: The metric is reconstructed from pulse comparisons
Status: Reviewed conditional proof / ideal fixed-event theorem
Purpose: Prove the ideal dense-data version of H2, state the assumptions needed for the proof, and identify what remains for finite experimental reconstruction.
0. Review findings
This review checks the appendix as the ideal fixed-event H2 theorem, not as the full finite-data or raw-relational reconstruction theorem.
Findings:
- The fixed-event theorem is internally coherent when its scope is kept narrow: , the incidence map, clock embeddings, and proof-grade signal directions are inputs.
- Null-richness is strong but sufficient for the theorem: sampled projective signal directions must be dense in the null cone of one compatible metric. Compatibility of any second metric then forces the same cone and hence the same conformal metric class.
- Clock-richness is strong but sufficient for the theorem: positive-duration timelike clock segments must occur inside arbitrarily small neighborhoods. Sparse clocks cannot fix an arbitrary conformal factor.
- Event-manifold identification is not proved here. It is an external assumption used only in the diffeomorphism corollary.
- Circularity is avoided only if pulse counts, transition-frequency calibration, and clock universality are treated as operational inputs, not as quantities inferred from the reconstructed metric.
- The raw-relational proof obligation is addressed conditionally in
h2_raw_relational_identifiability.md.
Review verdict: this appendix can serve as the internally checked ideal fixed-event theorem for H2. It does not yet accept practical H2.
1. Claim to prove
H2 should not be read as a claim that one can reconstruct a preferred coordinate expression for the metric. Coordinates are gauge. The correct target is the metric equivalence class under diffeomorphisms:
where is the full relational record of ideal clocks and exchanged signals.
The ideal fixed-event H2 proof target is:
Given a sufficiently rich, ideal, dense network of pulse counters and signal exchanges, and given a fixed-event realization consisting of a smooth event region, incidence map, embedded clock segments, and signal tangent directions or infinitesimal signal curves, the pulse record determines a unique Lorentzian metric. Between two smooth realizations, the result is unique up to diffeomorphism once those fixed-event data are identified.
Equivalently, on a fixed-event realization:
If two Lorentzian metrics explain all proof-grade ideal pulse-count and signal-direction records on the same fixed-event realization, then they are equal. For two different smooth realizations, they are equivalent after the independently supplied event-identifying diffeomorphism.
This is the precise version of the informal statement:
The rigorous fixed-event version should instead be:
The full relational H2 target remains broader because it must also recover the smooth event representation and proof-grade signal directions from raw relational records.
2. Why this is plausible
A Lorentzian metric has two operational parts:
- The null cone structure, which determines which directions light signals can follow.
- The proper-time scale, which determines how much ideal clock time accumulates along timelike paths.
Signal exchanges can determine the null cone structure. Ideal pulse counters can determine operational durations that any metric realization must match as metric proper times. Together, they should determine the metric.
In geometric language:
- causal and null relations determine the conformal metric class
- timelike clock durations fix the conformal factor
- the remaining ambiguity is coordinate gauge
This is the key proof strategy.
3. Required assumptions
The proof needs explicit assumptions. Without them, H2 is too strong.
3.1 Geometric assumptions
Work in a spacetime region satisfying:
- is a connected smooth four-dimensional manifold region.
- carries a smooth Lorentzian metric with signature .
- is time-orientable.
- The observed signal paths are governed by the same null structure as .
- Recorded signal directions can be assigned unambiguously to the events where they are emitted or received.
For a first proof, a convex normal neighborhood is sufficient because it avoids caustic and topology ambiguity in the signal data. This is stronger than the fixed-event uniqueness proof itself needs, but it is a clean domain for relating raw signal records to local tangent directions. Later proofs can relax this.
3.2 Clock assumptions
Each clock is ideal after calibration. The operational duration is:
where labels the clock and is its known local transition frequency.
A compatible metric must reproduce this operational duration as metric proper time along the clock worldline:
This assumes:
- no clock-species violation
- known transition frequencies
- controlled environmental shifts
- count records with arbitrarily small measurement error in the ideal limit
The transition frequency is an operational calibration input. The theorem does not derive it from .
Nonideal clocks can be added later as nuisance models, but the core theorem should start with ideal clocks.
3.3 Signal assumptions
Signals used for reconstruction satisfy:
- signal emission and reception events are recorded by local pulse counts
- signal propagation follows null curves of the metric
- signal labels identify which emission event corresponds to which reception event
- local emitted and received frequencies or phases can be recorded when redshift information is needed
Finite-data reconstruction can start with event matching and null propagation. The ideal proof-grade theorem additionally requires local signal tangent directions, either directly recorded or recovered from dense infinitesimal signal families. Signal phase and redshift can then strengthen finite-data reconstruction.
Those local signal directions must not be inferred by first reconstructing the metric. They are part of the fixed-event data, or they must be obtained from a separate raw-relational limit theorem.
3.4 Network richness assumptions
The network must be sufficiently rich. For the fixed-event uniqueness theorem, the required richness is:
- sampled projective signal directions are dense in every local null cone of one compatible metric
- positive-duration timelike clock segments occur inside arbitrarily small neighborhoods
- calibrated clocks obey a universal operational duration scale
For the broader relational problem, additional richness is needed:
- clock worldlines pass through a dense enough set of events in
- signal exchanges supply enough incidence data to identify event neighborhoods
- meeting events or two-way signaling provide relational event identification
Sparse clock networks reconstruct only a finite approximation or a restricted metric ansatz.
4. Proof-level data model
The primitive data should be relational, not coordinate-based. This section is the proof-level data model. The finite-data schema is defined in h2_finite_pulse_record_schema.md.
For each clock :
- clock identifier
- transition type
- calibrated transition frequency
- ordered local pulse counts
- local acceleration record when available
- emitted signal records
- received signal records
- clock-meeting records with other clocks
For each signal :
- emitting clock
- emission pulse count
- receiving clock
- reception pulse count
- signal identifier linking emission to reception
- optional emitted phase
- optional received phase
- local emission and reception direction, or enough neighboring infinitesimal signal links to recover it, for proof-grade records
The raw data are not coordinates. They are event incidences, clock orderings, pulse intervals, and signal links.
5. Observable primitives
The proof should reduce all records to four operational primitives.
5.1 Timelike pulse duration
For two events and on clock :
This is the measured operational duration along that clock segment. A compatible metric must reproduce it as the segment's proper time.
5.2 Null signal relation
For a signal emitted at and received at , the record asserts that and are connected by a future-directed null signal path.
For the proof-grade ideal theorem, the record must also determine local signal tangent directions. This can happen either because directions are recorded directly by local frames, or because the dense infinitesimal signal family determines the tangent directions in the limit.
In a candidate metric, the signal curve must satisfy:
and, for freely propagating light in the geometric-optics limit, should also be a null geodesic.
5.3 Frequency comparison
If emitted and received signal phases are recorded, the candidate metric predicts a frequency ratio:
where is the clock four-velocity and is the signal wave vector.
This observable helps constrain redshift and the relative motion of clocks.
5.4 Local acceleration
A non-geodesic clock has proper acceleration:
Acceleration records help separate actual metric structure from thrust, support forces, and clock-network motion. They are especially useful in finite-data reconstruction.
6. Reconstruction map
There are two reconstruction problems.
The proof below uses the fixed-event problem. In that problem, the smooth event region , embedded clock segments , and signal tangent directions are already fixed. A candidate metric predicts the proof-critical records:
Redshift predictions and proper-acceleration predictions are auxiliary terms for practical reconstruction. They are not used in the theorem.
The fixed-event reconstruction problem minimizes over smooth metrics on the already fixed region and embeddings:
The full relational reconstruction problem is broader. It must also infer the smooth event representation, clock embeddings , and signal curves or directions . Only then can it minimize over metric equivalence classes:
Here denotes the full-record prediction map: it predicts clock operational-duration matches, signal nullness, event incidences, and any auxiliary redshift or acceleration records for the chosen metric class and embeddings.
The nuisance variables collect clock calibration uncertainties, environmental shifts, finite timing errors, and incomplete signal-path information.
For the fixed-event ideal theorem, take the zero-noise, dense-data limit, remove , and hold , , and fixed.
The residual should include:
where:
- compares predicted metric proper times with observed operational durations
- enforces signal nullness and event linkage
- compares predicted and observed redshifts
- compares predicted and observed proper accelerations
- regularizes finite-data fits toward smooth metrics
The ideal proof should not depend on the arbitrary weights. The weights are for practical reconstruction.
7. Formal proof
This section proves the ideal local form of H2. It is a conditional proof: if the pulse record is ideal, dense, calibrated, and rich enough to define local light cones and timelike clock scales, then the metric is determined.
The core theorem is a fixed-event-manifold theorem: once the relational event structure has been represented as a smooth region , the pulse record determines the metric on . The diffeomorphism statement is then a corollary, and it depends on a separate event-manifold identification result.
This proof does not prove that a sparse experimental network uniquely reconstructs an arbitrary metric. Sparse and noisy reconstruction is an inverse problem handled later by algorithms and stability estimates.
7.1 Definitions
An ideal pulse record consists of:
- a relational event set
- ordered clock-event chains
- signal links between emission and reception events
- pulse counts along each clock chain
- calibrated transition frequencies
- clock-meeting identifications
- optional acceleration and phase records
For clock events on clock , define the operational duration:
This is a physical reading: count difference divided by calibrated transition frequency. It is not yet a metric proper time.
Clock universality means that all ideal calibrated clock species reduce to the same operational duration scale. If two ideal clocks traverse the same physical infinitesimal segment, then:
If this fails, H2 fails in its single-metric form.
The record is fixed-event realized when there are:
- a smooth region
- an incidence-preserving map from into
- embedded clock-chain segments in
- recorded signal tangent directions or infinitesimal signal curves in
These objects are inputs to the fixed-event theorem. Deriving them from raw relational records is a separate reconstruction problem.
A Lorentzian metric is compatible with this fixed-event realization when each clock segment is timelike for and each clock interval satisfies:
and each recorded signal direction satisfies:
If the record stores infinitesimal signal curves instead of directions, is the corresponding tangent direction.
The record is null-rich relative to when, for every event and every nonzero -null vector , the recorded signal directions contain a sequence converging to the projective direction of in any local smooth trivialization.
The record is clock-rich when, for every event and every neighborhood of , there is a sampled timelike clock segment with positive operational duration contained entirely in .
The record is event-manifold identifiable when two smooth realizations of the same relational event set determine a smooth incidence-preserving diffeomorphism between their realized regions.
Event-manifold identifiability is not used in the fixed-event theorem. It is only used later to restate the result up to diffeomorphism.
These richness assumptions are strong. They are the price of a clean uniqueness theorem.
7.2 Fixed-event theorem
Let be a connected smooth region carrying a fixed-event ideal pulse record .
Let be a compatible smooth Lorentzian metric on with signature . Let be another smooth Lorentzian metric on with the same signature. Suppose:
- is also compatible with
- clock universality holds
- is null-rich relative to
- is clock-rich
Then:
Therefore, once the event manifold, clock embeddings, and proof-grade signal directions are fixed, no second compatible Lorentzian metric exists.
7.3 Fixed-event proof overview
The proof has five steps.
- Pulse counts determine operational durations.
- Signal directions force the second metric to vanish on the first metric's null cone.
- Vanishing on the same null cone forces conformal equivalence.
- Clock durations fix the conformal factor.
- Therefore the two fixed-event metrics are equal.
Each step is proven below.
7.4 Lemma 1: Pulse counts determine operational duration
For an ideal calibrated clock , the pulse record determines the operational duration of any sampled segment of that clock:
Proof.
The pulse record gives and . Calibration gives . Since is known and nonzero, the ratio:
is directly determined. This uses only pulse count and clock calibration. It does not assume a prior metric reconstruction. QED.
7.5 Lemma 2: Signal data constrain the null cone
Let and be compatible with the same fixed-event signal record. If the record is null-rich relative to , then every -null vector is also -null:
Proof.
By compatibility, every recorded signal direction is null for .
Let be nonzero and -null:
By null-richness relative to , there is a sequence of recorded signal directions converging to the projective direction of in a local smooth trivialization. Each direction in the sequence is -null. Since is smooth, the function:
is continuous on tangent vectors. Therefore the limit direction is also -null:
QED.
7.6 Lemma 3: Null-cone vanishing implies conformal metrics
Let and be Lorentzian inner products on a four-dimensional tangent space , both with signature . If every -null vector is also -null, then:
for some positive scalar .
Proof.
Choose a -orthonormal basis, so:
Write the components of in this basis as .
Every -null vector of the form:
with:
is also -null by hypothesis. Therefore:
for every unit spatial vector .
Replacing by and subtracting gives:
for every unit , so:
The remaining condition is:
for every unit . Thus the quadratic form is constant on the unit sphere. By the polarization identity, this implies:
for some scalar . Then:
So:
and therefore:
Because and have the same signature convention , is positive. Write . QED.
Applying this pointwise to the smooth metrics and gives:
with smooth positive .
7.7 Lemma 4: Clock durations fix the conformal factor
Let on a connected region , with smooth. If a clock-rich pulse record assigns the same operational duration to all sampled timelike clock segments for both metrics, then:
throughout .
Proof.
For any timelike curve segment , conformal rescaling changes the line element by:
Both metrics are compatible with the same operational pulse record, so each sampled clock segment has the same operational duration:
Substituting gives:
so:
Assume for contradiction that at some point . Since is continuous, there is a neighborhood of where has a definite nonzero sign.
By clock-richness, there are arbitrarily short sampled timelike clock segments contained in . For any such segment:
has that same nonzero sign and cannot vanish. This contradicts the equality of pulse-derived durations.
Therefore for every in . QED.
7.8 Proof of the fixed-event theorem
Let and be two compatible smooth Lorentzian metrics on the same fixed event region .
By Lemma 2, every -null vector is -null.
By Lemma 3, there is a smooth positive function such that:
By Lemma 1, pulse counts determine operational durations along the sampled clocks.
By Lemma 4, equality of those pulse-derived durations on a clock-rich record forces:
Therefore:
So the fixed-event metric is uniquely determined by the ideal pulse record. QED.
7.9 Diffeomorphism corollary
Suppose the same ideal pulse record has two spacetime realizations:
and:
Assume a separate event-manifold identification result supplies an incidence-preserving diffeomorphism:
that maps the clock segments, signal directions, pulse records, and meeting events of the first realization to the corresponding objects of the second realization.
Then pull back the second metric:
Assume this pullback preserves the fixed-event theorem hypotheses on : is compatible with the pulled-back pulse record, clock universality holds, the record is clock-rich, and the signal directions are null-rich relative to .
The fixed-event theorem then applies to and on , so:
Therefore:
So, once event-manifold identification is supplied independently, the ideal pulse record determines the metric equivalence class .
7.10 Corollary: Uniqueness of the zero-residual reconstruction
On a fixed event manifold in the ideal dense-data limit, suppose the residual functional satisfies:
exactly when realizes all pulse durations and signal links in .
Then the zero-residual minimizer is unique:
Proof.
If two different fixed-event metrics had zero residual, they would both realize the same ideal pulse record. By the theorem, they would be equal. QED.
7.11 What has been proven
The proof establishes this precise H2 statement:
In an ideal dense pulse-clock and proof-grade signal-direction network, calibrated pulse durations fix the timelike scale. If the signal direction records densely sample the null cone of a compatible metric, then no second compatible Lorentzian metric exists. The result is up to diffeomorphism once event-manifold identification is supplied.
More precisely, the proof establishes metric uniqueness on a fixed event manifold. The up-to-diffeomorphism statement follows only when an independent event-manifold identification result is available.
This is the reviewed H2 ideal-level result. It is strong enough to justify using a reconstructed metric object as the target of finite-data H2 work, but it is not strong enough to start H3 as if practical metric reconstruction were already accepted.
The proof does not yet establish:
- uniqueness for sparse finite networks
- stability under measurement noise
- reconstruction without clock calibration
- reconstruction when clock species violate universality
- reconstruction in regions with severe caustics, topology ambiguity, horizons, or closed timelike curves
- an algorithm that is numerically well-conditioned
- derivation of the smooth event manifold from the relational event set alone
- recovery of the incidence map, embedded clock curves, and signal tangent directions from raw relational records
Those are separate finite-data and physical-realizability problems.
8. Practical proof route by increasing difficulty
Level 1: Minkowski reconstruction
Start with inertial and accelerated clocks in flat spacetime.
Show that pulse intervals and light signals recover:
up to Poincare transformations and arbitrary coordinate relabeling.
Acceptance condition:
The reconstruction distinguishes inertial time dilation from acceleration history without inventing curvature.
Level 2: Weak static field
Use a weak-field metric:
Clock comparisons at different potentials should recover up to an additive constant fixed by boundary convention.
Acceptance condition:
Redshift and pulse-count ratios recover the known Newtonian potential difference.
Level 3: Stationary field with frame dragging
Include off-diagonal components:
Use counter-propagating signal loops and Sagnac-type comparisons.
Acceptance condition:
Direction-dependent signal timing recovers the gravitomagnetic part of the weak-field metric.
Level 4: Spatial curvature and lensing
Use null signal paths plus clock baselines to recover spatial metric information, not just .
Acceptance condition:
The reconstruction recovers light-bending or Shapiro-delay data requiring spatial curvature.
Level 5: Time-dependent perturbations
Fit weak gravitational-wave perturbations:
Acceptance condition:
Network pulse residuals recover injected modes up to gauge.
Level 6: General local theorem
Prove the ideal dense-data uniqueness theorem for a smooth Lorentzian region.
Acceptance condition:
On a fixed event region, any two compatible metrics producing the same complete proof-grade ideal pulse record are equal. Across two smooth realizations, they are diffeomorphic after an independently supplied event-identifying map.
9. Avoiding circularity
The circularity risk is:
- Define pulse count using proper time.
- Define proper time using the metric.
- Define the metric using pulse count.
The proof must avoid this by separating physical readings from geometric reconstruction.
Operational input:
Calibration input:
Derived operational duration:
Reconstructed object:
The metric is then the object whose timelike lengths reproduce and whose null curves reproduce the signal records. Proper time is not assumed as a prior geometric quantity in the reconstruction; the operational duration is inferred from calibrated pulse counts first, and a compatible metric must match it.
10. What remains beyond this proof
The theorem above proves the ideal local form of H2 under strong assumptions. The following work is still required to turn that conditional theorem into a broader reconstruction program.
10.1 Formal data theorem
Define minimal conditions under which has a dense-limit event-manifold interpretation, rather than treating event-manifold identification as an external input. This includes recovering the incidence map, embedded clock curves, and signal tangent directions or infinitesimal signal curves from raw relational records.
Sufficient raw-relational conditions are stated in h2_raw_relational_identifiability.md.
10.2 Conformal theorem
We proved the local proof-grade signal-direction version. A stronger version should prove when finite or causal-order signal data determine the conformal metric class.
10.3 Scale theorem
We proved the dense clock-rich version. A stronger version should specify minimal clock sampling needed to determine the conformal factor.
10.4 Gauge theorem
The diffeomorphism corollary depends on an external event-manifold identification result. A stronger version should derive that diffeomorphism freedom directly from the relational event structure.
10.5 Stability theorem
For noisy finite records, prove that small record perturbations produce controlled uncertainty in the reconstructed metric class under a specified metric norm.
The first finite-data stability and gauge conditions are stated in h2_finite_data_stability_and_gauge.md.
10.6 Constructive algorithm
Provide an algorithm that recovers known synthetic metrics:
- Minkowski spacetime
- weak static potential
- stationary metric with
- weak gravitational wave perturbation
The algorithm is not the proof, but it tests the proof's assumptions and exposes hidden degeneracies.
11. Failure modes
H2 can fail in several precise ways.
11.1 Insufficient network richness
Sparse clocks and signals may underdetermine the metric. This is not a failure of the hypothesis unless no plausible dense limit works.
11.2 Clock nonuniversality
If different ideal clock species imply different proper-time scales:
then there is no single universal metric for all pulse counters.
11.3 Nonmetric signal behavior
If signal propagation cannot be represented by null curves of any Lorentzian metric, H2 fails or must be generalized.
11.4 Nonmetric clock transport
If clock comparisons require torsion, nonmetricity, species-dependent couplings, or path rules not captured by , then H2 must be weakened.
11.5 Topological ambiguity
Signal records in regions with caustics, horizons, closed timelike curves, or nontrivial topology may not identify events uniquely without extra assumptions.
12. Relation to H3
H2 reconstructs the metric from local pulse and signal consistency.
H3 then asks whether curvature appears as loop non-integrability of those comparisons.
The logical order should be:
- H2: recover .
- Use to define the Levi-Civita connection.
- H3: show loop pulse-comparison residuals recover curvature.
So H3 should not be used as an assumption in the H2 proof. It should become a consequence or diagnostic after H2 succeeds.
13. Recommended future strengthening
The finite pulse-record schema is defined in h2_finite_pulse_record_schema.md, and the first executable reconstruction prototypes now exist in src/pulse_model/h2_reconstruction.py.
The next H2 strengthening work should:
- turn the calibrated Shapiro and weak-wave response benchmarks into full finite-schema observed records with separate truth sidecars
- add explicit residual, covariance, and Jacobian-rank checks for the claimed finite parameters
- test raw-relational event and signal identifiability conditions on finite event graphs
- broaden the sparse-network degeneracy analysis before claiming arbitrary metric-field reconstruction
Future implementation should stay explicit about which fields are observables and which coordinates, embeddings, metric parameters, and gauge choices are latent reconstruction variables.