Skip to main content
Sandbox Physics
The shape of space

Telling a real circle match from a lucky one

Sandbox Physics ·

Two circles on a random sky never look completely unrelated, and a search over many circles will always find some that look alike. A real match is one whose score beats the best score that the same search finds on skies with no topology at all. This chapter defines the score used since 1998, derives how widely it scatters for unrelated circles, shows how detector noise lowers a true match, and explains why the threshold has to come from simulated false pairs.

You should know the circle geometry from the previous chapter and what a mean, a variance and a Gaussian distribution are.

The circle comparison statistic

Sample the temperature at NN equally spaced points around each circle, aia_i on the first and bib_i on the second, with i=0,…,N−1i = 0, \ldots, N-1. Temperatures are measured from the sky average. Because we do not know where the matching point starts, compare the second circle rotated by ss samples:

S(s)=2∑iai bi+s∑i(ai2+bi+s2).S(s) = \frac{2\sum_i a_i\, b_{i+s}}{\sum_i \left(a_i^2 + b_{i+s}^2\right)} .

Indices wrap around the circle. This is the statistic of Cornish, Spergel and Starkman. Three properties follow from 2ab≤a2+b22ab \le a^2 + b^2, which is (a−b)2≥0(a-b)^2 \ge 0 rearranged:

  1. S=1S = 1 only when bi+s=aib_{i+s} = a_i for every ii, a perfect match.
  2. S=−1S = -1 only when bi+s=−aib_{i+s} = -a_i, a perfect anti-match.
  3. Every other pair of circles gives a value in between.

A search computes SS for every shift, every pair of circle centres and every radius it tries, and keeps the maximum. That maximum is what has to be judged.

How far unrelated circles scatter

Suppose the 2N2N temperatures are independent Gaussian numbers with the same variance σ2\sigma^2, the simplest model of two circles that have nothing to do with each other. Fix s=0s = 0. Introduce

ui=ai+bi2,vi=ai−bi2.u_i = \frac{a_i + b_i}{\sqrt{2}}, \qquad v_i = \frac{a_i - b_i}{\sqrt{2}} .

This is a rotation by 45 degrees in the plane of aia_i and bib_i, so uiu_i and viv_i are again independent Gaussians with variance σ2\sigma^2. In the new variables ai2+bi2=ui2+vi2a_i^2 + b_i^2 = u_i^2 + v_i^2 and 2aibi=ui2−vi22a_ib_i = u_i^2 - v_i^2. With U=∑iui2U = \sum_i u_i^2 and V=∑ivi2V = \sum_i v_i^2,

S=U−VU+V=2X−1,X=UU+V.S = \frac{U - V}{U + V} = 2X - 1, \qquad X = \frac{U}{U + V} .

U/σ2U/\sigma^2 and V/σ2V/\sigma^2 are independent chi-squared variables with NN degrees of freedom each. The ratio XX then follows a beta distribution with both parameters equal to N/2N/2, whose variance is 1/[4(N+1)]1/[4(N+1)]. Therefore

⟨S⟩=0,Var⁡(S)=1N+1.\langle S \rangle = 0, \qquad \operatorname{Var}(S) = \frac{1}{N+1} .

Changing variables from XX to SS turns the beta density XN/2−1(1−X)N/2−1X^{N/2-1}(1-X)^{N/2-1} into a density proportional to (1−S2)(N−2)/2(1-S^2)^{(N-2)/2}, which is equation 6 of the 1998 paper.

Worked example. With N=64N = 64, the standard deviation is 1/65≈0.1241/\sqrt{65} \approx 0.124. A value of 0.370.37 is three standard deviations out, and a single unrelated pair rarely reaches it.

Why the real null is wider

The derivation treats every sample as independent. On a real sky, neighbouring points share the same hot or cold spot, so the samples are correlated. Cornish, Spergel and Starkman noted that correlations move the centre of the distribution towards larger SS and widen it. A rough way to see it is an effective number of samples: the formula still holds with NN replaced by the number of independent spots around the circle.

The 1998 paper also estimates how many independent points a circle offers: roughly N≃2πsin⁡α/ΔθN \simeq 2\pi\sin\alpha/\Delta\theta for a map with angular resolution Δθ\Delta\theta. Small circles have fewer of them, so their null distribution is wider, and below some radius a true match can no longer be told from luck. That radius is the αmin⁡\alpha_{\min} of the Planck analysis.

In the saved tutorial run for a box of side 1.21.2, 300 unrelated back-to-back pairs sampled at 64 points, with noise at half the signal level, scatter with a standard deviation of 0.1970.197 at a fixed shift. That is much wider than the independent-sample value 0.1240.124. In the effective-number picture it corresponds to about 1/0.1972−1≈251/0.197^2 - 1 \approx 25 independent samples.

How noise lowers a true match

Now let the circles be a true pair. Each carries the same signal tit_i plus independent detector noise: ai=ti+nia_i = t_i + n_i and bi=ti+mib_i = t_i + m_i, with signal variance σs2\sigma_s^2 and noise variance σn2\sigma_n^2. For large NN, numerator and denominator approach their averages:

⟨2∑iaibi⟩=2Nσs2,⟨∑i(ai2+bi2)⟩=2N(σs2+σn2).\left\langle 2\sum_i a_i b_i \right\rangle = 2N\sigma_s^2, \qquad \left\langle \sum_i (a_i^2 + b_i^2) \right\rangle = 2N(\sigma_s^2 + \sigma_n^2) .

The cross terms vanish because signal and noise are independent. The ratio is

Smatch≈ξ21+ξ2,ξ=σsσn,S_{\mathrm{match}} \approx \frac{\xi^2}{1 + \xi^2}, \qquad \xi = \frac{\sigma_s}{\sigma_n},

equation 5 of the 1998 paper. Equal signal and noise give S≈0.5S \approx 0.5. Noise at one fifth of the signal gives 0.960.96.

Worked example. The tutorial run with σn/σs=0.5\sigma_n/\sigma_s = 0.5 predicts S≈0.8S \approx 0.8. Its nine true pairs average 0.7950.795 at the correct shift. With σn/σs=2\sigma_n/\sigma_s = 2 the prediction is 0.20.2, and the nine pairs average 0.2000.200.

A threshold from false pairs

A blind search does not know the right shift, centre or radius, so it reports the best score over all of them. Even unrelated circles then look good. In the tutorial run with noise at half the signal, the best shift for each of 300 unrelated pairs averages 0.360.36, and one percent of them exceed 0.6740.674. The Lab's grey band shows the same effect: at each radius it is the best score among unrelated axes, 86 of them on the default sky.

The only fair threshold comes from running the full search on simulated skies that share the real map's resolution, noise and mask but have no topology. Planck did exactly that. It processed 300 Monte Carlo simulations of its maps in the same way as the data and set the false detection level so that fewer than 1 percent of simulations would yield a false event.

Compare the nine true pairs of the same run with that threshold. Their best scores lie between 0.690.69 and 0.880.88, all above 0.6740.674. With noise at twice the signal, the true pairs fall to between 0.270.27 and 0.510.51 while the one percent false level is 0.430.43, and only one of nine pairs clears it.

The microwave sky adds its own noise for this test. Part of the temperature pattern does not come from the gas density at last scattering but from the gas velocity and from changing gravitational potentials along the way. These parts differ between the two paths to the same point. The COMPACT preprint counts them as noise for the circle signal. Planck also searched polarization maps, which come mainly from the moment of last scattering.

Lab tasks

  1. Predict the box-axis score at a noise ratio of 1 from the formula above.
  2. Set the noise ratio to 1 and read the box-axis match. Repeat at 0.5 and 1.5.
  3. Find the noise ratio at which the box-axis score sinks into the grey chance band.
  4. Explain why the unrelated pair in the circle profiles still scores above zero.

Exercises

  1. Show that ∣S∣≤1|S| \le 1 for any two circles.
  2. For N=256N = 256, what is the standard deviation of SS for independent unrelated circles?
  3. A detector has noise equal to 0.30.3 of the signal. What score should a true pair reach?
  4. A search tries 1000 independent circle pairs, each with a null standard deviation of 0.1240.124. Roughly how large is the largest score expected from chance alone, if the null is Gaussian?
Answers
  1. Each term obeys 2aibi+s≤ai2+bi+s22a_ib_{i+s} \le a_i^2 + b_{i+s}^2 and −2aibi+s≤ai2+bi+s2-2a_ib_{i+s} \le a_i^2 + b_{i+s}^2. Summing gives ∣2∑aibi+s∣≤∑(ai2+bi+s2)|2\sum a_i b_{i+s}| \le \sum (a_i^2 + b_{i+s}^2).
  2. 1/257≈0.0621/\sqrt{257} \approx 0.062.
  3. ξ=1/0.3≈3.33\xi = 1/0.3 \approx 3.33, so ξ2/(1+ξ2)=11.1/12.1≈0.92\xi^2/(1+\xi^2) = 11.1/12.1 \approx 0.92.
  4. The largest of 1000 Gaussian draws typically lies about 3.2 standard deviations above the mean, so about 0.400.40. A threshold set for a single pair would be crossed by chance.

For the first task: ξ=1\xi = 1 gives 0.50.5. One pair scatters around that value, because the signal variance along a single circle differs from the sky average. On the default sky the Lab reads about 0.410.41.

Sources: Cornish, Spergel and Starkman 1998, equations 4 to 6 and the effective sample count, Planck 2015 results XVIII, section 4.2 on the threshold from 300 simulations, Cornish et al. 2004, equation 1, weighting each Fourier mode by m, COMPACT collaboration preprint on Doppler and ISW noise.

Raise the noise until the true pair sinks into the chance band.

Sources

  1. Cornish, Spergel and Starkman 1998, equations 4 to 6 and the effective sample count
  2. Planck 2015 results XVIII, section 4.2 on the threshold from 300 simulations
  3. Cornish et al. 2004, equation 1, weighting each Fourier mode by m
  4. COMPACT collaboration preprint on Doppler and ISW noise

Keep reading

What this page links to directly

The shape of space · Reading path

From a flat box to matched circles and Planck limits

  1. ArticleCan a flat universe be finite?
  2. ArticleHow the three-torus makes flat space finite
  3. ArticleWhy a small universe draws circles on the sky
  4. You are hereTelling a real circle match from a lucky one
  5. ArticleRecompute matched circles in a toy three-torus
  6. ArticleHow to read Planck's cosmic topology limits
Something broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy