WHY MATHEMATICS?
Why Mathematics? | Benign Overfitting: Minimum-Norm Interpolation, Effective Rank and Prediction
How exact interpolation can coexist with prediction under specific spectral conditions, with a checked minimum-norm example and clear limits.
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
- Solve an underdetermined interpolation problem
- Compare minimum-norm and alternative interpolators
- Calculate two effective-rank summaries
- Separate training fit from population prediction
Chapter map
- 1. Design matrix
- 2. Targets
- 3. Constraints
- 4. Parameterization
- 5. Norm function
- 6. Derivative
- 7. Minimum
- 8. Minimum-norm solution
- 9. Norm value
- 10. Alternative interpolator
- 11. Alternative norm
- 12. Spectrum
- 13. Effective rank one
- 14. Effective rank two
- 15. Population test
- 16. Claim
Visit the How Mathematics Works hub for the wider series and its connections to education, reasoning, science, computing, design and careers.
1. Design matrix
Here the geometry becomes operational. Use rows (1,0,1) and (0,1,1).
A concrete situation
Two equations act on three parameters.
What the mathematics does not license
This is a teaching system, not a population model. The habit of checking assumptions is one of the practical benefits of learning mathematics.
Try it, check it, transfer it
Record X. 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. Targets
This step deserves a careful pause. Set y=(1,1).
A concrete situation
Both observations must be fit exactly.
What the mathematics does not license
Training labels alone do not define test risk. The same reasoning helps students move from an exercise to a real dataset.
Try it, check it, transfer it
Record y. 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. Constraints
The useful question is not only how to calculate, but what the calculation assumes. Write w1+w3=1 and w2+w3=1.
A concrete situation
Every interpolator lies on a line.
What the mathematics does not license
Do not silently choose one solution. That distinction matters because a correct formula can still answer the wrong operational question.
Try it, check it, transfer it
Record equations. 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. Parameterization
A small example makes the mechanism visible. Let w3=t.
A concrete situation
Then w1=w2=1-t.
What the mathematics does not license
Keep the free coordinate visible. The habit of checking assumptions is one of the practical benefits of learning mathematics.
Try it, check it, transfer it
Record family. 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. Norm function
This is where modelling choices begin to affect evidence. Square and add the coordinates.
A concrete situation
Squared norm is 2-4t+3t^2.
What the mathematics does not license
Expand before differentiating. The same reasoning helps students move from an exercise to a real dataset.
Try it, check it, transfer it
Record polynomial. 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. Derivative
The central mathematical idea is concrete. Differentiate the norm function.
A concrete situation
Derivative is -4+6t.
What the mathematics does not license
A stationary point still needs a curvature check. That distinction matters because a correct formula can still answer the wrong operational question.
Try it, check it, transfer it
Record derivative. 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. Minimum
Here the geometry becomes operational. Set the derivative to zero.
A concrete situation
t=2/3 and second derivative is 6.
What the mathematics does not license
Positive curvature establishes the minimum. The habit of checking assumptions is one of the practical benefits of learning mathematics.
Try it, check it, transfer it
Record t. 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. Minimum-norm solution
This step deserves a careful pause. Substitute t=2/3.
A concrete situation
w=(1/3,1/3,2/3).
What the mathematics does not license
Keep exact fractions. The same reasoning helps students move from an exercise to a real dataset.
Try it, check it, transfer it
Record vector. 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. Norm value
The useful question is not only how to calculate, but what the calculation assumes. Evaluate the squared norm.
A concrete situation
Value is 2/3.
What the mathematics does not license
Do not confuse norm with risk. That distinction matters because a correct formula can still answer the wrong operational question.
Try it, check it, transfer it
Record value. 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. Alternative interpolator
A small example makes the mechanism visible. Choose w=(1,1,0).
A concrete situation
It also predicts y exactly.
What the mathematics does not license
Equal train fit does not imply equal geometry. The habit of checking assumptions is one of the practical benefits of learning mathematics.
Try it, check it, transfer it
Verify 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. Alternative norm
This is where modelling choices begin to affect evidence. Square and add.
A concrete situation
Squared norm is 2.
What the mathematics does not license
The comparison concerns parameter norm only. The same reasoning helps students move from an exercise to a real dataset.
Try it, check it, transfer it
Record value. 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. Spectrum
The central mathematical idea is concrete. Use covariance eigenvalues (4,1,1,1).
A concrete situation
Trace is 7 and squared-eigenvalue sum is 19.
What the mathematics does not license
Eigenvalues need a declared normalization. That distinction matters because a correct formula can still answer the wrong operational question.
Try it, check it, transfer it
Record spectrum. 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. Effective rank one
Here the geometry becomes operational. Compute trace/lambda_max.
A concrete situation
Value is 7/4=1.75.
What the mathematics does not license
Name this convention explicitly. The habit of checking assumptions is one of the practical benefits of learning mathematics.
Try it, check it, transfer it
Record result. 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. Effective rank two
This step deserves a careful pause. Compute trace^2/trace(Sigma^2).
A concrete situation
Value is 49/19 about 2.579.
What the mathematics does not license
Do not swap rank conventions inside a theorem. The same reasoning helps students move from an exercise to a real dataset.
Try it, check it, transfer it
Record result. 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. Population test
The useful question is not only how to calculate, but what the calculation assumes. Sample fresh covariates and labels from the declared model.
A concrete situation
Prediction risk becomes measurable.
What the mathematics does not license
Training interpolation cannot replace this test. That distinction matters because a correct formula can still answer the wrong operational question.
Try it, check it, transfer it
Report uncertainty. 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
A small example makes the mechanism visible. State learner, covariance, signal, noise and asymptotic regime.
A concrete situation
The example proves minimum-norm selection only.
What the mathematics does not license
Do not call every interpolator benign. The habit of checking assumptions is one of the practical benefits of learning mathematics.
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
- Day 1: define the decision, observation unit, X variables and Y or reference condition.
- Day 2: reproduce the smallest worked example and check every dimension, unit and sign.
- Day 3: build a transparent baseline and write what it assumes.
- Day 4: fit the main method inside a training-only pipeline; record every parameter.
- Day 5: challenge one assumption with a deliberately difficult dataset or operating regime.
- Day 6: compare validation metrics with the practical workload created by errors.
- Day 7: present one supported conclusion, one unresolved uncertainty and one safe next experiment.
Questions for a student, parent or mentor
- Which part of the model is a mathematical definition, and which part is a choice?
- What small calculation would catch a sign, scale or dimension error?
- What evidence comes from training, validation and the untouched test?
- What benign condition could look like a fault or prediction failure?
- How would the answer change for another response, asset, school project or time period?
- What should a human review before acting on the score?
A method-specific audit before deployment
Benign overfitting names a surprising possibility: a predictor can interpolate every noisy training label and still predict well on new data. The phenomenon does not make overfitting harmless in general. It depends on the geometry of the covariance spectrum, the signal, the noise, the sample size and the particular interpolating solution selected by the learning rule.
For the underdetermined system with rows (1,0,1) and (0,1,1) and targets (1,1), every interpolator satisfies w1+w3=1 and w2+w3=1. Writing w3=t gives squared norm 2(1-t)^2+t^2. Differentiation gives t=2/3, so the minimum-norm interpolator is (1/3,1/3,2/3) with squared norm 2/3.
The vector (1,1,0) also interpolates exactly, but its squared norm is 2. Equal training error therefore does not identify equal geometry or equal predictions away from the observed rows. The example explains minimum-norm selection; it does not prove benign overfitting, which requires distributional assumptions and population-risk analysis.
A covariance spectrum can be summarized in several ways. For eigenvalues (4,1,1,1), trace divided by the largest eigenvalue is 7/4=1.75, while trace squared divided by the sum of squared eigenvalues is 49/19, about 2.579. These are different effective-rank conventions. A careful article names the exact definition used by its theorem.
Frequently asked questions
What is benign overfitting?
A regime in which an interpolating predictor can still achieve small population prediction risk under specific assumptions.
Does zero training error prove benign overfitting?
No. Fresh-sample risk and the covariance, signal, noise and learner all matter.
Why minimum norm?
It identifies a particular interpolator selected by common linear procedures and exposes geometric structure.
What is effective rank?
A spectral summary, with multiple definitions that must be named rather than mixed.
Is all label noise harmless?
No. Noise alignment and covariance tails can strongly affect risk.
What must be reported?
Data model, spectrum, rank definition, noise, signal, sample size, interpolator and population-risk estimate.
Primary source and fact-check note
Peter L. Bartlett, Philip M. Long, Gabor Lugosi and Alexander Tsigler, “Benign Overfitting in Linear Regression,” PNAS 117(48), 2020. 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
- Double descent
- Implicit bias of gradient descent
- PAC-Bayes bounds
- How Regularisation Works
- How Mathematics Works
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: interpolation, stability, complexity and information
Interpolation audit
Verify exact fit and identify the rule selecting one interpolator.
Spectrum audit
Preserve covariance eigenvalues and the exact effective-rank convention.
Noise audit
Separate label noise, signal alignment and model misspecification.
Risk audit
Estimate population prediction with fresh data and 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
Manual reconstruction
Rebuild the smallest example for spectral interpolation and prediction. Label every vector, probability, loss and convention.
Assumption map
Place each theorem assumption beside the calculation it permits.
Counterexample
Change one assumption and show which conclusion no longer follows.
Sensitivity
Vary one rank, regularizer, class radius, information value or sample-size input.
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.
Numerical verification
Recompute with an independent script or spreadsheet before rounding.
Student transfer
Apply the mechanism to a small regression or classification experiment.
Parent explanation
Explain how the mathematics prevents confident but unsupported AI claims.
Evidence ladder
Separate identity, theorem, simulation and practical interpretation.
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.
Limit statement
Write one supported conclusion, one overclaim and one repaired claim.
Next measurement
Choose a held-out, perturbation, calibration or replication check and explain its role.
Evidence notebook: reconstruct every mathematical step
Evidence notebook 1: Design matrix
Step 1 isolates design matrix. Use rows (1,0,1) and (0,1,1). The reproducible result is: Two equations act on three parameters. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: This is a teaching system, not a population model. Record X. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 2: Targets
Step 2 isolates targets. Set y=(1,1). The reproducible result is: Both observations must be fit exactly. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Training labels alone do not define test risk. Record y. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 3: Constraints
Step 3 isolates constraints. Write w1+w3=1 and w2+w3=1. The reproducible result is: Every interpolator lies on a line. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Do not silently choose one solution. Record equations. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 4: Parameterization
Step 4 isolates parameterization. Let w3=t. The reproducible result is: Then w1=w2=1-t. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Keep the free coordinate visible. Record family. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
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.
Evidence notebook 5: Norm function
Step 5 isolates norm function. Square and add the coordinates. The reproducible result is: Squared norm is 2-4t+3t^2. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Expand before differentiating. Record polynomial. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 6: Derivative
Step 6 isolates derivative. Differentiate the norm function. The reproducible result is: Derivative is -4+6t. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: A stationary point still needs a curvature check. Record derivative. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 7: Minimum
Step 7 isolates minimum. Set the derivative to zero. The reproducible result is: t=2/3 and second derivative is 6. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Positive curvature establishes the minimum. Record t. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 8: Minimum-norm solution
Step 8 isolates minimum-norm solution. Substitute t=2/3. The reproducible result is: w=(1/3,1/3,2/3). This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Keep exact fractions. Record vector. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
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.
Evidence notebook 9: Norm value
Step 9 isolates norm value. Evaluate the squared norm. The reproducible result is: Value is 2/3. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Do not confuse norm with risk. Record value. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 10: Alternative interpolator
Step 10 isolates alternative interpolator. Choose w=(1,1,0). The reproducible result is: It also predicts y exactly. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Equal train fit does not imply equal geometry. Verify fit. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 11: Alternative norm
Step 11 isolates alternative norm. Square and add. The reproducible result is: Squared norm is 2. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: The comparison concerns parameter norm only. Record value. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 12: Spectrum
Step 12 isolates spectrum. Use covariance eigenvalues (4,1,1,1). The reproducible result is: Trace is 7 and squared-eigenvalue sum is 19. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Eigenvalues need a declared normalization. Record spectrum. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
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.
Evidence notebook 13: Effective rank one
Step 13 isolates effective rank one. Compute trace/lambda_max. The reproducible result is: Value is 7/4=1.75. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Name this convention explicitly. Record result. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 14: Effective rank two
Step 14 isolates effective rank two. Compute trace^2/trace(Sigma^2). The reproducible result is: Value is 49/19 about 2.579. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Do not swap rank conventions inside a theorem. Record result. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 15: Population test
Step 15 isolates population test. Sample fresh covariates and labels from the declared model. The reproducible result is: Prediction risk becomes measurable. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Training interpolation cannot replace this test. Report uncertainty. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Evidence notebook 16: Claim
Step 16 isolates claim. State learner, covariance, signal, noise and asymptotic regime. The reproducible result is: The example proves minimum-norm selection only. This is evidence about minimum-norm and spectral geometry. Preserve the data, units, normalization and theorem convention beside every value. The safeguard is: Do not call every interpolator benign. Bound conclusion. Change one input while holding the comparison protocol fixed. Recalculate every norm, loss, complexity, rank, divergence or bound that should move. Explain whether the difference came from geometry, optimization, sampling, tails or approximation. Ask a second reader to reproduce the arithmetic from the recorded inputs. Finish with the narrow conclusion and the evidence still missing.
Failure cases and responsible recovery
Interpolation shortcut
Zero training error does not establish low prediction risk. Rebuild a counterexample, repeat the calculation under a valid convention and state the extra evidence required.
Solution ambiguity
Many interpolators can fit the same labels. Rebuild a counterexample, repeat the calculation under a valid convention and state the extra evidence required.
Rank mixing
Different effective-rank definitions cannot be exchanged silently. Rebuild a counterexample, repeat the calculation under a valid convention and state the extra evidence required.
Noise omission
Noise strength and alignment shape population risk. Rebuild a counterexample, repeat the calculation under a valid convention and state the extra evidence required.
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.
Asymptotic transfer
A limit theorem may not describe a small finite sample. Rebuild a counterexample, repeat the calculation under a valid convention and state the extra evidence required.
Norm proxy
Smaller parameter norm alone is not proof of better prediction. Rebuild a counterexample, repeat the calculation under a valid convention and state the extra evidence required.
Spectrum hiding
Raw dimension cannot replace covariance geometry. Rebuild a counterexample, repeat the calculation under a valid convention and state the extra evidence required.
Universal claim
Benign overfitting is a regime, not a guarantee for interpolation. Rebuild a counterexample, repeat the calculation under a valid convention and state the extra evidence required.
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.