normalize a rational expression - Maple Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Algebra : Rational Expressions : normal

normal - normalize a rational expression

Calling Sequence

normal(f)

normal(f, expanded)

Parameters

{f}

-

algebraic expression

Description

• 

The expression f is converted to factored normal form. This is the form numerator/denominator, where the numerator and denominator are relatively prime polynomials with integer coefficients.

• 

The normal command provides basic simplification and recognizes expressions equal to zero in the domain of rational functions . This includes any expression constructed from sums, products and integer powers of integers and variables.

• 

If f is a list, set, range, series, equation, relation, or function, normal is applied recursively to the components of f. In the case of a series, for example, this means that the coefficients of the series are normalized.

• 

If f contains subexpressions not in the domain of rational functions, such as square roots, powers, and functions,  normal is first applied recursively to these objects. They are then frozen (see the frontend function) to unique names so that the form of f can be simplified.  For such cases, normal may not recognize when an expression is equal to zero.

• 

If normal is called with the second argument, expanded, the numerator and denominator will be expanded polynomials.

Examples

normalx2x+1x11

0

(1)

normalx2y2xy3

x+yxy2

(2)

normalfx21fx1

fx+1

(3)

normal2x+y3=0,1x5x2=1

x5x2=1,13xy+6x=0

(4)

normalsinxx+1x

sinx2

(5)

normal1x1x2<5

x1x2<5

(6)

g:=seq7ixi2x&plus;1&plus;1x&comma;i&equals;1..4

g:=7xx&plus;1&plus;1x&comma;14x4x&plus;1&plus;1x&comma;21x9x&plus;1&plus;1x&comma;28x16x&plus;1&plus;1x

(7)

normalg

7x2&plus;x&plus;1xx&plus;1&comma;14x2&plus;4x&plus;14x&plus;1x&comma;21x2&plus;9x&plus;19x&plus;1x&comma;28x2&plus;16x&plus;116x&plus;1x

(8)

f:=seriesxyx&plus;y&plus;1x&comma;x&equals;1&comma;3

f:=y1&plus;y&plus;1&plus;yy1&plus;y1&plus;y1x1&plus;y21&plus;y3&plus;1x12&plus;Ox13

(9)

normalf

2y&plus;11&plus;y2y&plus;11&plus;y2x1&plus;y3&plus;2y2&plus;3y&plus;11&plus;y3x12&plus;Ox13

(10)

If normal is called with the second argument, expanded, the numerator and denominator will be expanded polynomials.

normal1x&plus;xx&plus;1

x2&plus;x&plus;1xx&plus;1

(11)

normal1x&plus;xx&plus;1&comma;expanded

x2&plus;x&plus;1x2&plus;x

(12)

See Also

denom, environment variables, expand, factor, frontend, map, Normal, numer, radnormal, simplify


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam