Function Reference

simplify()

Applies SumWise's supported symbolic cleanup rules to one expression, with deterministic exact results for conservatively eligible like-term sums.

SumWise 2.4 showing exact simplify results for signed and rational coefficients, powers, and multi-symbol terms.
Eligible explicit simplify(...) calls combine signed and rational coefficients while preserving supported powers and multi-symbol terms.

Syntax

simplify(expression)

Arguments

Argument Description
expression The symbolic expression to simplify. The function accepts exactly one argument.

Return Value

Returns the supported simplified form. If no current rule applies, SumWise may return the expression unchanged apart from normal spacing.

Verified Examples

simplify(x+0)

Returns x.

simplify(x*1)

Returns x.

simplify(x+x)

Returns 2*x.

simplify(2*x + 3*x)

Returns 5*x.

simplify(3*x/2 + x/2)

Returns 2*x.

simplify(y^2 + 2*y^2)

Returns 3*y^2.

simplify(-5*a*b^3 - 6*a*b^3)

Returns -11*a*b^3.

simplify((x + 1) + (x + 2))

Returns 2*x + 3.

Current Scope

For an explicit simplify(expression) call, SumWise 2.4 uses its new exact handling only when the raw argument is a conservatively eligible homogeneous same-monomial sum containing two through seven physical additive terms. Within that initial bounded scope, signed integer and rational coefficients, positive integral powers, and multi-symbol monomials are supported.

One-term inputs, unsupported or uncertain forms, heterogeneous or mixed monomial classes, nonadjacent repeated groups such as x + y + x, cancellation, and larger inputs continue through the established simplifier. Inputs above seven terms remain supported; they are not routed through the new bounded exact handling initially.

simplify(x - x)

Returns 0 through the established simplifier.

SumWise does not claim universal general-purpose CAS simplification, and the 2.4 behavior does not apply to every expression or every simplify(...) input.

Runs Locally

Once SumWise is installed, symbolic calculations are performed locally in the Windows application rather than sent to a web calculation service.

Try symbolic math in SumWise

Explore supported symbolic workflows during the full-featured seven-day trial.

Try SumWise free for 7 days