OBSERVATION CHAMBER / ACTIVE

Cloud Chamber Track Observatory

Observe a seeded ensemble of charged-particle candidates and how supersaturation and cooling select a visible track fraction.

particle / track visibility Observation Model
ROUTE 84 / PARTICLE / TRACK VISIBILITY Open the field route

01 / OBSERVE TRACK VISIBILITY

Charged paths leave a visible fraction

READY
Drag SOURCE← → magnetic sign↑ ↓ momentum proxySpace/P runS stepR reset

Deterministic candidate batch ready. Press STEP or RUN.

Generated
0 / 64
Visible
0 / 0
Fraction
0.0%
Mean κ
0.0000
Candidate hash
--------

0 / 64 candidate paths · 0 visible tracks · 0.0% visible fraction

03 / READ THE ENSEMBLE

Candidate paths and visible traces

seeded batch
Pvisible
--
vapor(S) × cold(C)
Source
--
top boundary position
Mean path
--
visible paths only
Path spread
--
visible path length
Candidate hash
--
path/type/charge only
Visibility hash
--
visibility flags only
B sign
--
curvature direction
Model state
--
finite local model
κ = KqB/pK = 0.72
visible boundary0 ≤ Pvisible ≤ 1
track bounds0.045 ≤ x ≤ 0.955
segment cap160 segments / candidate

04 / RECORD THE OBSERVATION

Evidence ledger

local only
Question
How many seeded candidates leave a visible trail?
Path model
κ = KqB/p with bounded finite steps
Visibility model
uᵢ < Pvisible(S,C)
Evidence
Report and PNG describe this current state

Candidate paths are physical model objects. The visible marks are selected by the separate vapor/cooling probability. No ambient or decorative particle field is drawn.

05 / CHECK THE NUMERICS

Deterministic self-tests

pending

The fixture checks field sign, momentum scaling, straight motion, visibility boundaries, seed separation, S/C hash independence, finite bounds, and count limits.

ResultFixtureDetail

OBSERVATION CONTRACT

An ensemble, not a particle decoration

Each line is a seeded charged-particle candidate. Its charge, momentum proxy, bounded path, and visibility draw are recorded separately. The chamber contains no unrelated moving dots.

WHAT TO WATCH

Change S or C without changing the paths

Hold seed, particle, B, p, source, and N fixed. Move S or C. The candidateHash stays fixed while Pvisible, visibilityHash, and the visible fraction change.

MODEL BOUNDARY

Read a rule, not a detector

This is a deterministic teaching model. It does not claim real droplet sizes, measured particle spectra, detector efficiency, fluid transients, or laboratory data.

OBSERVATION POLICY

This observatory runs a deterministic educational model of charged-particle candidates, ionisation, and visible fraction in a cloud chamber. Values, reports, and images stay in your browser. It does not measure a real chamber, detector, visitor, or material.

FORMULA / CAVEAT

Curvature and visibility are separate rules

κ = KqB / p,   dθ/ds = κ

vapor(S) = clamp((S − 0.90) / 0.45, 0, 1)

cold(C) = clamp((C − 0.15) / 0.70, 0, 1)

Pvisible = vapor(S) × cold(C)

The path stream never reads S or C. A separate seeded uniform value uᵢ selects visibility. This makes the path hash a useful audit fixture.

HOW TO OBSERVE

Three controlled comparisons

  1. Press RESET, then STEP or RUN. Repeat RESET with the same seed to reproduce the batch.
  2. Change B from positive to negative. The signed curvature changes direction. Increase p and compare the smaller |κ|.
  3. Keep path settings fixed and move S or C. CandidateHash must stay fixed while the visible fraction changes.