Lab

Clock Network Simulations
Research plan · Numerical experiments · Benchmarking · Synthesis

This page defines the research programme for the lab. You will simulate clock networks of increasing complexity, benchmark them within both frequentist and Bayesian frameworks, and interpret your results through the causal-geometry lens. Each lab block builds on the previous; record everything in your lab notes as you go.

Lab hours: 9:00–17:30 h. Coordinate details with your tutors. See the Rulebook for step definitions, assessment criteria, and deadlines.

Block 1: Single-Clock Characterisation

Establish numerical foundations and validate against tutorial results

1.1 Research Question

Given an oscillator with a specified noise model, can you fully characterise its stability using both frequentist and Bayesian methods, and do the two approaches agree?

1.2 Tasks

Frequentist Characterisation

Bayesian Characterisation

Cross-Validation

In-lab analysis: Plot your Allan deviation as the simulation runs. If the slope does not match the injected noise type, stop and debug before proceeding. See Rulebook Step 2.

Block 2: Pairwise Comparison and the η Parameter

Two clocks, one link — where is ηopt?

2.1 Research Question

For two clocks separated by a comparison link with its own noise, does the predicted ηopt from Exercise D.4.2 match the simulated optimum?

2.2 Tasks

Simulation

The η Landscape

Bayesian Extension

Block 3: Network Topology and Closure

Three or more clocks — closure as a diagnostic

3.1 Research Question

How does network topology (line, triangle, star, complete graph) affect the achievable comparison accuracy, and can triangular closure detect hidden systematics?

3.2 Tasks

Triangle Network

Scaling to Larger Networks

Bayesian Network Analysis

Block 4: Benchmarking Across Scales

From atomic clocks to pulsars — one framework, diverse sources

4.1 Research Question

Can a single comparison-network framework meaningfully rank clocks of fundamentally different kinds? Where does the framework succeed, and where does it break down?

4.2 Tasks

Clock Zoo

Simulate clocks inspired by real physical systems. For each, assign noise parameters from literature values (document sources):

Clock typeLsourceDominant noiseTypical σy(1 s)
Optical lattice (Sr/Yb)~μmWhite frequency~10−16
Single-ion (Al+)~nmWhite frequency (QPN limited)~10−15
Hydrogen maser~cmFlicker frequency~10−13
Quartz crystal~cmFlicker + random walk~10−12
Pulsar (MSP)~kmRed (timing noise)~10−15 (at τ∼yr)

Unified η Map

Limits of the Framework

Synthesis

Findings Session Preparation

Before the findings session (Step 3), prepare a ∼30-min presentation covering:

  1. Key results with uncertainties from each block.
  2. Comparison to expectations: where did simulation match theory? Where did it diverge?
  3. ηopt map as the central figure.
  4. Unresolved questions and their implications for the framework.

Short Report

The short report documents your analysis pathway. It is due 7 calendar days before your seminar. See Rulebook: Seminar Experiment for format requirements and the short report checklist.

Seminar Presentation

The seminar develops your short report into a coherent scientific narrative (60 min total). See Rulebook: Seminar Presentations Checklist.

Return to Framework or proceed to the Rulebook