Polynomials | Computer algebra | Polynomials factorization algorithms

Square-free polynomial

In mathematics, a square-free polynomial is a polynomial defined over a field (or more generally, an integral domain) that does not have as a divisor any square of a non-constant polynomial. A univariate polynomial is square free if and only if it has no multiple root in an algebraically closed field containing its coefficients. This motivates that, in applications in physics and engineering, a square-free polynomial is commonly called a polynomial with no repeated roots. In the case of univariate polynomials, the product rule implies that, if p2 divides f, then p divides the formal derivative f ' of f. The converse is also true and hence, is square-free if and only if is a greatest common divisor of the polynomial and its derivative. A square-free decomposition or square-free factorization of a polynomial is a factorization into powers of square-free polynomials where those of the ak that are non-constant are pairwise coprime square-free polynomials (here, two polynomials are said coprime is their greatest common divisor is a constant; in other words that is the coprimality over the field of fractions of the coefficients that is considered). Every non-zero polynomial admits a square-free factorization, which is unique up to the multiplication and division of the factors by non-zero constants. The square-free factorization is much easier to compute than the complete factorization into irreducible factors, and is thus often preferred when the complete factorization is not really needed, as for the partial fraction decomposition and the symbolic integration of rational fractions. Square-free factorization is the first step of the polynomial factorization algorithms that are implemented in computer algebra systems. Therefore, the algorithm of square-free factorization is basic in computer algebra. Over a field of characteristic 0, the quotient of by its GCD with its derivative is the product of the in the above square-free decomposition. Over a perfect field of non-zero characteristic p, this quotient is the product of the such that i is not a multiple of p. Further GCD computations and exact divisions allow computing the square-free factorization (see square-free factorization over a finite field). In characteristic zero, a better algorithm is known, Yun's algorithm, which is described below. Its computational complexity is, at most, twice that of the GCD computation of the input polynomial and its derivative. More precisely, if is the time needed to compute the GCD of two polynomials of degree and the quotient of these polynomial by the GCD, then is an upper bound for the time needed to compute the square free decomposition. There are also known algorithms for the computation of the square-free decomposition of multivariate polynomials, that proceed generally by considering a multivariate polynomial as a univariate polynomial with polynomial coefficients, and applying recursively a univariate algorithm. (Wikipedia).

Video thumbnail

Factoring a perfect square trinomial with multiple variables

👉 Learn how to factor perfect square trinomials when there is more than one variable or raised to a higher power. A polynomial is an expression of the form ax^n + bx^(n-1) + . . . + k, where a, b, and k are constants and the exponents are positive integers. To factor an algebraic expressio

From playlist How to Factor a Polynomial

Video thumbnail

Learn how to determine and factor a perfect square trinomial

👉 Learn how to factor perfect square trinomials when there is more than one variable or raised to a higher power. A polynomial is an expression of the form ax^n + bx^(n-1) + . . . + k, where a, b, and k are constants and the exponents are positive integers. To factor an algebraic expressio

From playlist How to Factor a Polynomial

Video thumbnail

Taking the root of a negative expression to an even power, root

👉 Learn how to simplify the square root of an expression. The square root of an expression is an expression which will multiply itself twice to give the original expression. To simplify the square root of an expression, we decompose/factor the expression into a product of two terms that ar

From playlist Simplify the Square Root Expressions

Video thumbnail

Given a perfect square trinomial to fourth power learn how to factor a binomial squared

👉 Learn how to factor perfect square trinomials when there is more than one variable or raised to a higher power. A polynomial is an expression of the form ax^n + bx^(n-1) + . . . + k, where a, b, and k are constants and the exponents are positive integers. To factor an algebraic expressio

From playlist How to Factor a Polynomial

Video thumbnail

Using prime factorization to simplify the square root of an expression

👉 Learn how to simplify the square root of an expression. The square root of an expression is an expression which will multiply itself twice to give the original expression. To simplify the square root of an expression, we decompose/factor the expression into a product of two terms that ar

From playlist Simplify the Square Root Expressions

Video thumbnail

Learn how to use prime factorization to simplify square root of a variable with 14th power

👉 Learn how to simplify the square root of an expression. The square root of an expression is an expression which will multiply itself twice to give the original expression. To simplify the square root of an expression, we decompose/factor the expression into a product of two terms that ar

From playlist Simplify the Square Root Expressions

Video thumbnail

Simplifying the root of a variable expression using the product power, root(a^8 b^18)

👉 Learn how to simplify the square root of an expression. The square root of an expression is an expression which will multiply itself twice to give the original expression. To simplify the square root of an expression, we decompose/factor the expression into a product of two terms that ar

From playlist Simplify the Square Root Expressions

Video thumbnail

Is it a polynomial with two variables

👉 Learn how to determine whether a given equation is a polynomial or not. A polynomial function or equation is the sum of one or more terms where each term is either a number, or a number times the independent variable raised to a positive integer exponent. A polynomial equation of functio

From playlist Is it a polynomial or not?

Video thumbnail

How often does a polynomial take squarefree values? by Manjul Bhargava

ICTS at Ten ORGANIZERS: Rajesh Gopakumar and Spenta R. Wadia DATE: 04 January 2018 to 06 January 2018 VENUE: International Centre for Theoretical Sciences, Bengaluru This is the tenth year of ICTS-TIFR since it came into existence on 2nd August 2007. ICTS has now grown to have more tha

From playlist ICTS at Ten

Video thumbnail

Eigenvalue bounds on sums of random matrices - Adam Marcus

Members’ Seminar Topic:Eigenvalue bounds on sums of random matrices Speaker: Adam Marcus Affilation: Princeton University Date: November 14, 2016 For more videos, visit http://video.ias.edu

From playlist Mathematics

Video thumbnail

Xiaoheng Wang: Density of polynomials with squarefree discriminant

Density of polynomials with squarefree discriminant Speaker: Xiaoheng Wang, Princeton University Date and Time: Wednesday, November 2, 2016 - 2:45pm to 3:45pm Location: Fields Institute, Room 230 Abstract: The problem of the density of squarefree discriminant polynomials is an old one,

From playlist Mathematics

Video thumbnail

Commutative algebra 10 (Weierstrass preparation theorem)

This lecture is part of an online course on commutative algebra, following the book "Commutative algebra with a view toward algebraic geometry" by David Eisenbud. In this lecture we describe a second method of visualizing rings by drawing a point for each basis element of the ring. We giv

From playlist Commutative algebra

Video thumbnail

Commutative algebra 4 (Invariant theory)

This lecture is part of an online course on commutative algebra, following the book "Commutative algebra with a view toward algebraic geometry" by David Eisenbud. This lecture is an informal historical summary of a few results of classical invariant theory, mainly to show just how complic

From playlist Commutative algebra

Video thumbnail

Linear Algebra 3c2: Decomposition with Polynomials 2

https://bit.ly/PavelPatreon https://lem.ma/LA - Linear Algebra on Lemma http://bit.ly/ITCYTNew - Dr. Grinfeld's Tensor Calculus textbook https://lem.ma/prep - Complete SAT Math Prep

From playlist Part 1 Linear Algebra: An In-Depth Introduction with a Focus on Applications

Video thumbnail

Polynomials intro | Mathematics II | High School Math | Khan Academy

Courses on Khan Academy are always 100% free. Start practicing—and saving your progress—now: https://www.khanacademy.org/math/algebra/x2f8bb11595b61c86:quadratics-multiplying-factoring/x2f8bb11595b61c86:multiply-monomial-polynomial/v/polynomials-intro Polynomials are sums of terms of the

From playlist Mathematics II | High School Math | Khan Academy

Video thumbnail

Taking the square root of a negative value raised to an even power, root

👉 Learn how to simplify the square root of an expression. The square root of an expression is an expression which will multiply itself twice to give the original expression. To simplify the square root of an expression, we decompose/factor the expression into a product of two terms that ar

From playlist Simplify the Square Root Expressions

Video thumbnail

CTNT 2022 - Algebraic Number Theory (Lecture 4) - by Hanson Smith

This video is part of a mini-course on "Algebraic Number Theory" that was taught during CTNT 2022, the Connecticut Summer School and Conference in Number Theory. More about CTNT: https://ctnt-summer.math.uconn.edu/

From playlist CTNT 2022 - Algebraic Number Theory (by Hanson Smith)

Video thumbnail

Commutative algebra 3 (What is a syzygy?)

This lecture is part of an online course on commutative algebra, following the book "Commutative algebra with a view toward algebraic geometry" by David Eisenbud. We give several examples of rings of invariants and syzygies. Correction: Near the end (last but one sheet) I missed out one

From playlist Commutative algebra

Video thumbnail

Simplifying the square root of a square number and exponent

👉 Learn how to simplify the square root of an expression. The square root of an expression is an expression which will multiply itself twice to give the original expression. To simplify the square root of an expression, we decompose/factor the expression into a product of two terms that ar

From playlist Simplify the Square Root Expressions

Related pages

Field of fractions | Divisibility (ring theory) | Polynomial | Integral domain | Irreducible polynomial | Algebraically closed field | Computational complexity | Computer algebra | Mathematics | Polynomial greatest common divisor | Field (mathematics) | Product rule | Square root | Symbolic integration | Formal derivative | Partial fraction decomposition | Computer algebra system | Up to