Skip to main content

Truncation error

Truncation error is the difference between the exact answer and the approximation you get when an engineering method stops after a finite number of steps or terms. In Intro to Engineering, it shows up in numerical methods like integration, iteration, and simulation.

Last updated July 2026•Fiveable Content Team

What is truncation error?

Truncation error is the error that happens when an Intro to Engineering method uses a finite approximation instead of the full exact calculation. You see it any time a calculation has to stop early, use fewer terms, or replace a continuous process with a discrete one.

A simple way to think about it is this: the math says there is an exact answer, but the method you use on a computer or calculator cannot carry out the whole exact process. If you approximate the area under a curve with trapezoids instead of the true curve, or estimate a value by keeping only a few terms in a series, the part you leave out becomes truncation error.

This is different from ordinary arithmetic mistakes. The error is not because you typed the wrong number. It comes from the method itself. Even if every calculation is done perfectly, the result can still be off because the algorithm is an approximation.

In numerical methods, truncation error shows up in both single-step and repeated-step processes. Local truncation error is the error made in one step of a method, while global truncation error is the total error after many steps build on each other. That distinction matters because many engineering algorithms are iterative, so a small error in one step can spread through the whole process.

You also see truncation error in numerical integration. The trapezoidal rule and Simpson's rule estimate area by replacing a curve with simpler pieces. More pieces usually means a smaller truncation error, because the approximation follows the real curve more closely. That is why engineers often refine a mesh, shorten a step size, or add more terms when they need better accuracy.

In practice, truncation error is one reason numerical answers come with limits, estimates, or tolerances instead of pretending to be exact. The method is useful because it gets you a workable answer, but you still have to know how far that answer might be from the true value.

Why truncation error matters in Intro to Engineering

Truncation error matters in Intro to Engineering because numerical methods are everywhere in the course. When you solve a problem with a calculator, spreadsheet, or coding tool, you are usually approximating something that does not have a neat closed-form solution. If you do not track truncation error, you can trust a result too much even when the method itself is only giving a rough estimate.

This shows up in root-finding, numerical integration, optimization, and solving differential equations. For example, if you use a step-by-step method to model motion or heat flow, the size of each step changes the accuracy of the answer. Smaller steps usually reduce truncation error, but they also take more time and more computing power, so engineering is often about balancing accuracy against efficiency.

The term also helps you read output from MATLAB or another programming tool. A result may look precise, but the method behind it may only be accurate to a certain tolerance. That is why engineers talk about convergence, stability, and error bounds together. Truncation error is one of the main reasons a method converges slowly, levels off, or needs refinement before you can trust the final number.

If you are doing a lab, design project, or problem set, truncation error gives you a way to explain why two methods produce slightly different answers and why a more detailed approximation is usually better.

Keep studying Intro to Engineering Unit 8

Official unit cheatsheet

open one-pager

How truncation error connects across the course

Round-Off Error

Round-off error comes from the limits of how numbers are stored and written, especially in digital computation. Truncation error is different because it comes from the method itself, not from the machine's number format. In engineering problems, both can show up at once, so you may need to figure out whether the issue is the algorithm or the arithmetic.

Convergence

Convergence describes whether an approximation gets closer to the true answer as you repeat the method or refine the step size. Truncation error often gets smaller when a method converges well. If a method converges slowly, the truncation error may stay large for too many steps, which makes the result less useful.

Numerical Stability

Numerical stability is about whether small errors stay under control instead of growing through the calculation. Truncation error can trigger problems in an unstable method because each approximated step feeds into the next one. A stable method does a better job of keeping those small step-by-step errors from snowballing.

Gaussian Quadrature

Gaussian Quadrature is a numerical integration method designed to approximate area with high accuracy using carefully chosen sample points. It still has truncation error, but usually less than a rougher rule with the same number of function evaluations. That makes it a good example of how method choice affects accuracy.

Is truncation error on the Intro to Engineering exam?

A quiz question may ask you to identify why two numerical answers are not identical, and the move is to recognize truncation error as the method-based source of the difference. In a problem set, you might compare a coarse approximation with a finer one and explain why the smaller step size reduces error. In a coding lab, you may be asked to adjust the number of intervals, iterations, or terms and watch the output get closer to the expected value. If your instructor gives you a graph, table, or MATLAB result, you may need to point out that the method is approximating a continuous curve or process, so the remaining gap is truncation error. The key skill is connecting the size of the approximation to the size of the error, not just writing the definition from memory.

Truncation error vs Round-Off Error

These two get mixed up a lot because both can make a computed answer less accurate. Round-off error comes from limited decimal or binary precision, while truncation error comes from stopping a method early or simplifying an infinite process. If the issue is the algorithm's approximation, think truncation error. If the issue is how numbers are stored, think round-off error.

Key things to remember about truncation error

  • Truncation error is the gap between an exact result and the approximation created by a finite numerical method.

  • It comes from the method itself, not from a typing mistake or a calculator glitch.

  • Local truncation error measures one step, while global truncation error shows the total effect after many steps.

  • Using more terms, smaller steps, or finer intervals usually reduces truncation error, but it can increase computation time.

  • In Intro to Engineering, you see it most often in numerical integration, iterative algorithms, and computer-based modeling.

Frequently asked questions about truncation error

What is truncation error in Intro to Engineering?

Truncation error is the difference between the exact answer and the approximate answer you get when a numerical method uses only a finite number of steps or terms. In Intro to Engineering, it shows up when you approximate integrals, run iterative methods, or model a continuous system on a computer. The method can be perfectly executed and still produce a small error because it is an approximation.

What is the difference between local and global truncation error?

Local truncation error is the error made in one step of a numerical method. Global truncation error is the total error after many steps have accumulated. Engineers care about both because a method can look accurate at first but drift farther from the true value as the calculation continues.

Is truncation error the same as round-off error?

No. Truncation error comes from using a simplified method or stopping after a finite number of steps. Round-off error comes from the way a computer stores numbers with limited precision. A numerical model can have both at the same time, so it helps to separate method error from machine precision error.

How do you reduce truncation error in numerical methods?

You usually reduce truncation error by using more intervals, smaller step sizes, or more terms in the approximation. The tradeoff is that the calculation takes longer and may require more computation. In engineering classes, that balance between accuracy and efficiency is often the whole point of the method.