WHY MATHEMATICS?
Why Mathematics? | Spearman Rank Trend Test: Time Ranks, Monotonic Association, Exact Permutations and Tie-Aware Evidence
How correlating time ranks with value ranks reveals monotonic order while exact inference and effect-size boundaries prevent correlation becoming a causal story.
Why mathematics is important becomes easier to see when a real decision depends on it. This guide follows the mechanism from definitions and dimensions to a worked calculation, validation, practical learning and responsible use. It keeps factual evidence separate from interpretation and treats every illustrative scenario as an example rather than a promise of results.
Choose a reading route
- Rank observation times and values with a declared tie rule
- Calculate rank differences or the general rank correlation
- Use exact permutation inference for small exchangeable samples
- Pair rho with slope, plots and dependence checks
Chapter map
- 1. Time order
- 2. Value ranks
- 3. Time ranks
- 4. Rank differences
- 5. Squared differences
- 6. Denominator
- 7. Rho shortcut
- 8. General formula
- 9. Null exchangeability
- 10. Exact distribution
- 11. Approximation
- 12. Plot
- 13. Slope effect
- 14. Step sensitivity
- 15. Seasonality
- 16. Attribution
Visit the How Mathematics Works hub for the wider series and its connections to education, reasoning, science, computing, design and careers.
1. Time order
This step deserves a careful pause. Record actual times before ranking.
A concrete situation
Times are 1 through 5.
What the mathematics does not license
Irregular gaps vanish in simple ranks. A trustworthy workflow records the choice before seeing the final test result.
Try it, check it, transfer it
Keep a time plot. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
2. Value ranks
The useful question is not only how to calculate, but what the calculation assumes. Rank observations from smallest to largest.
A concrete situation
2,3,5,4,6 become 1,2,4,3,5.
What the mathematics does not license
Rounding creates ties. Evidence becomes stronger when the limitation is tested instead of hidden.
Try it, check it, transfer it
Keep resolution. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
3. Time ranks
A small example makes the mechanism visible. Rank time in the chosen direction.
A concrete situation
Time ranks are 1,2,3,4,5.
What the mathematics does not license
Reversing time flips rho. Keeping this boundary clear makes the result easier to audit and transfer.
Try it, check it, transfer it
State orientation. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
4. Rank differences
This is where modelling choices begin to affect evidence. Compute d=time rank minus value rank.
A concrete situation
Differences are 0,0,-1,1,0.
What the mathematics does not license
Sign convention disappears after squaring but matters in diagnostics. A trustworthy workflow records the choice before seeing the final test result.
Try it, check it, transfer it
List them. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.
5. Squared differences
The central mathematical idea is concrete. Square and sum every d.
A concrete situation
Sum d squared=2.
What the mathematics does not license
The shortcut assumes no ties. Evidence becomes stronger when the limitation is tested instead of hidden.
Try it, check it, transfer it
Check conditions. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
6. Denominator
Here the geometry becomes operational. Compute n(n squared minus one).
A concrete situation
5(25-1)=120.
What the mathematics does not license
Small n yields coarse exact values. Keeping this boundary clear makes the result easier to audit and transfer.
Try it, check it, transfer it
Report n. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
7. Rho shortcut
This step deserves a careful pause. Evaluate 1-6 sum d squared divided by denominator.
A concrete situation
Rho=.9.
What the mathematics does not license
It is not a probability. A trustworthy workflow records the choice before seeing the final test result.
Try it, check it, transfer it
Interpret scale. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
8. General formula
The useful question is not only how to calculate, but what the calculation assumes. Correlate rank variables when ties occur.
A concrete situation
Average tied ranks enter Pearson correlation.
What the mathematics does not license
Ad hoc tie breaking adds noise. Evidence becomes stronger when the limitation is tested instead of hidden.
Try it, check it, transfer it
Use one rule. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.
9. Null exchangeability
A small example makes the mechanism visible. Define what permutations are allowed.
A concrete situation
Value ranks permute over fixed times.
What the mathematics does not license
Autocorrelation invalidates unrestricted shuffling. Keeping this boundary clear makes the result easier to audit and transfer.
Try it, check it, transfer it
Use blocks if justified. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
10. Exact distribution
This is where modelling choices begin to affect evidence. Enumerate all n factorial orders when feasible.
A concrete situation
Five values have 120 permutations.
What the mathematics does not license
Tail convention must be fixed. A trustworthy workflow records the choice before seeing the final test result.
Try it, check it, transfer it
Archive counts. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
11. Approximation
The central mathematical idea is concrete. Use asymptotic tests only with suitable n.
A concrete situation
Large-sample t approximations are secondary here.
What the mathematics does not license
Heavy dependence survives ranking. Evidence becomes stronger when the limitation is tested instead of hidden.
Try it, check it, transfer it
Validate size. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
12. Plot
Here the geometry becomes operational. Inspect ranks and raw values against time.
A concrete situation
One local reversal is visible.
What the mathematics does not license
Rho hides magnitude. Keeping this boundary clear makes the result easier to audit and transfer.
Try it, check it, transfer it
Show both scales. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.
13. Slope effect
This step deserves a careful pause. Estimate a separate per-time change.
A concrete situation
Sen slope has units per year.
What the mathematics does not license
High rho may accompany a tiny slope. A trustworthy workflow records the choice before seeing the final test result.
Try it, check it, transfer it
Report both. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
14. Step sensitivity
The useful question is not only how to calculate, but what the calculation assumes. Compare smooth and break models.
A concrete situation
A single level shift can yield high rho.
What the mathematics does not license
Monotonic order does not identify shape. Evidence becomes stronger when the limitation is tested instead of hidden.
Try it, check it, transfer it
Test alternatives. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
15. Seasonality
A small example makes the mechanism visible. Rank within comparable seasons when needed.
A concrete situation
Monthly cycles remain in pooled ranks.
What the mathematics does not license
Pooling can cancel trends. Keeping this boundary clear makes the result easier to audit and transfer.
Try it, check it, transfer it
Use seasonal design. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
16. Attribution
This is where modelling choices begin to affect evidence. Bring independent evidence to causal claims.
A concrete situation
A policy date is examined.
What the mathematics does not license
Association with time is not causation. A trustworthy workflow records the choice before seeing the final test result.
Try it, check it, transfer it
Separate evidence layers. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.
A seven-day practice lab
- Day 1: define the decision, observation unit, X variables and Y or reference condition.
- Day 2: reproduce the smallest worked example and check every dimension, unit and sign.
- Day 3: build a transparent baseline and write what it assumes.
- Day 4: fit the main method inside a training-only pipeline; record every parameter.
- Day 5: challenge one assumption with a deliberately difficult dataset or operating regime.
- Day 6: compare validation metrics with the practical workload created by errors.
- Day 7: present one supported conclusion, one unresolved uncertainty and one safe next experiment.
Questions for a student, parent or mentor
- Which part of the model is a mathematical definition, and which part is a choice?
- What small calculation would catch a sign, scale or dimension error?
- What evidence comes from training, validation and the untouched test?
- What benign condition could look like a fault or prediction failure?
- How would the answer change for another response, asset, school project or time period?
- What should a human review before acting on the score?
A method-specific audit before deployment
Spearman rank correlation can test whether larger observations tend to occur later in time. Rank the times, rank the observed values and calculate the ordinary correlation between the two rank sequences. Because ranks replace raw magnitudes, the statistic measures monotonic ordering without requiring a straight-line relationship or normally distributed observations.
When there are no ties, rho equals 1 minus six times the sum of squared rank differences divided by n(n squared minus one). Ties require average ranks and a general correlation calculation. Small samples call for an exact permutation distribution; serial dependence breaks the unrestricted exchangeability that such a permutation test needs.
For times ranked 1,2,3,4,5 and values 2,3,5,4,6, the value ranks are 1,2,4,3,5. Rank differences are 0,0,-1,1,0, so their squared sum is 2. Rho=1-6(2)/[5(25-1)]=1-12/120=0.9.
A large positive rho says later times tend to have larger ranks. It does not state the units of change, guarantee a constant slope or distinguish smooth drift from a step. Plots, effect-size estimators, dependence-aware inference and independent mechanism evidence remain necessary.
Frequently asked questions
What does Spearman rho measure here?
It measures monotonic association between time order and observed-value order.
What is rho’s range?
It ranges from minus one to plus one when defined, with the sign giving direction.
How are ties handled?
Use average ranks and calculate the ordinary correlation of the rank variables.
Why use exact permutations for small n?
They provide the finite-sample null distribution when observation values are exchangeable over times.
Does rho equal a slope?
No. It is dimensionless rank association and contains no units of change per time.
Can a step change produce high rho?
Yes. Rho detects monotonic ordering and does not distinguish a step from smooth trend.
Primary source and fact-check note
Charles Spearman, “The Proof and Measurement of Association between Two Things,” The American Journal of Psychology 15(1), 72–101 (1904), DOI 10.2307/1412159. Definitions and core claims in this article were checked against this primary publication. Calculations shown here were independently recomputed. Examples are educational illustrations; they are not reported industrial performance results.
Useful next reading
Keep the options open. Mathematics education supports clearer questions, transferable problem-solving skills and informed choices across science, engineering, computing, AI, statistics, design and many other careers. It does not guarantee intelligence, income, admission or employment; those outcomes depend on far more than one subject or model.
Extended laboratory: topic-specific validation and responsible use
Rank audit
Reproduce time and value ranks.
Tie audit
Use average ranks consistently.
Arithmetic audit
Verify squared rank differences.
Permutation audit
Define exchangeability and tails.
Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.
Dependence audit
Use suitable blocks or models.
Effect audit
Add a slope with units.
Shape audit
Compare trend and step patterns.
Final claim
Describe monotonic association only.
Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.
Mechanism workshop: calculate, challenge and transfer
Workshop 1: Time order
Begin with this mechanism: Record actual times before ranking. Recreate the concrete case: Times are 1 through 5. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Irregular gaps vanish in simple ranks. Complete the transfer step: Keep a time plot. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 2: Value ranks
Begin with this mechanism: Rank observations from smallest to largest. Recreate the concrete case: 2,3,5,4,6 become 1,2,4,3,5. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Rounding creates ties. Complete the transfer step: Keep resolution. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 3: Time ranks
Begin with this mechanism: Rank time in the chosen direction. Recreate the concrete case: Time ranks are 1,2,3,4,5. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Reversing time flips rho. Complete the transfer step: State orientation. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 4: Rank differences
Begin with this mechanism: Compute d=time rank minus value rank. Recreate the concrete case: Differences are 0,0,-1,1,0. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Sign convention disappears after squaring but matters in diagnostics. Complete the transfer step: List them. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.
Workshop 5: Squared differences
Begin with this mechanism: Square and sum every d. Recreate the concrete case: Sum d squared=2. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: The shortcut assumes no ties. Complete the transfer step: Check conditions. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 6: Denominator
Begin with this mechanism: Compute n(n squared minus one). Recreate the concrete case: 5(25-1)=120. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Small n yields coarse exact values. Complete the transfer step: Report n. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 7: Rho shortcut
Begin with this mechanism: Evaluate 1-6 sum d squared divided by denominator. Recreate the concrete case: Rho=.9. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: It is not a probability. Complete the transfer step: Interpret scale. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 8: General formula
Begin with this mechanism: Correlate rank variables when ties occur. Recreate the concrete case: Average tied ranks enter Pearson correlation. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Ad hoc tie breaking adds noise. Complete the transfer step: Use one rule. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.
Workshop 9: Null exchangeability
Begin with this mechanism: Define what permutations are allowed. Recreate the concrete case: Value ranks permute over fixed times. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Autocorrelation invalidates unrestricted shuffling. Complete the transfer step: Use blocks if justified. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 10: Exact distribution
Begin with this mechanism: Enumerate all n factorial orders when feasible. Recreate the concrete case: Five values have 120 permutations. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Tail convention must be fixed. Complete the transfer step: Archive counts. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 11: Approximation
Begin with this mechanism: Use asymptotic tests only with suitable n. Recreate the concrete case: Large-sample t approximations are secondary here. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Heavy dependence survives ranking. Complete the transfer step: Validate size. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 12: Plot
Begin with this mechanism: Inspect ranks and raw values against time. Recreate the concrete case: One local reversal is visible. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Rho hides magnitude. Complete the transfer step: Show both scales. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.
Workshop 13: Slope effect
Begin with this mechanism: Estimate a separate per-time change. Recreate the concrete case: Sen slope has units per year. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: High rho may accompany a tiny slope. Complete the transfer step: Report both. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 14: Step sensitivity
Begin with this mechanism: Compare smooth and break models. Recreate the concrete case: A single level shift can yield high rho. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Monotonic order does not identify shape. Complete the transfer step: Test alternatives. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 15: Seasonality
Begin with this mechanism: Rank within comparable seasons when needed. Recreate the concrete case: Monthly cycles remain in pooled ranks. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Pooling can cancel trends. Complete the transfer step: Use seasonal design. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.
Workshop 16: Attribution
Begin with this mechanism: Bring independent evidence to causal claims. Recreate the concrete case: A policy date is examined. Write times, observations, time ranks, value ranks, tie groups, rank differences, squared differences, rho values, permutation counts, tail areas, slopes and confidence intervals with units, denominators and assumptions. Calculate the smallest non-trivial example by hand and reproduce it in a spreadsheet or short program. Challenge this limitation: Association with time is not causation. Complete the transfer step: Separate evidence layers. Change exactly one observation, timestamp, rank, tie rule, half-pairing rule, label threshold, run boundary, lag, null distribution, tail convention, simulation seed, reference period or validation window. Explain which mathematical object changes, which conclusion survives and which claim must weaken. Keep observation, preprocessing, statistic, calibration, uncertainty, interpretation and independent validation on separate notebook lines. Reserve complete periods outside tuning when testing transfer.