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? | Double Bootstrap: Nested Resampling and Calibration

Why is mathematics important when one bootstrap layer still leaves a confidence level or bias correction imperfectly calibrated? The double bootstrap nests a second resampling experiment inside each first-level resample. It uses that inner evidence to estimate how well the outer procedure is calibrated, then adjusts the final decision.

Did You Know? A full double bootstrap with B outer samples and C inner samples may require about B times C inner statistic evaluations. A modest choice of 1,000 by 200 already implies 200,000 inner fits, so mathematical design matters as much as computing speed.

Full chapter index

Chapters 1–7 · Understand the question
  1. The calibration question
  2. The nested design
  3. The research and implementation basis
  4. Outer and inner roles
  5. A worked count
  6. A worked calibrated proportion
  7. Why nesting can improve accuracy
Chapters 8–14 · Reproduce the example
  1. Double-bootstrap confidence intervals
  2. Double-bootstrap tests
  3. Bias correction
  4. Fast double bootstrap
  5. Monte Carlo allocation
  6. A binomial error check
  7. Random-number independence
Chapters 15–21 · Check assumptions
  1. Model failures
  2. A regression example
  3. A reliability example
  4. Comparison with bootstrap-t
  5. Comparison with prepivoting
  6. Validation plan
  7. Limits
Chapters 22–28 · Explore applications
  1. A spreadsheet workflow
  2. A coding workflow
  3. Applications and careers
  4. A student investigation
  5. Common misconceptions
  6. Connection to recent mathematics articles
  7. Guidance for students and parents
Chapters 29–34 · Study and verify
  1. Practice questions
  2. Frequently asked questions
  3. A reporting checklist
  4. Computation arithmetic
  5. Final double-bootstrap audit
  6. Useful next reading

CHAPTER 1 OF 34 · Understand the question

1. The calibration question

Back to contents

A single bootstrap estimates the sampling distribution from one empirical distribution. Its interval or test can still miss the advertised level because that estimated distribution is itself uncertain. A second bootstrap layer estimates this remaining calibration error.

Contents · Next chapter

CHAPTER 2 OF 34 · Understand the question

2. The nested design

Back to contents

Start with the observed data and statistic T. Draw an outer sample, calculate T-star, then treat that outer sample as a temporary empirical population and draw inner samples from it. Repeat this inner experiment for every outer sample.

Contents · Previous chapter · Next chapter

CHAPTER 3 OF 34 · Understand the question

3. The research and implementation basis

Back to contents

The R boot package documents nested.corr for the double-bootstrap practical in Davison and Hinkley’s Bootstrap Methods and Their Application. Read the official R documentation.

Contents · Previous chapter · Next chapter

CHAPTER 4 OF 34 · Understand the question

4. Outer and inner roles

Back to contents

Outer replicates approximate repeated datasets from the fitted empirical law. Inner replicates estimate how the chosen root behaves inside each outer world. Mixing the two levels destroys the calibration logic.

Contents · Previous chapter · Next chapter

CHAPTER 5 OF 34 · Understand the question

5. A worked count

Back to contents

Let B=400 outer samples and C=100 inner samples per outer sample. The design generates 400 outer statistics and 40,000 inner statistics. Including the original fit gives at least 40,401 statistic evaluations.

Outer BInner CInner fits
40010040000
Nested computation.

Contents · Previous chapter · Next chapter

CHAPTER 6 OF 34 · Understand the question

6. A worked calibrated proportion

Back to contents

Suppose 36 of 400 outer samples have an inner tail probability no greater than 0.05. The estimated achieved rejection probability is 36/400=0.09. That differs from the nominal 0.05 and signals a calibration problem.

Outer casesAt or below 0.05Proportion
400360.09
Calibration illustration.

Contents · Previous chapter · Next chapter

CHAPTER 7 OF 34 · Understand the question

7. Why nesting can improve accuracy

Back to contents

The first bootstrap estimates a distributional approximation. The second layer estimates the error of that approximation for the chosen root, allowing an adjusted cutoff or bias correction rather than assuming first-order calibration is exact.

Contents · Previous chapter · Next chapter

CHAPTER 8 OF 34 · Reproduce the example

8. Double-bootstrap confidence intervals

Back to contents

For an interval, inner resamples can estimate an outer-sample-specific quantile or p-value. The outer distribution of those calibrated quantities determines a revised endpoint. The precise algorithm must be named because several double-bootstrap intervals exist.

Contents · Previous chapter · Next chapter

CHAPTER 9 OF 34 · Reproduce the example

9. Double-bootstrap tests

Back to contents

For a test, each outer statistic is compared with its inner null distribution to form a bootstrap p-value. The collection of outer p-values estimates the critical threshold required to achieve the requested test size.

Contents · Previous chapter · Next chapter

CHAPTER 10 OF 34 · Reproduce the example

10. Bias correction

Back to contents

A second layer can estimate bias remaining after a first bootstrap correction. Repeated correction is not automatically better: unstable statistics and noisy inner estimates can amplify error.

Contents · Previous chapter · Next chapter

CHAPTER 11 OF 34 · Reproduce the example

11. Fast double bootstrap

Back to contents

Computational shortcuts use one or a few inner samples or analytic approximations. They can be useful, but they are different algorithms with their own assumptions and should not be described as a full nested run.

Contents · Previous chapter · Next chapter

CHAPTER 12 OF 34 · Reproduce the example

12. Monte Carlo allocation

Back to contents

At fixed cost, increasing B improves the outer calibration estimate while increasing C improves each inner probability estimate. An efficient allocation depends on the target, tail probability, fit cost and desired Monte Carlo error.

Contents · Previous chapter · Next chapter

CHAPTER 13 OF 34 · Reproduce the example

13. A binomial error check

Back to contents

If an outer calibrated proportion is 0.09 from B=400, its simple Monte Carlo standard error is sqrt(0.09×0.91/400)≈0.0143, before accounting for inner simulation noise.

Contents · Previous chapter · Next chapter

CHAPTER 14 OF 34 · Reproduce the example

14. Random-number independence

Back to contents

Use independent or deliberately controlled random streams across outer samples. Reusing the same inner draws without a justified common-random-number design can create hidden dependence.

Contents · Previous chapter · Next chapter

CHAPTER 15 OF 34 · Check assumptions

15. Model failures

Back to contents

An outer sample may produce a singular fit, and an inner sample may fail even when its outer fit succeeds. Report failures by level and define a principled handling rule before seeing the answer.

Contents · Previous chapter · Next chapter

CHAPTER 16 OF 34 · Check assumptions

16. A regression example

Back to contents

A double bootstrap can calibrate a small-sample coefficient interval when residual asymmetry makes a first-level approximation imperfect. The resampling scheme must still respect fixed or random design assumptions.

Contents · Previous chapter · Next chapter

CHAPTER 17 OF 34 · Check assumptions

17. A reliability example

Back to contents

For a rare failure probability, nested resampling can calibrate an upper limit. Thin tails and repeated zero-failure samples may make the inner layer unstable rather than informative.

Contents · Previous chapter · Next chapter

CHAPTER 18 OF 34 · Check assumptions

18. Comparison with bootstrap-t

Back to contents

Bootstrap-t studentizes each outer statistic using an estimated standard error, often itself calculated analytically or by resampling. A double bootstrap may supply that inner standard error or perform an additional calibration step.

Contents · Previous chapter · Next chapter

CHAPTER 19 OF 34 · Check assumptions

19. Comparison with prepivoting

Back to contents

Prepivoting transforms a root by its estimated distribution function. Iterated prepivoting is closely related to nested bootstrap calibration, but the transformation and decision rule should be stated explicitly.

Contents · Previous chapter · Next chapter

CHAPTER 20 OF 34 · Check assumptions

20. Validation plan

Back to contents

Run a simulation study where truth is known, vary B and C separately, track Monte Carlo error, inspect level or coverage, and compare the nested method with a simpler single bootstrap at equal computing cost.

Contents · Previous chapter · Next chapter

CHAPTER 21 OF 34 · Check assumptions

21. Limits

Back to contents

Double bootstrap cannot repair a wrong sampling unit, dependence ignored by the resampler, severe model misspecification, impossible tail support or an unidentified parameter. More layers do not create information.

Contents · Previous chapter · Next chapter

CHAPTER 22 OF 34 · Explore applications

22. A spreadsheet workflow

Back to contents

Use one row per outer sample and columns for its inner statistics, inner tail probability, fit failures and calibrated indicator. Never flatten the two levels into one undifferentiated list.

Contents · Previous chapter · Next chapter

CHAPTER 23 OF 34 · Explore applications

23. A coding workflow

Back to contents

Write separate functions for outer generation, inner generation, root calculation and calibration. Unit-test B=400, C=100 and 40,000 inner fits; save seeds and level identifiers.

Contents · Previous chapter · Next chapter

CHAPTER 24 OF 34 · Explore applications

24. Applications and careers

Back to contents

Nested resampling appears in econometrics, reliability, biomedical statistics, risk and simulation. Work requires probability, software testing, parallel computing and careful reporting.

Contents · Previous chapter · Next chapter

CHAPTER 25 OF 34 · Explore applications

25. A student investigation

Back to contents

Simulate skewed samples with known mean, compare single and double-bootstrap interval coverage, and plot accuracy against total fit count rather than against B alone.

Contents · Previous chapter · Next chapter

CHAPTER 26 OF 34 · Explore applications

26. Common misconceptions

Back to contents

A second layer is not a second independent dataset, 95% nominal does not guarantee 95% achieved coverage, and greater computation does not cure invalid resampling units.

Contents · Previous chapter · Next chapter

CHAPTER 27 OF 34 · Explore applications

27. Connection to recent mathematics articles

Back to contents

The bootstrap-t guide explains studentized roots. The jackknife-after-bootstrap guide explains reuse of stored replicates.

Contents · Previous chapter · Next chapter

CHAPTER 28 OF 34 · Explore applications

28. Guidance for students and parents

Back to contents

Students should draw the two-level tree and calculate the fit count. Parents can ask what the second level is estimating and whether extra computation changed measured coverage.

Contents · Previous chapter · Next chapter

CHAPTER 29 OF 34 · Study and verify

29. Practice questions

Back to contents

  • Calculate B×C.
  • Recompute 36/400.
  • Calculate its Monte Carlo error.
  • Distinguish outer and inner uncertainty.
  • Compare full and fast variants.

Contents · Previous chapter · Next chapter

CHAPTER 30 OF 34 · Study and verify

30. Frequently asked questions

Back to contents

### Does the inner sample come from the original data? It is normally resampled from its outer sample.

### Is every double bootstrap identical? No.

### Does it guarantee coverage? No.

### Why is it expensive? Each outer sample contains another resampling experiment.

Contents · Previous chapter · Next chapter

CHAPTER 31 OF 34 · Study and verify

31. A reporting checklist

Back to contents

Report statistic, root, resampling unit, B, C, seeds, calibration rule, total fits, failures by level, Monte Carlo errors, coverage study and computational shortcut if any.

Contents · Previous chapter · Next chapter

CHAPTER 32 OF 34 · Study and verify

32. Computation arithmetic

Back to contents

Total work is approximately B outer fits plus BC inner fits. Parallel execution shortens elapsed time but does not reduce the statistical or energy cost of the evaluations.

Contents · Previous chapter · Next chapter

CHAPTER 33 OF 34 · Study and verify

33. Final double-bootstrap audit

Back to contents

Confirm the two levels remain distinct, the calibration target is explicit, inner probabilities are adequately resolved, failures are traceable and improvement is demonstrated against a simpler benchmark.

Contents · Previous chapter · Next chapter

CHAPTER 34 OF 34 · Study and verify

34. Useful next reading

Back to contents

Continue through the Mathematics Learning Hub. Reproduce one nested, transformed or distributed resampling calculation by hand before trusting a large automated run.

Contents · Previous chapter · Mathematics Learning Hub

Extended practice laboratory

Practice case 1: Define statistic

Setup: Start from the article’s double-bootstrap mechanism for case 1. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 2: Define root

Setup: Start from the article’s double-bootstrap mechanism for case 2. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 3: Draw outer sample

Setup: Start from the article’s double-bootstrap mechanism for case 3. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 4: Calculate outer root

Setup: Start from the article’s double-bootstrap mechanism for case 4. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 5: Draw inner samples

Setup: Start from the article’s double-bootstrap mechanism for case 5. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 6: Calculate inner roots

Setup: Start from the article’s double-bootstrap mechanism for case 6. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 7: Estimate inner tail

Setup: Start from the article’s double-bootstrap mechanism for case 7. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 8: Repeat outer layer

Setup: Start from the article’s double-bootstrap mechanism for case 8. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 9: Calibrate cutoff

Setup: Start from the article’s double-bootstrap mechanism for case 9. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 10: Count total fits

Setup: Start from the article’s double-bootstrap mechanism for case 10. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 11: Allocate B and C

Setup: Start from the article’s double-bootstrap mechanism for case 11. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 12: Calculate Monte Carlo error

Setup: Start from the article’s double-bootstrap mechanism for case 12. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 13: Change B

Setup: Start from the article’s double-bootstrap mechanism for case 13. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 14: Change C

Setup: Start from the article’s double-bootstrap mechanism for case 14. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 15: Use bootstrap-t

Setup: Start from the article’s double-bootstrap mechanism for case 15. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 16: Use confidence interval

Setup: Start from the article’s double-bootstrap mechanism for case 16. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 17: Use hypothesis test

Setup: Start from the article’s double-bootstrap mechanism for case 17. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 18: Add skewness

Setup: Start from the article’s double-bootstrap mechanism for case 18. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 19: Add failed fit

Setup: Start from the article’s double-bootstrap mechanism for case 19. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 20: Parallelise workers

Setup: Start from the article’s double-bootstrap mechanism for case 20. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 21: Save random streams

Setup: Start from the article’s double-bootstrap mechanism for case 21. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 22: Compare single bootstrap

Setup: Start from the article’s double-bootstrap mechanism for case 22. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 23: Compare fast variant

Setup: Start from the article’s double-bootstrap mechanism for case 23. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 24: Name limits

Setup: Start from the article’s double-bootstrap mechanism for case 24. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.

Practice case 25: Write conclusion

Setup: Start from the article’s double-bootstrap mechanism for case 25. Task: Change the named quantity, recompute the dependent result and compare with the original.

Check: Preserve the resampling unit, verify the probability or weighting identity, and state one diagnostic before interpretation. Show the arithmetic, name the response and predictor units, and separate the numerical result from the claim it supports. Then vary one defensible assumption, calculate again and explain whether the conclusion changed because of the data, the fitted model or the validation purpose. Finish with one compact table or graph that could reveal a failure hidden by the summary.