The Idea
Most physics curricula treat clocks as a subtopic of metrology. This programme treats clocks as a framework for understanding measurement itself.
A sundial compared to a pendulum, a quartz oscillator compared to a GPS reference, a caesium standard compared to a millisecond pulsar — these instantiate the same operational question under different precision regimes. They differ in scale, in tools, and in mathematical form. They require the same kind of scientific reasoning.
This framing has deep roots. Einstein (1905) defined time operationally through synchronisation procedures. Allan (1966) formalised clock stability through pairwise comparisons. Modern time scales such as TAI are constructed from ensembles of clock comparisons. This programme sits within that tradition.
Four Tiers
Each tier preserves the same question while changing the scale, the tools, and the precision. A student who starts with a stick in the ground and finishes with pulsar timing residuals has never changed the fundamental question.
Observe
Compare the Sun’s shadow, a pendulum, and a household clock. Record disagreements in a notebook over one to two weeks. Discover that a clock is defined by its comparison, not its mechanism.
Build
Compare electronic oscillators: tone generators, a DDS, a voltage-controlled oscillator. Hear the beat note. Measure drift. Learn the distinction between free-running, programmable, and disciplined clocks.
Simulate
Model clock networks numerically. Compute Allan deviations, fit noise models with Bayesian inference, explore network topology. Formalise the comparison geometry that unifies all tiers.
Explore
Work with real timing data: GPS atomic time, UT1 from IERS, millisecond pulsar residuals. Confront the comparison framework with planetary and interstellar baselines.
Why Clocks?
Because the question “what is a clock?” is one of the most deceptively simple questions in physics. Answering it carefully requires engaging with periodicity, noise, systematic error, network logic, relativity, and the philosophy of measurement — all from a single entry point.
And because a programme that begins with a stick in the ground and ends with neutron stars makes a quiet but serious claim: that scientific rigour does not begin when expensive equipment appears. It begins when you write down what you observe and ask whether your clocks agree.
Access
This programme is not attached to any university, degree, or credentialing body. It is freely available under a split licence map that keeps authored teaching materials open for sharing while preserving non-commercial authorship.
It is designed so that scientific seriousness does not require expensive equipment. Tier 0 requires nothing that cannot be found in any household. Tier 1 begins at approximately €10. Tier 2 runs on any laptop. Tier 3 uses public data.
This is not charity. It is good engineering: a programme that works under tight constraints is a better programme for everyone.
Current Status
- Published Project blueprint (v0.3)
- In progress Tier 0 — Experiment 0.1: Three Clocks That Disagree
- In design Tier 1A — Constrained-access hardware prototype
- Published Tier 1C — Starter Kit (GPSDO + VCXO + oscilloscope) for field deployment
- Published 10-MHz Demonstrator Lab Guide — Equipment, connections, digital twin, and references
- Published Local Data Collection Guide — Environmental noise characterisation with open data and smartphone sensors
- Adapting Tier 2 — Numerical Clock Networks (from U. Freiburg lab material)
- Planned Tier 3 — Timing Frontiers
Framework
The programme is organised by a causal-geometry framework in which clocks are unified by the geometry of phase comparison, not by oscillator physics. When two clocks are separated by distance L and compared over averaging time τ, the ratio η(τ) = L/(cτ) is an architectural control parameter that locates the comparison in the design space between local averaging (η → 0) and the causal limit (η → 1).
This framework is developed in: U. Warring, Causal Clock Unification Framework, Zenodo v1.0.0, DOI: 10.5281/zenodo.17948436. It is under local stewardship, has not received broad community endorsement, and is presented here because it is internally consistent, falsifiable, and pedagogically productive. Students and teachers are encouraged to test it and report where it breaks.
Contribute
Contributions of all kinds are welcome: testing, feedback, translations, field reports, hardware improvements, code, teaching notes. See the contribution guidelines for details.
Licensing
Authored content: CC BY-NC-SA 4.0. Code and copied design assets: MIT. Public datasets in Tier 3 retain their original licences. See the repository licence map for the folder-level split.