Before generation
Use when learners are choosing a simple model from a table and need visible finite-difference evidence. The diagnostic distinguishes constant first differences from constant second differences over a small bounded sample. It does not infer missing input spacing, fit coefficients, prove global behavior, compare residuals across larger datasets, model exponential change, or decide whether the context justifies extrapolation.
Worked example
Outputs 2, 5, 8, 11 have constant first differences of 3 and are linear. Values 1, 4, 9, 16 have first differences 3, 5, 7 and constant second differences 2, so they are quadratic. The irregular example is neither. Outputs 0, 1, 4, 9 are quadratic, making the loaded linear claim a deliberate misconception flag.
Formula or methodology
Subtract adjacent outputs to create three first differences. If all three agree within the absolute tolerance, classify linear. Otherwise subtract adjacent first differences to create two second differences. If those agree within tolerance, classify quadratic; if neither test passes, classify neither. The linear test runs first so a constant sequence is not mislabeled quadratic.
How to interpret the result
Supported means the learner classification follows the supplied equally spaced outputs and threshold. This is pattern evidence over four points, not proof of a unique generating process. Inspect the original x-spacing, units, graph shape, measurement precision, residuals, domain, turning behavior, and alternative models. More data and contextual reasoning are needed before forecasting or making a scientific claim.
Common mistakes
Do not use finite differences when input gaps vary, call increasing differences automatically quadratic, round until differences appear equal, classify a constant first-difference pattern from only the endpoints, assume every curved graph is quadratic, or extrapolate far beyond the evidence. Write the complete difference table and preserve the measurement resolution when choosing tolerance.