VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Why Mathematics? | Theil–Sen Regression: Pairwise Slopes, Median Slope, Kendall’s Tau and Nonparametric Line Fitting

WHY MATHEMATICS?

Why Mathematics? | Theil–Sen Regression: Pairwise Slopes, Median Slope, Kendall’s Tau and Nonparametric Line Fitting

How every eligible point pair becomes a slope, why the median resists a minority of extreme pairs, and why ties, intercept choices and dependence still matter.

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

  • Generate and audit every eligible pairwise slope
  • Take the median slope under a stated convention
  • Choose and disclose an intercept rule
  • Use Kendall-based intervals and design-aware checks

Chapter map

  1. 1. Model
  2. 2. Pairs
  3. 3. Denominator
  4. 4. Numerator
  5. 5. Pairwise slope
  6. 6. Order
  7. 7. Median slope
  8. 8. Intercept residuals
  9. 9. Median intercept
  10. 10. Fitted line
  11. 11. Kendall link
  12. 12. Confidence interval
  13. 13. Dependence
  14. 14. Sensitivity
  15. 15. Transfer
  16. 16. Claim

Visit the How Mathematics Works hub for the wider series and its connections to education, reasoning, science, computing, design and careers.


1. Model

The useful question is not only how to calculate, but what the calculation assumes. Specify response, predictor, units and eligible pairs.

A concrete situation

Use five points with distinct x.

What the mathematics does not license

A slope is directional; swapping axes changes it. The same reasoning helps students move from an exercise to a real dataset.

Try it, check it, transfer it

Freeze 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.


2. Pairs

A small example makes the mechanism visible. List all i<j pairs.

A concrete situation

Five points create ten slopes.

What the mathematics does not license

Missing a pair changes the median. That distinction matters because a correct formula can still answer the wrong operational question.

Try it, check it, transfer it

Audit count n(n−1)/2. 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. Denominator

This is where modelling choices begin to affect evidence. Compute x_j−x_i and exclude zero denominators.

A concrete situation

All teaching denominators are positive.

What the mathematics does not license

Repeated x-values need a rule. The habit of checking assumptions is one of the practical benefits of learning mathematics.

Try it, check it, transfer it

Preserve duplicates. 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. Numerator

The central mathematical idea is concrete. Compute y_j−y_i with signs.

A concrete situation

The final response creates large differences.

What the mathematics does not license

Absolute differences would lose trend direction. The same reasoning helps students move from an exercise to a real dataset.

Try it, check it, transfer it

Keep signs. 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. Pairwise slope

Here the geometry becomes operational. Divide each signed difference.

A concrete situation

Values range from .8 to 15.8.

What the mathematics does not license

A pairwise slope is not an observation weight. That distinction matters because a correct formula can still answer the wrong operational question.

Try it, check it, transfer it

Retain pair IDs. 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. Order

This step deserves a careful pause. Sort slopes without losing pair provenance.

A concrete situation

Central slopes remain near one.

What the mathematics does not license

Extreme pairs can be scientifically real. The habit of checking assumptions is one of the practical benefits of learning mathematics.

Try it, check it, transfer it

Inspect graph. 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. Median slope

The useful question is not only how to calculate, but what the calculation assumes. Apply the stated median convention.

A concrete situation

Median=(1.1+1.3)/2=1.2.

What the mathematics does not license

Even-number medians must be disclosed. The same reasoning helps students move from an exercise to a real dataset.

Try it, check it, transfer it

Show middle pair. 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. Intercept residuals

A small example makes the mechanism visible. Calculate y_i−b x_i.

A concrete situation

Values are 1,.9,.5,.6,15.2.

What the mathematics does not license

The slope rule does not force one intercept rule. That distinction matters because a correct formula can still answer the wrong operational question.

Try it, check it, transfer it

Name convention. 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. Median intercept

This is where modelling choices begin to affect evidence. Take the median residual.

A concrete situation

Intercept=.9.

What the mathematics does not license

Median-x/median-y can differ. The habit of checking assumptions is one of the practical benefits of learning mathematics.

Try it, check it, transfer it

Compare conventions. 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. Fitted line

The central mathematical idea is concrete. Write y=.9+1.2x and compute all residuals.

A concrete situation

Preserve the remote point.

What the mathematics does not license

Robust does not mean delete. The same reasoning helps students move from an exercise to a real dataset.

Try it, check it, transfer it

Plot fit. 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. Kendall link

Here the geometry becomes operational. View candidate slopes as values that balance rank concordance.

A concrete situation

Sen connects slope and Kendall tau.

What the mathematics does not license

Ties change variance formulas. That distinction matters because a correct formula can still answer the wrong operational question.

Try it, check it, transfer it

Use tie correction. 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. Confidence interval

This step deserves a careful pause. Select slope order statistics using the matched rank distribution.

A concrete situation

Retain the complete sorted list.

What the mathematics does not license

Generic normal intervals are mismatched. The habit of checking assumptions is one of the practical benefits of learning mathematics.

Try it, check it, transfer it

State method. 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. Dependence

The useful question is not only how to calculate, but what the calculation assumes. Check serial, clustered and repeated-measure structure.

A concrete situation

Time order may matter.

What the mathematics does not license

Rank methods do not erase autocorrelation. The same reasoning helps students move from an exercise to a real dataset.

Try it, check it, transfer it

Model 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.


14. Sensitivity

A small example makes the mechanism visible. Change one point and recount affected pairs.

A concrete situation

One point affects n−1 slopes.

What the mathematics does not license

Pair slopes are dependent. That distinction matters because a correct formula can still answer the wrong operational question.

Try it, check it, transfer it

Explain combinatorics. 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. Transfer

This is where modelling choices begin to affect evidence. Use trend, calibration or environmental examples with units.

A concrete situation

Translate slope per x-unit.

What the mathematics does not license

Association does not establish cause. The habit of checking assumptions is one of the practical benefits of learning mathematics.

Try it, check it, transfer it

Keep options open. 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. Claim

The central mathematical idea is concrete. State slope, intercept rule and interval assumptions.

A concrete situation

Teaching slope is 1.2.

What the mathematics does not license

Do not claim universal superiority. The same reasoning helps students move from an exercise to a real dataset.

Try it, check it, transfer it

Bound conclusion. 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

  1. Day 1: define the decision, observation unit, X variables and Y or reference condition.
  2. Day 2: reproduce the smallest worked example and check every dimension, unit and sign.
  3. Day 3: build a transparent baseline and write what it assumes.
  4. Day 4: fit the main method inside a training-only pipeline; record every parameter.
  5. Day 5: challenge one assumption with a deliberately difficult dataset or operating regime.
  6. Day 6: compare validation metrics with the practical workload created by errors.
  7. 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

The Theil–Sen line begins with slopes between pairs of observations. For every pair with different x-values, calculate (y_j−y_i)/(x_j−x_i), then take the median of those pairwise slopes. The mechanism converts a regression slope into an order-statistic problem. A few extreme y-values can create very large pairwise slopes, but they do not control the middle of the entire slope list unless enough pairs are affected.

For points (0,1),(1,2.1),(2,2.9),(3,4.2),(4,20), the ten pairwise slopes are 1.1,.95,1.0667,4.75,.8,1.05,5.9667,1.3,8.55 and 15.8. In sorted order the fifth and sixth values are 1.1 and 1.3, so the even-sample median slope is 1.2. Using the disclosed intercept convention median(y_i−1.2x_i) gives .9, producing the illustrative line y=.9+1.2x.

Sen’s 1968 paper connects the median pairwise slope to Kendall’s tau and derives interval estimates from order statistics of the slope set. The confidence calculation depends on independence, ties, serial structure and the exact design. A trend slope from equally spaced time points does not by itself remove autocorrelation, seasonality or a step change. Rank-based does not mean assumption-free.

The intercept is not uniquely determined by the slope rule. Common choices include median(y_i−b x_i) and y_median−b x_median; they can differ with even samples and skewed designs. Repeated x-values also create zero denominators and must be omitted or handled by a declared method. Report the pair eligibility rule, median convention, intercept convention, tie correction, confidence method and sampling design.


Frequently asked questions

What does Theil–Sen estimate?

A slope defined as the median of eligible pairwise slopes.

Why omit pairs with equal x?

Their slope denominator is zero.

How is the intercept found?

By a separately stated convention such as median(y−bx).

What is the Kendall connection?

The slope value balances rank concordance and discordance.

Does it remove serial correlation?

No. Dependence and seasonality need separate treatment.

What must be reported?

Pair rule, medians, intercept, ties, interval method and sampling design.


Primary source and fact-check note

Pranab Kumar Sen, “Estimates of the Regression Coefficient Based on Kendall’s Tau,” Journal of the American Statistical Association 63(324), 1379–1389 (1968), DOI 10.1080/01621459.1968.10480934. 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

Design audit

Freeze sampling units, response, predictor orientation, dependence, ties, duplicates and missingness.

Calculation audit

Retain pair IDs, local medians, residual signs, cut counts, scores, weights and coefficient updates.

Robustness audit

State the exact breakdown, depth or influence property and the assumptions supporting it.

Solver audit

Record direct algorithm or IRLS start, scale, tuning, candidate set, tolerance and stopping criterion.

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.

Leverage audit

Inspect predictor-space geometry separately from vertical residual magnitude.

Uncertainty audit

Use rank intervals, depth regions, robust covariance or resampling matched to the full estimator.

Sensitivity audit

Change one tie rule, intercept convention, candidate line, scale, tuning constant or leverage point at a time.

Final claim

Translate the line into original units while preserving minority observations and causal uncertainty.

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: Model

Begin with this mechanism: Specify response, predictor, units and eligible pairs. Recreate the concrete case: Use five points with distinct x. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: A slope is directional; swapping axes changes it. Complete the transfer step: Freeze orientation. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 2: Pairs

Begin with this mechanism: List all i<j pairs. Recreate the concrete case: Five points create ten slopes. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Missing a pair changes the median. Complete the transfer step: Audit count n(n−1)/2. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 3: Denominator

Begin with this mechanism: Compute x_j−x_i and exclude zero denominators. Recreate the concrete case: All teaching denominators are positive. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Repeated x-values need a rule. Complete the transfer step: Preserve duplicates. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 4: Numerator

Begin with this mechanism: Compute y_j−y_i with signs. Recreate the concrete case: The final response creates large differences. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Absolute differences would lose trend direction. Complete the transfer step: Keep signs. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

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: Pairwise slope

Begin with this mechanism: Divide each signed difference. Recreate the concrete case: Values range from .8 to 15.8. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: A pairwise slope is not an observation weight. Complete the transfer step: Retain pair IDs. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 6: Order

Begin with this mechanism: Sort slopes without losing pair provenance. Recreate the concrete case: Central slopes remain near one. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Extreme pairs can be scientifically real. Complete the transfer step: Inspect graph. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 7: Median slope

Begin with this mechanism: Apply the stated median convention. Recreate the concrete case: Median=(1.1+1.3)/2=1.2. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Even-number medians must be disclosed. Complete the transfer step: Show middle pair. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 8: Intercept residuals

Begin with this mechanism: Calculate y_i−b x_i. Recreate the concrete case: Values are 1,.9,.5,.6,15.2. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: The slope rule does not force one intercept rule. Complete the transfer step: Name convention. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

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: Median intercept

Begin with this mechanism: Take the median residual. Recreate the concrete case: Intercept=.9. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Median-x/median-y can differ. Complete the transfer step: Compare conventions. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 10: Fitted line

Begin with this mechanism: Write y=.9+1.2x and compute all residuals. Recreate the concrete case: Preserve the remote point. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Robust does not mean delete. Complete the transfer step: Plot fit. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 11: Kendall link

Begin with this mechanism: View candidate slopes as values that balance rank concordance. Recreate the concrete case: Sen connects slope and Kendall tau. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Ties change variance formulas. Complete the transfer step: Use tie correction. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 12: Confidence interval

Begin with this mechanism: Select slope order statistics using the matched rank distribution. Recreate the concrete case: Retain the complete sorted list. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Generic normal intervals are mismatched. Complete the transfer step: State method. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

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: Dependence

Begin with this mechanism: Check serial, clustered and repeated-measure structure. Recreate the concrete case: Time order may matter. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Rank methods do not erase autocorrelation. Complete the transfer step: Model design. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 14: Sensitivity

Begin with this mechanism: Change one point and recount affected pairs. Recreate the concrete case: One point affects n−1 slopes. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Pair slopes are dependent. Complete the transfer step: Explain combinatorics. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 15: Transfer

Begin with this mechanism: Use trend, calibration or environmental examples with units. Recreate the concrete case: Translate slope per x-unit. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Association does not establish cause. Complete the transfer step: Keep options open. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.

Workshop 16: Claim

Begin with this mechanism: State slope, intercept rule and interval assumptions. Recreate the concrete case: Teaching slope is 1.2. Write predictors, responses, pair differences, pairwise slopes, ordered slopes, median slopes, intercept residuals, coefficients, intervals and original measurement units with units, signs, pair or point identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Do not claim universal superiority. Complete the transfer step: Bound conclusion. Change exactly one observation, predictor, response, pair rule, median convention, intercept rule, tie handling, candidate line, residual sign, cut position, robust scale, tuning constant, starting coefficient, leverage value, tolerance, interval or covariance formula. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, calculation, geometry, robustness property, optimisation, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the full table and once to a parent with the decision in original units. Add a counterexample involving rounding, repeated x-values, dependence, a step change, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.