Polynomials & Factoring

Break apart complex expressions into simple pieces — the key skill for solving higher-degree equations.

What Are Polynomials?

srQGWNNb/iy3J5Uermpn/AzgICHU3IsGgrvnvCqiP7ffNVCfQUW1ydCUs/jSTA5iq+dJ4znXDxJUIp9MuUk7zsCJ0+g10gxMLLeA+IjtT9GLcnu6FDvRv0AUWJCOr/gLmLUC5UgF0Xwfu5FmZZAwUkviFctVTwJQzwSHoBVxINBrdTcxfrowww6L/aVOjmhO9kJFkzELME8Zzx5eVRl+F4jz1uAFnUlhbGq1O2+Y6dI2GFQJ1ta8UfepiNFVXHYkA8M6EkipFR2V+LMXqxgIAGt80d8LwqBwn3VHxowfbQAeb7DMQxsjLtxevCtxD4IQfcQeMFJPc3qCHUfC/AVEV6JpNgYLBV08wrN/C6Zv7nq8ChVvCgToeyH2XYO5OWAnqXOG1BVG0uLMKNixsI4FRzhlxB14d2CKiq/K7DzBtlySdcSeGMsqoyW49eeXf/aOYLRVq82wy5tQUO2CtMh8QmpH/oSzVxlPy2V8ZkLJLVqWcbqXCCKqu2HHaOIrqF+3Uqbi4rUyJTcLnFCdaQMdNLseFuAMe0pCK7m1JxVvFOICQ6jEAp3BqvMS7ez5dABcBQNXkPcfW5cXrq7+K6yXY+KAvM7r4bpcSySD1XuO02IrhqADkvw0AtMtiuY+KIwjazhD/UtlP8lghu+Do3+9yUwTCBhbglbiwPbCK0i+FBMWpt3i2appsI7Gi0t62cMHobJAMespcAqm917fkaJVxrsd5RZIVMKX/kex9x0YMb+M5S6lUGYGkT8cG1kEwRVzON0Rr/3QIIhWVGDXvLxPCGp+pS0UwwZVpvBMQiw+3lmuCKLRYjhH9d1I7WgSN+vTskcv28p88NpEdAz+SNZrVuB3n1/

A polynomial is an expression consisting of variables and coefficients, combined using addition, subtraction, and non-negative integer exponents. Polynomials are classified by their degree (highest power) and number of terms:

  • Monomial: 5x³ (one term)
  • Binomial: x² + 3 (two terms)
  • Trinomial: 2x² − 5x + 1 (three terms)
Standard form: aₙxⁿ + aₙ₋₁xⁿ⁻¹ + ⋯ + a₁x + a₀
Degree n, leading coefficient aₙ

The behavior of polynomials at large values — their end behavior — depends on the degree and leading coefficient. This becomes crucial when you study limits in calculus.

GssNCTVQTw+ipGzkTDifB4ngGxQDk5Qb7vU5vBQCs3be15AdKQwEPmPTKyUBnak/s2rpbe4I27KMGrA8sRvt6vxrh0L2yvP0sCdlMQyiUdaVHLLiR1uKJrYCfXYm14w/p6uy/EbVkEei95PvAd6gz7dRZbdFPpyN+lWo0CEoiNDIKLsRjz7QkbdR+owL++g+Bn8RmraQpUFKHgOtqfHV+BSPGi3IEjghS49EWZo40FUcRaLf/1uYHPDBqVj2CotT4eDHV2fnl3SxMKLkzcIP/+kaWYFUrvfBim5c16fwNLXctz2czvIwnem3fNbccgv+CeJLx3CFqgxAxai4DhjNd8q9Cp3ME/jdWclg8sf1Cvzoagt3HpWMkIpMWQh2M0FJwmHLS+OVwkztJ3h28FyIwLXEJSENJxjjdUpS+6DLfXtAo34WakI9kdpDtSdx8UR6jURDiomuptUIT8r7+5yQAzjiMVAj1Lneg6xJ1/ThmRIBT80R8CRzusXuEFbmKF/0ippqPBRDk/2RVBxkqX4R0Lw1puBTx7jss0A3SBRyeskApDtuRoNQb9Lu12MBcWojTbijCkR0AGAFvg4ggQC2GRAzYE/IWFmFr8MZOe/+aOtAaNqeuOMVoTQ1SfzU9YjCUzfiiL/VaDJB38EIlHcYV831QaNbfqRLhjAi/nghM5TKQp46KhqgZGKmE7c4zwlA6H6oKVSz+6m7TebGVQ76PALekOTdzHkKcXFjXY9HOAN+trRvSxwkieiP3cNIk2U9MXs7aG9Z9VEaB4mUdDfsp7QebDoP5RezHEhb0YL0FJE9dGD/QHKXlbye1sbUYCwK6rqoXil7jPJYWNWfTv34wt96af

Polynomial Operations

Addition & Subtraction

Combine like terms (same variable and exponent):

Example

nsM3BmRaH2Bqmva4CqtW0R5o9fB4J8TlbpAImeKKez2seUQvDMonKffntYYI9hi7Am0HVWAxwkafDzJXv5TCTvUf90d6fzisQyt5RhiGytFjjgZhYAWevCqeKLUZPzew0vr7tqQwdIKZ85rURqAHgajJWduMv1N6JNoRa+wl0d4V1igadDjSfsk7yqoJtcrX5XEyYfhaCPu9VlyyQqkZTXJ+hk9RWlkRMz33BgmVHtreMSO2iDf9bCVQ74PAKL73XifkLAwESNMUxdkPNm6xo4hcIGyovj7idxD0KuLb7dxISRp5n0bojwJe+Rht8FZC8+gYJfauY6afnQja1NrO8gr614SLlsZh4WSJZrltZTmGDEsIUqTLadgjQLjuMDWVc7R2eF3mEpOLdxOXckCZoa1U+Kq123n9ZGIv5EiSnRoAMsTS2owNLfuUO0aErGzB7pPguIdkXUcO3uVNObfTzvQ1NIdqZBc5XGtT83u5afe1s3UsMtZVbb2fPtVpyzBHrXXo+KlmFYozH5Ax983LAmnwLv21E0RtiX1RZQgIlxoL+taEpBp8kI6hNJjnIsW5GeUEQqxTY1l+Yx3sJRaTGu2lQ5vWtMgVwCnLJql9nsm1QEEUh4gvYkOQwKrWTQ+ZsZqFCGWHF5IcWNRPcRDsh95tpuIAcgs4nNbiG9w5w4JzmeJUTuUnk74QfrR58TsEK2wF3Vv4rI5Zf8n/udNJyH1DLKz0ZxU7imhveJFrzSZ4DISCM9qiZ2D89qSACta/NN4NUSyNmiwyMc5H1X4dYB9fpZRj351mBQHdF+XSIgSnRtEwRGrPI8GMCDQvzV+WtZTzXtQZT6fp465G893PJusUdT

(3x² + 2x − 5) + (x² − 4x + 7) = 4x² − 2x + 2

Multiplication

Distribute each term in the first polynomial across every term in the second (the "FOIL" method is a special case for two binomials):

Example: FOIL

(2x + 3)(x − 4) = 2x² − 8x + 3x − 12 = 2x² − 5x − 12

Polynomial Long Division

Dividing polynomials works just like long division with numbers. This technique is essential for finding asymptotes of rational functions.

Example: (2x³ + 3x² − x + 5) ÷ (x + 2)

lPiZcygvTTUkn03SRsO3551gY1VcCL/laAs99eVEmtbbZbfVUzbRD+IgYn/rMdBGP5aZf+mIMbiKsjw9/hs6/wrA6/6grryuObMkWwrnSWzonjGWPoVK402+Sc3zonTGmK81Rv6lwU+z+cW2J19m8XI18RfQczBigfoBl2NomVj0la3hGVXw0S9rCXo5M//xZT7NOzDAgG1SRAinQADt4Aad1qT/4pmeiTh/QXJyn2kyemkJLks6oyK8ucpntOr3d+iW3VwCTmYTjwp02VZEj3tNjWwOIn68kdwX9LNyQJBLzrlYwek1OEQOMkHZ3iKFxZqXOw2dsAtocoVlQgzB9t0QMuIG8FW/YToKejbHVk917hAeDJ4nmWhTdmFZkZYAW3DpK7CLhprSvundR7QvV7jBWl2QOBQyusU51uMCAYIG8Ra00mKCvbxPFzUlydkbSSw9Qf074ZxNzGhVzBlujIib+ECbrAssS8o9hdYWKoDTV/kwKJBsbXjJvFEXxejtgS3OcnH6LMOI5gTxKM7t92VmAJT/Kc1dUAPOb/DRa8AHlka6MJDW/1pSM+L4vl708Qu8nd+zDf47kAr7ojK3tco2AcLhddUVB2Oo5LL6L8k3soV9w8WE/lwu0CP+MOG4cdoClgjG48aRZ4AQuADFQzBZ+NAHJNrocVdLj0ezRU3Zak9fBKcTXvm/0rwSusWmLVaD4to6PBYY4jPanP6fZKVe0xwKKgjKvoKvYu1FFWkHET+lOWga/v8/G6FdDNL9VmrGUiC8Oaj2reQtsXCPvFfXvGGGXEMF3SD99+GNN8OykuFeh0te7nTeQRQ8/W0aKMa6LgCaggGSZZmQkRFMmuGgtr

Result: 2x² − x + 1 with remainder 3

So: 2x³ + 3x² − x + 5 = (x + 2)(2x² − x + 1) + 3

PoTF1Sg3uwdgBPfjaM7iHsLZ98lrt/Ax4zjuic52B7AbBP975mOorLsiHGGiQ4KVFjsZZC4nNEbXE2baX6DQuw2hmr/AkbejKnFXGUVoMUwOWOPq5uWKwUPkaa46/w3mDjcopoxPz6z4gU1883uu7M58bx15LH34/kzxNqkWQsR/AHgVwc01UJrwxQ7dzevJ6r+71GDzKVHZ4woxcIcT/t3sPu+6A2YchnTEo7GGd93iDt3N4/B6VDpm01x+0PW1SVU4i8WXz0hT+LsyTsuajl9edQZPzw2FhmUt5mne0Zl9AX/dYN++7Xp8EleKTjeCHKDMJ9650Ov/kGwcmVX3ojjXywPHZjn1MtyFAj0dD8f2YLOTMNnkB99pXULbYKv+JIJML6QtQ+maxcxnaGUJydkfK7THsu/tAB/DNfmFmOAPkpFZMZ8AgzksiVsHeRBPUlFaQsKuA/Qsd31R6z4wNJKjcYP2mzCpNIg3O6h/At1+G9thEs9iPevd3wE1eUffjeuwf3meLHNa3sWFOvBwlIt2+Zd6TfgvVXMRiaV2YuUt4D4P3AmaOlgACVL384DKyOFdLekh4nnIguyO9lkJdKRacOzw9O5jtqfOb6DeD9ARhV0PsdW0icvICMClfFbCOBmX4MsYNaxRz9lRmMx7jpqBTBpALDOMxk9JNkgbNIFxQwAiNgDJE9svoPNtn4M2lFLrM3QuE9c8bl8bWp88EV1HzxZU92lXNfrN2M2X55EbAknwyu3AOmuGzAhaFSUX90YnfwYRX+qkRvuI548EQdBCt5ww2bSicn/Pfty+pyCYH71T4lseEQ6mNtO5FN2TGeKCJjbSboRXyfyNz39H5wiq2Nf

Factoring Techniques

Factoring is the reverse of multiplication. It's the single most useful algebraic skill for solving equations.

1. Greatest Common Factor (GCF)

6x³ + 9x² = 3x²(2x + 3)

Always look for GCF first!

2. Difference of Squares

a² − b² = (a + b)(a − b)

Example:

25x² − 49 = (5x + 7)(5x − 7)

3. Perfect Square Trinomials

a² + 2ab + b² = (a + b)²
a² − 2ab + b² = (a − b)²

4. Trinomial Factoring (ac-method)

For ax² + bx + c, find two numbers that multiply to ac and add to b:

Example: Factor 6x² + 11x + 3

ac = 18. Numbers that multiply to 18 and add to 11: 9 and 2

6x² + 9x + 2x + 3 = 3x(2x + 3) + 1(2x + 3) = (3x + 1)(2x + 3)

5. Sum/Difference of Cubes

a³ + b³ = (a + b)(a² − ab + b²)
a³ − b³ = (a − b)(a² + ab + b²)

6. Factor by Grouping

For polynomials with 4+ terms, group pairs and extract common factors:

Example: Factor x³ + x² + 2x + 2

kJgCxz+/NCUa03H3mgiT6OqQAsgrUnAOpaHIAi5Gcov6HivIq2NtktKk9lVDMGQcaw+WiFhqN/37PArTXYjF6WsdMOSipotwgsm0HqTpcrh23IBKgD3uzfi6e5hcJqLEJ1Y5DMEzbEkMJQ7NMrDutXv+WZkhdgVGQaPuVZEPFD4Tii7jml6ccptLn86b6rLopZ1exrEgT/gLxE+xfGzfYQFwM7D5Xbq5emMfL5qOMFeBsLUwdFZw4X9HXysUGSxuncMTu5M6UlZdvyM+zq9yiHJNryGtWAF5ZU+/K4+Okn3SmXVKlMO7VAL6C4MBWP9uMQ7qis9KahmlW03hDU5qh1/2uKQ98eeUA+Eum7rgPywQhuQxM0HlIcPCv3bWbx4VMyIG6errSGhNDGEnKWCzBnZbU22Me/EEQGfrEesLRGU64XbaDow9tNuWOfIoNdPi7Y9/0kE7m7LAQnRGeu8b1THcybaYDvDYK4VNRV9Wb/lJnjBYfGb9GCg9BE3XmakWjXtcPDAizhJuiHEK+AaM7FRuTAJeO2L+f3HF4Dxw8CAqANR56TJWifZ7vUYUBwa/PvADzd5JGUwusKHYGymwfpSKC8OmUGMYSNN0Esirer89GofU1mZ1LWRcQwtkeTo/Z7tEGFLaRjRwTJllm9wLYrXCE7sQjjeEOtykiNgAo9jI610MEezsEcPsI5lFzbydu6HNsejCJuges1wqVUxPAuK98GCAzEECu2CJ6+xABYfedhZlfigok1PHOTKqFXb5Uts/Mg/JPgMDwn6DtNtF25RPAvcI4mPKCCH8RXefKiiPtKWiA0CUvXp8ZQq7Dlpn4IKaNtoyKsbZsEwDhaoNEm86PgY

Group: x²(x + 1) + 2(x + 1) = (x² + 2)(x + 1)

Factoring connects to many areas: the Fundamental Theorem of Arithmetic (unique prime factorization), partial fractions in integration, and characteristic polynomials in linear algebra.

Rational Expressions

A rational expression is a fraction of two polynomials: P(x)/Q(x) where Q(x) ≠ 0. The techniques are identical to fraction arithmetic, but with polynomials. Factor first, then simplify.

Example: Simplify (x² − 9) / (x² + 5x + 6)

Factor: (x+3)(x−3) / (x+2)(x+3)

Cancel (x+3): (x−3)/(x+2), valid for x ≠ −3, x ≠ −2

z87XGGM2b1wQ/CvLy7424jpfMESTTmurcjJDZ+JyxlyEJVyheqOikTlK0f8Xqdm5V68L0/3faAIobh65gXWZzNJv4usdAkZ8WoGO7e20itpUicAy1V+JA0zsoZ2snm8JpFD7n54S3BQvcoFxXpSBsDNhLxUJY5hXba5+blGEftCqIWOFlvLcj7jMkj4E8nC3yogtSkxLJZiaI5gtEsHVsrhKA0WCABYNeDRos2s/nh741O1LV249IyLj2gyaz25Os8U7IxvygdZZQPrfv4HTyeJ7EQW6IYGwom/wakd4MvGJ0R6gvqbm6z0aitZ88eAthQ7NkyB5VLH3DxTxk1SNPMm7qCCbObF62UU63UFOjLsHw6FjMw3jxpSzD1WCGwcBlN0CyORJutev9/lh5tsGEyv9ayY+MaxhxFAaSHJnXSPJQuSfqIgXPEauz8adU0PKO2Xwvs394I3F2kki7CiSo7s5Vs5p7C8bH+6ReBeM+YVZUGEAZTS0UWmmSSEGrIurlFU3hIUO/GRPZNCLJsMicdN1TTj62cMCHteUqd445GRRz5i074RaaiYhyOykaRt0ZRv+nd5uVKWcOFeC2cHHqpwQCQ49KMrZyafe9eA3qdcEXXXrH1fU4OZWqfjX/r6jJvCFa+SdTYAWMyUj3a1chendvrVTiuhtKQ8EWs0u83U+p7wVN549elfiHFcJ6t46GIHjQLsF7dujtKCPniW9sXy2HSF7DYdxZ713t1Io8MYCPYXzR7LCqYuKh3wMpg1uKwGZ3ewx1ILGMLOg5whOExcLzJwTr1a4cjVV3eqQRJ1JyO25ztsFaApPrYrl17/S3jwg3YxgZ1S9WPw+7LA8mOLk6d

Factor & Remainder Theorems

Remainder Theorem: If polynomial f(x) is divided by (x − c), the remainder is f(c).

Factor Theorem: (x − c) is a factor of f(x) if and only if f(c) = 0.

These theorems let you test potential roots by simple evaluation. Combined with the Rational Root Theorem — which says any rational root p/q must have p dividing the constant term and q dividing the leading coefficient — you can systematically find all rational roots of a polynomial.

The Factor Theorem is a bridge to the number-theoretic concept of divisibility, and the Rational Root Theorem connects to prime factorization.