Vieta's Formulas & Polynomials
Competition Math · AMC 10/12 LevelPreview
1. Introduction
Vieta's formulas are the bridge between the coefficients of a polynomial and the symmetric functions of its roots. They answer a deceptively powerful question: what can we learn about the roots without ever solving for them? The answer, it turns out, is an enormous amount — sums, products, sums of squares, sums of reciprocals, and far more can all be read off directly from the coefficients.
On the AMC 10/12 and AIME, Vieta's formulas appear constantly, often disguised. A problem might ask for the value of , or for a coefficient given a condition on the roots, or for the product of all roots of a high-degree polynomial that is impossible to factor by hand. In each case, attempting to find the roots explicitly is a trap; the intended path is to translate the question into the language of elementary symmetric polynomials and let Vieta do the work.
This article develops the full machinery: the general statement of Vieta's formulas for any degree, the theory of symmetric polynomials, Newton's identities for power sums, techniques for transforming and constructing polynomials, and a battery of worked contest problems. By the end you should be able to look at almost any "roots and coefficients" problem and immediately know which symmetric quantity to compute.
What you need before starting. Comfort with polynomial division, the factor theorem, and basic symmetric identities () is assumed. Complex roots are allowed throughout — Vieta's formulas hold over without modification. For AIME answers, the final value is always an integer or reduced fraction even when intermediate roots are irrational.
How this article is organized. Section 2 builds fourteen core concepts from the definition through palindromic polynomials. Section 3 collects the formula sheet. Section 4 gives six techniques with micro-examples. Section 5 works eleven contest problems from medium through olympiad level, plus three pipeline guides. Section 6 lists ten common errors. Section 7 separates olympiad tactics from general tips. Section 8 links eight practice problems.
2. Core Concepts
2.1 Statement of Vieta's Formulas
Let be a polynomial of degree with , and suppose it has roots (counted with multiplicity, possibly complex). By the Factor Theorem, Expanding the right side and matching coefficients with the left side gives Vieta's formulas. Define the elementary symmetric polynomial as the sum of all products of the roots taken at a time: Then for each from to : The alternating sign is the single most important detail to remember.
2.2 The Quadratic and Cubic Cases
For the quadratic with roots :
For the monic cubic with roots :
For the monic quartic with roots :
2.3 Symmetric Polynomials and the Fundamental Theorem
A polynomial in is symmetric if it is unchanged under any permutation of the variables. The Fundamental Theorem of Symmetric Polynomials states that every symmetric polynomial can be written uniquely as a polynomial in the elementary symmetric polynomials . This is the deep reason Vieta is so useful: any symmetric expression in the roots — which is exactly the kind of thing that can be determined by the coefficients — is expressible through , hence through the coefficients.
Examples of the rewriting process (for two variables, write and ):
2.4 Power Sums and Newton's Identities
Define the power sum . Newton's identities relate the power sums to the elementary symmetric polynomials. For : The first few, which cover most contest needs: For the formula continues without the final term (since ): . This is a clean recursion for high power sums.
2.5 The Root–Coefficient Recurrence
Because each root satisfies the polynomial, . Summing over all roots gives a recursion for directly from the equation, which is often faster than Newton's identities when you only need one specific high power sum. Both viewpoints are worth having.
2.6 Evaluating Products via
If , then This identity converts products over roots into a single polynomial evaluation. It is often faster than expanding symmetric polynomials when the product has the form or .
2.7 Polynomial Transformations: Shift, Scale, and Invert
Shift by : If the roots of are , the roots of are . Read new Vieta quantities from the expanded polynomial.
Scale by : The roots of are . Substitute into .
Invert roots: If for all , the polynomial whose roots are is obtained by reversing the coefficient list (up to a power of ). For a monic cubic , the reciprocal-root polynomial is (after clearing if needed).
2.8 Constructing Polynomials from Symmetric Data
Given desired values , the monic polynomial with those elementary symmetric polynomials as root data is This is the reverse of Vieta and is essential when a problem gives conditions on symmetric combinations and asks for the original or a transformed polynomial.
2.9 Discriminant and Root Nature (Quadratic and Beyond)
For , the discriminant determines whether roots are real and distinct (), repeated (), or complex (). While Vieta gives symmetric sums regardless of reality, contest problems sometimes combine Vieta with discriminant constraints to pin down coefficients. For cubics, the discriminant is more involved but the principle is the same: symmetric data plus a reality condition narrows the answer.
2.10 Derivatives and Multiple Roots
If is a root of multiplicity , then . Conversely, if and share a common root, that root has multiplicity at least . This links Vieta-style coefficient problems to calculus: a repeated root forces extra symmetric constraints that can determine unknown coefficients.
2.11 Schur-Type Identities for Three Variables
Beyond , the following appear constantly on the AIME: Memorizing a small library of these rewrites saves minutes under time pressure.
2.12 Palindromic and Reciprocal Polynomials
A polynomial is palindromic if its coefficient sequence reads the same forwards and backwards: . For such polynomials, if is a root then is also a root (when ). Dividing by and substituting often reduces even-degree palindromic equations to lower degree — a technique that pairs naturally with Vieta on the reduced variable.
2.13 Interpolation and the Connection to Power Sums
Newton's identities are the bridge between power sums and elementary symmetric polynomials. In olympiad settings, knowing that determine (and vice versa) means you can work from whichever symmetric data the problem provides. If a problem gives and directly, bootstrap through Newton rather than solving for individual roots.
2.14 Complex Roots and Conjugate Pairs
When coefficients are real, non-real roots come in conjugate pairs. Vieta still holds over : may be complex, but for real-coefficient polynomials the elementary symmetric polynomials are always real. A common AIME trap: roots look "messy" individually, yet a symmetric target is a clean integer.
Continue reading with Premium
Upgrade to read the full article and unlock all Premium features.
Free
- Unlimited practice — all difficulties
- 3 hints / day
- Community solutions
- 2 timed mocks / month
Premium
- ✓Full article + all 57+ theory guides
- ✓Unlimited hints on practice problems
- ✓Unlimited timed mock exams & PDF worksheets