In doing numerical operations like NDSolve and NMinimize, Mathematica by default uses machine numbers. But by setting the option WorkingPrecision->n you can tell it to use ...
$RecursionLimit gives the current limit on the number of levels of recursion that Mathematica can use.
Sum
(Built-in Mathematica Symbol) Sum[f, {i, i_max}] evaluates the sum \[Sum]i = 1 i_max f. Sum[f, {i, i_min, i_max}] starts with i = i_min. Sum[f, {i, i_min, i_max, di}] uses steps d i. Sum[f, {i, {i_1, i_2, ...
AlgebraicNumberNorm[a] gives the norm of the algebraic number a.
MatchingDissimilarity[u, v] gives the matching dissimilarity between Boolean vectors u and v.
$MessageList is a global variable that gives a list of the names of messages generated during the evaluation of the current input line.
BitOr
(Built-in Mathematica Symbol) BitOr[n_1, n_2, ...] gives the bitwise OR of the integers n_i.
BooleanVariables[expr] gives a list of the Boolean variables in the Boolean expression expr.BooleanVariables[bf] gives the number of Boolean variables in the BooleanFunction ...
Not
(Built-in Mathematica Symbol) ! expr is the logical NOT function. It gives False if expr is True, and True if it is False.
NumberFieldDiscriminant[a] gives the discriminant of the field \[DoubleStruckCapitalQ][a] generated by the algebraic number a.