Randomised, and the guarantee that changes kind

A turn is seen one trace late

A carried spread multiplied by the ratio of the last two spreads restored a drifting sequence's coverage, and the prediction for a sequence whose drift turns was a dip of four or five points on the trace after the turn, gone a trace later, and a guard that removes it for nothing. Run on the turn the prediction described — the spread rising and then falling — there is no dip: the extrapolation promises more rise, uses a spread eleven per cent too large, and covers 70.5 per cent against a table of 68.3. Run on the mirror turn, the spread falling and then rising, the dip is there and larger than predicted: a spread a quarter too small and 59.5 per cent coverage. Either way it is gone a trace later and the sequence's average stays within a point. The guard costs nothing and does not help, because no rule that reads past spreads can see a turn before the trace that shows it.

Worth reading first: Counting what cannot be looked at · A parameter that counts steps.

A drift put back at the table’s price estimated the traces of a sequence of operators whose spectra drift, carrying each trace’s measured spread forward to set the next trace’s probe count and multiplying it by the ratio of the last two spreads to account for the drift. Over 400 sequences that trend carry restored the coverage the plain carry had lost: 67.8 to 68.9 per cent of estimates inside a 3% target at one standard error, against the normal table’s 68.3.

Every sequence it ran drifted one way. It asked what happens when the drift turns. “A sequence whose decay falls for eight traces and then rises would make the ratio of the last two spreads the wrong extrapolation for one trace at the turn. The prediction with a sign is that the trend carry’s coverage dips at the trace after the turn by about twice the plain carry’s lag — four or five points — and recovers within one trace, so that its average over the sequence stays within a point of the table; and that a guard which caps the factor at the ratio of the last three spreads removes the dip for no measurable cost.”

Three of those four clauses can be checked, and two of them hold. The dip is the clause that fails, and it fails in a way that depends on a detail the prediction did not specify: which way the spread was moving when the drift turned.

Two sequences that turn

The operators are the earlier essays’: symmetric, 60 × 60, with fixed random eigenvectors and eigenvalues dkd^k for k=0,…,59k = 0, \ldots, 59, so the trace is a geometric sum and the decay dd is the only thing that changes along the sequence. The spread of a Rademacher probe — Hutchinson’s estimator’s standard deviation over the trace — grows as the decay falls, because a faster-decaying spectrum concentrates the trace in fewer eigenvalues and a random probe’s estimate of a few dominant terms is noisier, relative to the total, than of many. A rate that belongs to the matrix found Hutchinson’s own convergence exponent near a half on every spectrum it measured, which is why a single number — the spread — is all a probe count needs: the rate is fixed and only the constant moves, and along these sequences it moves with the decay and nothing else.

The relative spread of a single Rademacher probe along the four turning sequences: rising then falling, and falling then rising, at two speeds of driftpeak, 0.01 a trace: 26.4, 28.3, 30.1, 31.9, 33.6, 35.2, 36.8, 38.3, 39.8, 38.3, 36.8, 35.2, 33.6, 31.9, 30.1, 28.3 per cent; peak, 0.02 a trace: 26.4, 30.1, 33.6, 36.8, 39.8, 42.6, 45.4, 48.0, 50.5, 48.0, 45.4, 42.6, 39.8, 36.8, 33.6, 30.1 per cent; trough, 0.01 a trace: 39.8, 38.3, 36.8, 35.2, 33.6, 31.9, 30.1, 28.3, 26.4, 28.3, 30.1, 31.9, 33.6, 35.2, 36.8, 38.3 per cent; trough, 0.02 a trace: 50.5, 48.0, 45.4, 42.6, 39.8, 36.8, 33.6, 30.1, 26.4, 30.1, 33.6, 36.8, 39.8, 42.6, 45.4, 48.0 per cent.2025303540455055trace in the sequencerelative spread of one probe, %148101216peak, 0.01 a tracepeak, 0.02 a tracetrough, 0.01 a tracetrough, 0.02 a tracedotted: the turn, at the ninth tracea peak and a trough of the same height
Fig. 1 The relative spread of one probe along the four turning sequences: the decay falling for eight traces and then rising, or rising and then falling, at 0.01 and 0.02 a trace.

The sequence the prediction described has the decay falling from 0.9 by a fixed step for eight traces and then rising by the same step, so the spread rises to a peak at the ninth trace and falls back. Its mirror has the decay rising to 0.9 at the ninth trace and falling again, so the spread falls to a trough and rises. At a step of 0.02 the peak sequence’s spread runs from 0.264 to 0.505 and back; the trough sequence’s runs from 0.505 down to 0.264 and back up. The two sequences visit the same operators in opposite orders.

The four rules are the earlier essay’s. A fresh pilot of eight probes every trace; the plain carry, which uses the previous trace’s measured spread; the trend carry, which multiplies that spread by the ratio of the last two; and a guard, which takes whichever of the last two ratios is nearer one and carries the spread flat when the two lie on opposite sides of one — a turn read off the history. Each trace’s probe count is then set from the spread so that one standard error is 3% of the trace, and coverage is how often the estimate lands inside 3% of the truth, over 400 seeded sequences.

The extrapolation’s error has the turn’s sign

The spread each carry fixed its probe count from, over the operator's true spread, trace by trace, when the spread falls, then rises at the ninth traceMedians over 400 sequences, the decay moving 0.02 a trace. the last trace's spread: 1.047, 1.052, 1.059, 1.073, 1.077, 1.088, 1.115, 1.131, 0.877, 0.893, 0.910, 0.923, 0.934, 0.938, 0.944; times the last ratio: 1.053, 1.000, 0.996, 0.997, 0.998, 1.013, 1.005, 1.009, 0.749, 1.001, 1.000, 1.004, 0.996, 0.992, 1.009; guarded at a turn: 1.047, 0.988, 1.044, 1.055, 1.051, 1.058, 1.070, 1.100, 0.824, 0.889, 0.945, 0.956, 0.956, 0.961, 0.957. The trace after the turn is the tenth.spread used, % from the truethe last trace's spread, trace 10-12times the last ratio, trace 10-25guarded at a turn, trace 10-180.70.750.80.850.90.9511.051.11.15trace in the sequencespread used ÷ true spread48101216the last trace's spreadtimes the last ratioguarded at a turndotted: the turn · dashed: the true spreadthe turn's direction is the error's sign
Fig. 2 The spread each carried rule used over the operator’s true spread, trace by trace, medians over 400 sequences at 0.02 a trace. The dial switches between the two shapes of turn.

The figure at the top of the page is the trough. Before the turn the trend carry’s spread is within one per cent of the truth, which is what the earlier essay found for a steady drift; the plain carry runs about ten per cent high, a step behind a spread that is falling. On the trace after the turn — the tenth — the trend carry uses 0.749 of the true spread. It had seen the spread fall by twelve per cent a trace for eight traces, extrapolated one more fall of twelve per cent, and met a rise of fourteen. One trace later it uses 1.001.

The dial shows the peak, and the picture is the same reflected. The trend carry had seen the spread rise by five per cent a trace, extrapolated another rise, and met a fall: it uses 1.110 of the true spread on the tenth trace, and 0.995 on the eleventh. At 0.01 a trace the same two shapes give 1.060 and 0.863.

The size of the error follows from the steps. The trend factor at the turn is the last ratio, rr, applied to a spread that is about to move by a ratio near 1/r1/r, so the error is about r2r^2 in the direction the history pointed. At the peak the spread is large and the decay moves it by five per cent a trace, so r2≈1.052≈1.10r^2 \approx 1.05^2 \approx 1.10. At the trough the spread is small and the same step in the decay moves it by twelve to fourteen per cent, so r−2≈0.882≈0.77r^{-2} \approx 0.88^2 \approx 0.77. The two turns are not symmetric because the spread does not depend on the decay linearly, and the trough is where it moves fastest.

A spread too large is never a dip

The trace after the turn: how often the trend carry and the guard land inside the target, against how far the spread they used was from the true onepeak, 0.01 a trace, times the last ratio: spread 1.060 of the true one, coverage 66.5%; peak, 0.01 a trace, guarded at a turn: spread 1.044 of the true one, coverage 69.8%; peak, 0.02 a trace, times the last ratio: spread 1.110 of the true one, coverage 70.5%; peak, 0.02 a trace, guarded at a turn: spread 1.058 of the true one, coverage 73.5%; trough, 0.01 a trace, times the last ratio: spread 0.863 of the true one, coverage 62.3%; trough, 0.01 a trace, guarded at a turn: spread 0.907 of the true one, coverage 64.0%; trough, 0.02 a trace, times the last ratio: spread 0.749 of the true one, coverage 59.5%; trough, 0.02 a trace, guarded at a turn: spread 0.824 of the true one, coverage 57.3%. The table's 68.3%, one draw-noise error 2.3 points.0.70.750.80.850.90.9511.051.11.155560657075spread used ÷ true spread, trace 10estimates inside the target, %times the last ratioguarded at a turntroughspeakslarge dots: 0.02 a trace · small: 0.01too small costs coverage, too large costs probes
Fig. 3 The trace after the turn alone: how often the trend carry and the guard land inside the target, against how far the spread they used was from the true one, for both shapes at both speeds. The band is one draw-noise standard error either side of the table.

A spread that is too large asks for too many probes. The estimate is then more accurate than the target requires and lands inside it more often than the table says: on the peak sequences the trend carry covers 70.5 and 66.5 per cent on the trace after the turn, against a table of 68.3 and a draw-noise standard error of 2.3 points — both inside one error of the table, the first above it. The dip the prediction expected on this sequence is not there, and cannot be, because the extrapolation’s mistake is on the side that costs probes rather than coverage.

On the trough sequences the mistake is on the other side. A spread a quarter too small asks for about 0.752≈0.560.75^2 \approx 0.56 of the probes the target needs, the standard error is a third larger than the table assumes, and coverage falls to 59.5 per cent at 0.02 a trace and 62.3 at 0.01 — 8.8 and 6.0 points below the table, three and a half and two and a half draw-noise errors. The prediction’s four or five points was the right order and the wrong sequence.

Trace by trace along the sequence whose spread falls and then rises: how often each carried rule lands inside a 3% target at one standard errorOver 400 sequences, the decay moving 0.02 a trace. the last trace's spread: 63, 70, 68, 77, 74, 71, 70, 75, 74, 60, 66, 64, 67, 61, 69, 66 per cent; times the last ratio: 68, 69, 68, 68, 67, 69, 67, 68, 70, 60, 66, 70, 71, 65, 69, 67 per cent; guarded at a turn: 65, 67, 68, 70, 68, 72, 70, 77, 68, 57, 66, 69, 70, 65, 66, 68 per cent. The table's 68.3% dashed, with a band of one draw-noise standard error, 2.3 points, either side.after the turn, %the last trace's spread, trace 1060times the last ratio, trace 1060guarded at a turn, trace 1057556065707580trace in the sequenceestimates inside the target, %148101216the last trace's spreadtimes the last ratioguarded at a turnband: one draw-noise error either side of the tableone trace below, then back
Fig. 4 Coverage trace by trace along the trough sequence at 0.02 a trace, for the plain carry, the trend carry and the guard. The band is one draw-noise error either side of the table.

Trace by trace, the trough’s dip is one point on a noisy line, and the trend carry does not have it to itself. A single trace’s coverage over 400 sequences scatters by 2.3 points. The plain carry, which had been running ten to thirteen per cent high while the spread fell, is caught by the turn as well: on the tenth trace it uses 0.877 of the true spread and covers 60.0 per cent, against the trend carry’s 59.5. The spread error is in the ratio the prediction named — the trend carry’s 25 per cent is twice the plain carry’s 12 — but the coverage the two lose is the same to within the draw noise, because both are on the steep side of the curve that turns a spread error into missed targets. Both are back by the eleventh trace. A drift put back at the table’s price found that a single trace was noisier than the effect it was looking for; here the effect is large enough to see, but only just, and only by reading the spread ratio, which is the quantity that moves first and moves cleanly.

Why the ratio is the right thing to watch

Coverage is the quantity the caller cares about and the worst one to measure a turn with. Each trace’s coverage is a proportion of 400 and moves by 2.3 points from draw noise alone; the effect of a turn on one trace is two to four of those. The spread ratio — the median over 400 sequences of the spread a rule used over the operator’s true spread — has no such noise, because it is a median of continuous quantities and because the true spread is computed exactly from the spectrum. It moves before coverage does, and it moves by the amount the arithmetic of the extrapolation says it should.

That is also why the earlier essays could measure the carried rules at all. A rule that reads only its own probes found the sequential stopping rule calibrated in the middle and not at the edge, and the edge is where single-trace coverage lives. A rule’s spread error is the cause and its coverage is a noisy consequence; a turn is visible in the first at one trace and in the second only as one low point among sixteen. The translation from one to the other is steep on the low side and flat on the high side: a spread a quarter too small costs nine points, a spread eleven per cent too large gains two. That asymmetry, not the shape of any particular turn, is why the peak and the trough look so different in coverage and so alike in the ratio.

It is also the reason the trace estimator in counting what cannot be looked at needed a spread at all. Hutchinson’s estimator promises an unbiased trace and says nothing about how many probes make it accurate; every carry rule measured so far is a way of reading that number off the probes, and every one of them reads it a trace late on a sequence. The turn is simply the place where being a trace late is most expensive.

The average does not notice

How often each rule's estimate lands inside a 3% target, averaged over the third to sixteenth traces of each turning sequencepeak, 0.01 a trace: a new pilot every trace 66.5%, the last trace's spread 69.3%, times the last ratio 68.3%, guarded at a turn 68.2%; peak, 0.02 a trace: a new pilot every trace 67.6%, the last trace's spread 68.2%, times the last ratio 69.4%, guarded at a turn 68.6%; trough, 0.01 a trace: a new pilot every trace 67.6%, the last trace's spread 67.3%, times the last ratio 68.6%, guarded at a turn 67.8%; trough, 0.02 a trace: a new pilot every trace 67.3%, the last trace's spread 68.6%, times the last ratio 67.4%, guarded at a turn 68.1%. The table's 68.3% dashed.times the last ratio, %peak, 0.0168peak, 0.0269trough, 0.0169trough, 0.02676466687072estimates inside the target, %peak, 0.01peak, 0.02trough, 0.01trough, 0.02a new pilot every tracethe last trace's spreadtimes the last ratioguarded at a turndashed: the normal tableone bad trace in sixteen is lost in the mean
Fig. 5 Coverage averaged over the third to sixteenth traces for every rule, both shapes of turn, both speeds. The dashed line is the table.

Averaged over the fourteen traces that carry a spread, one bad trace is a fourteenth of the effect. The trend carry covers 69.4 and 68.3 per cent on the peak sequences and 67.4 and 68.6 on the trough sequences — all within a point of the table’s 68.3, which is the third clause of the prediction exactly. The plain carry’s averages, 67.3 to 69.3, are inside the same band, because a sequence that turns spends half its length drifting each way and the plain carry’s lag changes sign at the turn: running high while the spread falls and low while it rises, it averages out. A drifting sequence that never turns was where the plain carry lost coverage, and a turn is what gives it back.

The fresh pilot covers 66.5 to 67.6 per cent, a little under the table on every sequence. The table’s 68.3 per cent is what one standard error buys when the misses are a normal distribution’s, which the miss a normal table already priced measured them to be; a spread measured on probes it does not average then separated the pilot from the probes it sizes, so that the spread is estimated from samples that are not averaged and the stopping rule selects nothing. What is left, a point or so under the table, is the eight-probe pilot’s own scatter, and it is the same on a sequence that turns as on one that does not.

The guard fires one trace late

The guard was written to catch exactly the event the trough sequence produces, and on the trace that matters it does almost nothing. It uses 0.824 of the true spread at 0.02 a trace where the trend carry uses 0.749, and covers 57.3 per cent where the trend carry covers 59.5 — milder in the ratio, no better in the outcome, and the outcome’s difference is inside the draw noise.

The reason is when the turn becomes visible. The spread used on the tenth trace is extrapolated from spreads measured on the eighth and ninth, and on the trough sequence both of those were falling: the ninth trace is the trough itself, the lowest spread of the sequence. The two ratios the guard compares are both below one; nothing in the history says a turn has happened, because it has not yet appeared in any measurement. The guard sees the turn on the eleventh trace, when the tenth’s measured spread has risen — by which time the trend carry has seen it too and is back to 1.001 on its own.

That is not a defect of this guard. Any rule that sets a trace’s probe count from spreads measured on earlier traces extrapolates from a history that ends before the turn, and the first trace after a turn is the one trace whose spread no such history predicts. A spread carried from the trace before made the same point about a constant drift: the carried spread is always one trace old. A turn is the drift changing, and the change is one trace old too.

The probes each rule spends over a turning sequence, over what the trend carry spendspeak, 0.01 a trace: a new pilot every trace 2194, the last trace's spread 2015, times the last ratio 2041, guarded at a turn 2041; peak, 0.02 a trace: a new pilot every trace 2984, the last trace's spread 2830, times the last ratio 2915, guarded at a turn 2892; trough, 0.01 a trace: a new pilot every trace 2185, the last trace's spread 2031, times the last ratio 2010, guarded at a turn 2032; trough, 0.02 a trace: a new pilot every trace 2971, the last trace's spread 2866, times the last ratio 2834, guarded at a turn 2848. Sums of per-trace medians, pilots included.guard against trend, %peak, 0.010peak, 0.02-0.79trough, 0.011.1trough, 0.020.490.940.960.9811.021.041.061.081.1probes ÷ the trend carry'speak, 0.01peak, 0.02trough, 0.01trough, 0.02a new pilot every tracethe last trace's spreadtimes the last ratioguarded at a turndashed: the trend carrythe guard is free and buys nothing
Fig. 6 The probes each rule spends over a turning sequence, as a ratio to the trend carry’s, both shapes and speeds.

What the guard costs is as small as the prediction said. Over the sixteen traces it spends between 0.992 and 1.011 times the trend carry’s probes: 2,892 against 2,915 on the faster peak, 2,848 against 2,834 on the faster trough. The fresh pilot spends two to nine per cent more than the trend carry on every sequence, the eight pilot probes a trace that carrying saves. The guard is free, and buys nothing.

What one bad trace is worth

The practical question is whether a trace estimator used along a sequence of operators should do anything about turns, and the measurements here say no. On the peak, the extrapolation’s error is a few dozen extra probes on one trace. On the trough it is one trace in sixteen with coverage nine points low, which the sequence’s average absorbs, and any rule that could prevent it would need to know the next operator’s spread before measuring it. A caller who cannot afford one low trace in a sequence can take a fresh pilot on every trace, which covers within two points of the table at two to nine per cent more probes; a caller who can afford it gains nothing from a guard.

The decay rate being the only thing that moves is a simplification that matters here. A real sequence — the operators of a Newton iteration, or of a parameter sweep — might move its spread in steps of every size, and the error at a turn is about the square of the last step. At a step of 0.02 in the decay that is a quarter at the trough. At a step three times larger, it would be a factor of two.

What 400 sequences of one family do not show

Every sequence turns once, at the ninth trace, by a symmetric reversal of the same step; a turn that slowed before it reversed would give the trend factor a trace’s warning. The eigenvectors are fixed along the sequence, so only the spectrum drifts; a sequence whose eigenvectors rotated would change the spread through the off-diagonal entries, which no ratio of spreads tracks. Coverage on one trace is a proportion of 400 and carries 2.3 points of draw noise; the claims about single traces are made about the spread ratio, a median of 400, which does not.

Still open: a step that grows, and the contour

A turn that is sharper than the steps before it. The trend carry’s error at a turn is about the square of the last ratio. A sequence whose decay moves by 0.02 a trace and then reverses by 0.06 would make the error at the trough about 0.88×0.69≈0.60.88 \times 0.69 \approx 0.6 of the true spread; the prediction with a sign is that coverage on the trace after that turn falls below 55 per cent, that a fresh pilot on that trace alone — which no history-reading rule can know to take — would restore it, and that the sequence’s average still stays within two points of the table.

The contour. Counting what is inside a circle estimates a trace whose exact value is an integer, and a spectrum drifting across the contour changes it between traces. That is a turn of a different kind — a jump in the trace itself rather than in its spread — and the prediction is that the ratio of the last two spreads stays near one across it, so that neither carry sees the jump and both miss its trace by the jump’s size.

Shares its objects with

Essays that name at least two of the same things, and that neither author linked.

Named objects

A flat tag is an object no other essay names yet.

Hutchinson's estimatorProbabilistic boundsRandom probeSpectral decayStopping criterionTrace estimation