Un trinomio cuadrado perfecto (TCP) es un polinomio de tres términos que resulta de elevar al cuadrado un binomio. Para que un trinomio sea un TCP, debe tener tres términos y el primero y último término deben poder extraerse la raíz cuadrada. Los TCP sirven para factorizar expresiones algebraicas.