We deliver solutions for the AI eraâcombining symbolic computation, data-driven insights and deep technology expertise.
FullSimplify[expr]
tries a wide range of transformations on expr involving elementary and special functions and returns the simplest form it finds.
FullSimplify[expr,assum]
does simplification using assumptions.
Details and OptionsSimplify an expression involving special functions:
Prove a simple theorem from the assumption of associativity:
Scope (9)Simplify a hyperbolic expression to an exponential form:
Simplify an exponential expression to a trigonometric form:
Simplify transcendental numbers:
Simplify expressions involving special functions:
Simplify expressions using assumptions:
Prove theorems based on axiom systems:
Any expression can be used as a variable:
Variables not quantified in the axioms are treated as constants:
Prove existence of right inverses assuming left identity and left inverses exist:
Simplify symbolic arrays expressions:
Options (6) ComplexityFunction (1)By default, this expression is not simplified:
This complexity function makes ChebyshevT more expensive than other functions:
ExcludedForms (1)This gives a result in terms of Arg[x]:
This specifies that Log[x] should not be transformed:
TimeConstraint (1)This takes a long time due to expansion of trigonometric functions:
The most time‐consuming transformation is not the one that does the simplification:
With transformations restricted to 100 ms, the simplification does not happen:
TransformationFunctions (1) Applications (6)Prove that a solution satisfies its equations:
Simplify expressions involving Mod:
Prove that an operation g with associativity, left neutral element, and left inverse defines a group:
Prove commutativity from Wolfram's minimal axiom for Boolean algebra:
Prove that a fixed-point combinator exists:
Prove a theorem about meet (⋁) and join (⋀):
Properties & Relations (7) Possible Issues (3)Some of the transformations used by FullSimplify are only generically correct:
Results of simplification of singular expressions are uncertain:
This result is caused by automatic evaluation:
Results of simplification may depend on the names of symbols:
Wolfram Research (1996), FullSimplify, Wolfram Language function, https://reference.wolfram.com/language/ref/FullSimplify.html (updated 2025). TextWolfram Research (1996), FullSimplify, Wolfram Language function, https://reference.wolfram.com/language/ref/FullSimplify.html (updated 2025).
CMSWolfram Language. 1996. "FullSimplify." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2025. https://reference.wolfram.com/language/ref/FullSimplify.html.
APAWolfram Language. (1996). FullSimplify. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FullSimplify.html
BibTeX@misc{reference.wolfram_2025_fullsimplify, author="Wolfram Research", title="{FullSimplify}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/FullSimplify.html}", note=[Accessed: 12-July-2025 ]}
BibLaTeX@online{reference.wolfram_2025_fullsimplify, organization={Wolfram Research}, title={FullSimplify}, year={2025}, url={https://reference.wolfram.com/language/ref/FullSimplify.html}, note=[Accessed: 12-July-2025 ]}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4