ComplexExpand[expr] expands expr assuming that all variables are real. ComplexExpand[expr, {x_1, x_2, ...}] expands expr assuming that variables matching any of the x_i are ...
DifferentialRootReduce[expr, x] attempts to reduce expr to a single DifferentialRoot object as a function of x.DifferentialRootReduce[expr, {x, x_0}] takes the initial ...
EuclideanDistance[u, v] gives the Euclidean distance between vectors u and v.
GCD
(Built-in Mathematica Symbol) GCD[n_1, n_2, ...] gives the greatest common divisor of the n_i.
Infinity or \[Infinity] is a symbol that represents a positive infinite quantity.
LCM
(Built-in Mathematica Symbol) LCM[n_1, n_2, ...] gives the least common multiple of the n_i.
Min
(Built-in Mathematica Symbol) Min[x_1, x_2, ...] yields the numerically smallest of the x_i. Min[{x_1, x_2, ...}, {y_1, ...}, ...] yields the smallest element of any of the lists.
Or
(Built-in Mathematica Symbol) e_1 || e_2 || ... is the logical OR function. It evaluates its arguments in order, giving True immediately if any of them are True, and False if they are all False.
SixJSymbol[{j_1, j_2, j_3}, {j_4, j_5, j_6}] gives the values of the Racah 6-j symbol.
Numerical algorithms for constrained nonlinear optimization can be broadly categorized into gradient-based methods and direct search methods. Gradient-based methods use first ...