border SciMax Toolbox boundaries_array

SciMax Toolbox >> bothcoef

bothcoef

Maxima Function

Calling Sequence

bothcoef (expr, x)

Description

Returns a list whose first member is the coefficient of x in expr (as found by ratcoef if expr is in CRE form otherwise by coeff) and whose second member is the remaining part of expr. That is, [A, B] where expr = A*x + B.

Example:

(%i1) islinear (expr, x) := block ([c],
        c: bothcoef (rat (expr, x), x),
        is (freeof (x, c) and c[1] # 0))$
(%i2) islinear ((r^2 - (x - r)^2)/x, x);
(%o2)                         true
border SciMax Toolbox boundaries_array