The Formula Most People Overcomplicate
An arithmetic sequence has a common difference between consecutive terms. The explicit formula lets you find any term directly without computing every step before it. It is straightforward. The confusion usually comes from where people start the indexing or how they handle negative differences. The core formula is a_n = a_1 + (n - 1)d. Here, a_n is the nth term, a_1 is the first term, d is the common difference, and n is the position number. If your sequence starts at 3 and the difference is 5, the formula becomes a_n = 3 + (n-1)(5). Simplify it to a_n = 5n - 2. That is the explicit formula.
Getting the Explicit Formula For Arithmetic Sequence Right on the First Try
I used to lose points in college courses because I wrote the formula as a_n = a_0 + nd when the problem clearly defined the sequence starting at n=1. The instructor would mark it wrong even though the math worked out if you adjusted the index. The fix is simple: always check what the problem defines as the starting index. If it says "the first term is 7," then a_1 = 7. If it says "the zeroth term," then a_0 is your anchor point. I learned this the hard way on a midterm where the question asked for the 10th term of a sequence starting at index 0 with a_0 = -3 and d = 4. I plugged into a_n = a_1 + (n-1)d with a_1 = -3 and got 35 instead of the correct answer, which is 37. The difference came from using the wrong starting value. Once I started writing out exactly what a_1 meant before substituting anything, my accuracy improved noticeably. Another thing that catches people: negative common differences. When d is negative, the formula still works identically, but arithmetic mistakes pile up fast. Take the sequence 20, 17, 14, 11. Here d = -3. The explicit formula is a_n = 20 + (n-1)(-3), which simplifies to a_n = -3n + 23. A common error is writing a_n = 20 + (n-1)(3) and forgetting the negative sign on d. This flips the entire behavior of the sequence. Always double-check the sign of d before simplifying. There is also the case where you are not given a_1 directly but instead given two arbitrary terms. Say you know a_4 = 13 and a_7 = 22. You need to find d first. The difference between term 7 and term 4 is 3 steps, and the value change is 22 - 13 = 9. So d = 9/3 = 3. Then work backward to find a_1: a_4 = a_1 + (4-1)(3) = 13, so a_1 + 9 = 13, meaning a_1 = 4. The explicit formula is a_n = 4 + (n-1)(3), or a_n = 3n + 1. This two-step process is something textbooks gloss over quickly, but it comes up constantly in practice problems and real applications.
When the Explicit Formula Breaks Down
The explicit formula only applies to sequences with a constant common difference. If the difference between terms is changing, you are dealing with a non-arithmetic sequence and the formula a_n = a_1 + (n-1)d will give wrong answers. A common trap is assuming a sequence is arithmetic when it is actually geometric. For example, the sequence 2, 6, 18, 54 has ratios of 3 between terms, not a constant difference. Using the arithmetic formula here produces completely incorrect results. Always verify that a_{n+1} - a_n is identical for at least three consecutive pairs before applying the formula. Another limitation: the formula assumes the index n is a positive integer. It does not work for fractional or negative term positions in the standard interpretation. If you need to interpolate between terms or extend the sequence backward into negative indices, you can algebraically continue the formula, but you should be aware that the result loses its original combinatorial or discrete meaning. In applied contexts like signal processing or finite difference tables, this extension is sometimes useful, but in standard mathematics coursework it is not expected. For large values of n, computing a_n directly is fast. Finding a_1000 takes the same one-step calculation as finding a_10. This is the main advantage over recursive approaches, where you would need to compute 999 intermediate terms. In a programming context, the explicit formula reduces time complexity from O(n) to O(1). If you are working with sequences in code and need to access arbitrary terms repeatedly, storing the explicit formula is significantly more efficient than maintaining an array of computed values.
Get the Full Details

Practical Shortcut for Verification
After deriving your explicit formula, plug in n = 1 and n = 2 to check whether the result matches your given terms. If a_n = 5n - 2 and your sequence starts with 3, 8, 13..., then a_1 = 5(1) - 2 = 3 and a_2 = 5(2) - 2 = 8. Both match. If they do not, you made an error in deriving d or a_1. This takes about 10 seconds and prevents most calculation mistakes from going undetected.