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? | Welch–Satterthwaite Effective Degrees of Freedom and Unequal Variances

Why is mathematics important when uncertainty comes from estimates with different precision? The Welch–Satterthwaite approximation converts several variance contributions into effective degrees of freedom. It is a bridge between unequal variances and an appropriate t distribution.

The formula is more than a software detail. It shows how the least stable variance component can limit the reliability of a combined uncertainty.

Did you know? Effective degrees of freedom can be much closer to the smaller group's degrees of freedom than to the total sample size when one noisy component dominates.

Full chapter index

Chapters 1–4 · Understand the question
  1. The unequal-precision question
  2. The NIST formula
  3. A worked example
  4. Why the answer is approximate
Chapters 5–9 · Reproduce the example
  1. Why contributions are squared
  2. Compare pooled degrees of freedom
  3. Unequal sample sizes
  4. Unequal variances
  5. Confidence interval connection
Chapters 10–15 · Check assumptions
  1. Hypothesis-test connection
  2. Measurement uncertainty connection
  3. Independence matters
  4. Degrees of freedom are not sample size
  5. Sensitivity to one group
  6. Small samples
Chapters 16–20 · Explore applications
  1. Outliers and distributions
  2. Spreadsheet workflow
  3. Coding workflow
  4. Applications and careers
  5. Connection to recent mathematics articles
Chapters 21–24 · Study and verify
  1. Guidance for students and parents
  2. Practice questions
  3. Frequently asked questions
  4. Useful next reading

CHAPTER 1 OF 24 · Understand the question

1. The unequal-precision question

Back to contents

Two groups can have different sample sizes and variances. A standard error can still be formed from s1²/n1+s2²/n2, but the reference t distribution needs degrees of freedom reflecting how uncertain those variance estimates are.

Contents · Next chapter

CHAPTER 2 OF 24 · Understand the question

2. The NIST formula

Back to contents

For two independent means, NIST gives df=[s1²/n1+s2²/n2]² divided by [(s1²/n1)²/(n1−1)+(s2²/n2)²/(n2−1)]. Read the NIST two-sample t guidance.

Contents · Previous chapter · Next chapter

CHAPTER 3 OF 24 · Understand the question

3. A worked example

Back to contents

Let n1=10, s1=4, n2=20, s2=8. Variance contributions are 16/10=1.6 and 64/20=3.2. The squared total is 23.04. The denominator is 1.6²/9+3.2²/19=0.82339, giving effective df about 27.98.

GroupnSDs squared over n
A1041.6
B2083.2
Unequal-variance inputs.

Contents · Previous chapter · Next chapter

CHAPTER 4 OF 24 · Understand the question

4. Why the answer is approximate

Back to contents

Each sample variance is itself estimated. Welch–Satterthwaite matches moments so a single scaled chi-square or t reference can approximate a combination of uncertain variance components. It is not a count of literal observations.

Squared sumDenominatorWelch df
23.040.8233927.98
Effective degrees of freedom.

Contents · Previous chapter · Next chapter

CHAPTER 5 OF 24 · Reproduce the example

5. Why contributions are squared

Back to contents

A large variance contribution affects both the combined uncertainty and the uncertainty of that uncertainty. Squaring in the denominator gives dominant components greater influence on the effective degrees of freedom.

Contents · Previous chapter · Next chapter

CHAPTER 6 OF 24 · Reproduce the example

6. Compare pooled degrees of freedom

Back to contents

Under an equal-variance pooled model, df would be n1+n2−2=28, close to this example by chance. Other combinations can differ substantially. Do not assume the two formulas are interchangeable.

Contents · Previous chapter · Next chapter

CHAPTER 7 OF 24 · Reproduce the example

7. Unequal sample sizes

Back to contents

When sample sizes differ, equal-variance pooling can overweight the wrong variance structure if spreads are not common. Welch's method keeps each group variance divided by its own sample size.

Contents · Previous chapter · Next chapter

CHAPTER 8 OF 24 · Reproduce the example

8. Unequal variances

Back to contents

Welch's approach is designed for independent groups without requiring equal population variances. It still assumes that each group estimate and sampling model are meaningful.

Contents · Previous chapter · Next chapter

CHAPTER 9 OF 24 · Reproduce the example

9. Confidence interval connection

Back to contents

A confidence interval for a difference of means uses the estimated difference plus or minus a t critical value times sqrt(s1²/n1+s2²/n2), with the effective df selecting the t multiplier.

Contents · Previous chapter · Next chapter

CHAPTER 10 OF 24 · Check assumptions

10. Hypothesis-test connection

Back to contents

The same standard error and effective df appear in the Welch two-sample t statistic. A test and interval should agree when they use the same model and confidence level.

Contents · Previous chapter · Next chapter

CHAPTER 11 OF 24 · Check assumptions

11. Measurement uncertainty connection

Back to contents

NIST also documents Welch–Satterthwaite for combining independent uncertainty components with sensitivity coefficients. Read the NIST uncertainty implementation.

Contents · Previous chapter · Next chapter

CHAPTER 12 OF 24 · Check assumptions

12. Independence matters

Back to contents

The approximation assumes independent variance contributions in its ordinary form. Paired data, repeated measures and correlated uncertainty components require covariance-aware methods.

Contents · Previous chapter · Next chapter

CHAPTER 13 OF 24 · Check assumptions

13. Degrees of freedom are not sample size

Back to contents

Effective df can be non-integer. Software may display decimals or use them internally. Rounding down is conservative in some contexts but should follow the method, not habit.

Contents · Previous chapter · Next chapter

CHAPTER 14 OF 24 · Check assumptions

14. Sensitivity to one group

Back to contents

Increase s2 while holding everything else fixed. The second contribution dominates, and effective df moves toward n2−1. This diagnostic reveals which variance estimate controls the tail uncertainty.

Contents · Previous chapter · Next chapter

CHAPTER 15 OF 24 · Check assumptions

15. Small samples

Back to contents

With few observations, sample variances can fluctuate sharply and t tails become heavier. Effective df communicates part of this uncertainty but does not make the design robust to outliers.

Contents · Previous chapter · Next chapter

CHAPTER 16 OF 24 · Explore applications

16. Outliers and distributions

Back to contents

Because variances square residuals, outliers can dominate both standard error and effective df. Inspect each group before relying on the summary.

Contents · Previous chapter · Next chapter

CHAPTER 17 OF 24 · Explore applications

17. Spreadsheet workflow

Back to contents

Create cells for a=s1²/n1 and b=s2²/n2. Compute (a+b)² and divide by a²/(n1−1)+b²/(n2−1). Keep full precision until the final display.

Contents · Previous chapter · Next chapter

CHAPTER 18 OF 24 · Explore applications

18. Coding workflow

Back to contents

Use tested Welch routines where possible. Return the two contributions, effective df, standard error and t critical value so the result is auditable.

Contents · Previous chapter · Next chapter

CHAPTER 19 OF 24 · Explore applications

19. Applications and careers

Back to contents

Welch methods appear in education research, engineering trials, A/B testing, laboratory metrology and biomedical studies. They support comparisons when equal spread is not defensible.

Contents · Previous chapter · Next chapter

CHAPTER 20 OF 24 · Explore applications

20. Connection to recent mathematics articles

Back to contents

The weighted-variance guide develops variance contributions. The pooled-standard-deviation guide explains the equal-variance alternative.

Contents · Previous chapter · Next chapter

CHAPTER 21 OF 24 · Study and verify

21. Guidance for students and parents

Back to contents

Students should name each group, compute the two variance-over-size terms and show why df is effective rather than literal. Parents can ask what assumption changed between pooled and Welch methods.

Contents · Previous chapter · Next chapter

CHAPTER 22 OF 24 · Study and verify

22. Practice questions

Back to contents

  • Recalculate with s1=s2=6.
  • Double both sample sizes and inspect df.
  • Explain why paired observations need a different analysis.

Contents · Previous chapter · Next chapter

CHAPTER 23 OF 24 · Study and verify

23. Frequently asked questions

Back to contents

### Can df be a decimal? Yes. It is an approximation parameter for the reference distribution.

### Is Welch always for small samples? No. It is useful whenever independent groups may have unequal variances or sizes.

### Does Welch fix biased sampling? No. It addresses variance modelling, not selection bias.

Contents · Previous chapter · Next chapter

CHAPTER 24 OF 24 · Study and verify

24. Useful next reading

Back to contents

Use the Mathematics Learning Hub and reproduce the NIST formula with several sample-size and variance combinations.

Contents · Previous chapter · Mathematics Learning Hub

Extended practice laboratory

Practice case 1: List n1 and n2

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 1. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 2: List s1 and s2

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 2. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 3: Compute s1 squared over n1

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 3. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 4: Compute s2 squared over n2

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 4. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 5: Add variance contributions

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 5. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 6: Square the sum

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 6. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 7: Square first contribution

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 7. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 8: Divide by n1 minus one

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 8. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 9: Square second contribution

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 9. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 10: Divide by n2 minus one

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 10. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 11: Add denominator terms

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 11. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 12: Divide to effective df

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 12. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 13: Compare pooled df

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 13. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 14: Change one variance

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 14. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 15: Change one sample size

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 15. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 16: Inspect dominant component

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 16. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 17: Calculate Welch SE

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 17. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 18: Select t multiplier

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 18. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 19: Build confidence interval

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 19. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 20: Test independence

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 20. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 21: Use measurement uncertainty form

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 21. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 22: Keep decimal df

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 22. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 23: Audit outlier sensitivity

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 23. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.

Practice case 24: Write an effective-df conclusion

Setup: Use the article’s Welch-Satterthwaite example and change one declared input for case 24. Task: Recalculate from raw values, preserve units and state which mathematical or design condition changed.

Check: Check the relevant invariant, separate the number from its claim, and name the next diagnostic or source of evidence. Rebuild the relevant counts before interpreting the coefficient, preserve the stated design, and write one sentence separating the numerical result from the claim it can support. Then vary one defensible assumption, calculate again, and explain whether the conclusion changes because of new data, a new reference model, or a new decision purpose. Finish by naming the unit, tolerance, and evidence needed for transfer. Record one graph or table that would expose failure hidden by the summary.