Elementary Functions

Using the latest platform-optimized code, the Wolfram Language not only delivers high-efficiency machine-precision evaluation of elementary functions, but also—using a number of original algorithms—provides the world's fastest arbitrary-precision evaluation. A sophisticated web of symbolic functions and transformations allows the Wolfram Language to perform exact numerical and algebraic operations on elementary functions—effortlessly obtaining results that in the past would have been viewed as major mathematical accomplishments.

Piecewise Functions

(RefLink[Min, paclet:ref/Min]), (RefLink[Max, paclet:ref/Max]) — min and max

(RefLink[RealAbs, paclet:ref/RealAbs]) — absolute value

(RefLink[Piecewise, paclet:ref/Piecewise]) — general piecewise function

Exponential Functions

(RefLink[Log, paclet:ref/Log]) — base-e logarithm ((RefLink[Log, paclet:ref/Log])[b,x] uses base b)

(RefLink[Log10, paclet:ref/Log10]), (RefLink[Log2, paclet:ref/Log2]) — base-10, base-2 logarithms

(RefLink[Exp, paclet:ref/Exp]) — exponential

(RefLink[Power, paclet:ref/Power]) ((RefLink[^, paclet:ref/Power])) — power (entered as a superscript using (Key1[ctrl, ^]))

(RefLink[Sqrt, paclet:ref/Sqrt]) — square root (entered using (Key1[ctrl, @]))

(RefLink[CubeRoot, paclet:ref/CubeRoot]), (RefLink[Surd, paclet:ref/Surd]) — real-number fractional powers

(OrangeLink[Trigonometric Functions », paclet:guide/TrigonometricFunctions])

(RefLink[Degree, paclet:ref/Degree]) ((RefLink[°, paclet:ref/Degree])) — constant for converting to degrees

(OrangeLink[Hyperbolic Functions », paclet:guide/HyperbolicFunctions])

(RefLink[N, paclet:ref/N]) — numerical evaluation to any precision

(RefLink[FunctionExpand, paclet:ref/FunctionExpand]) — expand in terms of simpler functions or smaller arguments

(RefLink[FullSimplify, paclet:ref/FullSimplify]) — apply full symbolic simplification

(RefLink[Series, paclet:ref/Series]) — series expansion