# FactorTerms

FactorTerms[poly]

pulls out any overall numerical factor in poly.

FactorTerms[poly,x]

pulls out any overall factor in poly that does not depend on x.

FactorTerms[poly,{x1,x2,}]

pulls out any overall factor in poly that does not depend on any of the xi.

# Details and Options • FactorTerms[poly,x] extracts the content of poly with respect to x.
• FactorTerms automatically threads over lists in poly, as well as equations, inequalities and logic functions.

# Examples

open allclose all

## Basic Examples(2)

Pull out an overall numerical factor, but do no further factoring:

Pull out factors that do not depend on :

## Scope(10)

### Basic Uses(7)

A univariate polynomial:

A multivariate polynomial:

A rational function:

A polynomial with complex coefficients:

A non-polynomial expression:

FactorTerms threads over equations and inequalities:

Pull out factors that do not depend on :

Pull out factors that do not depend on and and then factors that do not depend on :

Pull out the overall numeric factor of a polynomial over the integers modulo 3:

## Options(1)

### Modulus(1)

Pull out overall numerical factor over integers modulo 7:

## Applications(1)

Define a large polynomial:

Pull out an overall numerical factor:

Pull out factors that do not depend on x:

Pull out factors that do not depend on x and y and then factors that do not depend on x:

## Properties & Relations(3)

Expand distributes the common factor over the terms, effectively reverting FactorTerms:

FactorTermsList gives a list of factors:

Factor performs a complete factorization: