Pattern matching makes possible some of the most succinct and elegant programs in the Mathematica language—immediately compressing large numbers of conditional cases into ...
Mathematica handles many different kinds of things: mathematical formulas, lists, and graphics, to name a few. Although they often look very different, Mathematica represents ...
DiscreteIndicator[x, x_1, {u_1, u_2, ...}] yields the discrete indicator function, equal to 1 if x = x_1 and 0 if x = u_i for any i.
Install
(Built-in Mathematica Symbol) Install["name"] starts a MathLink-compatible external program and installs Mathematica definitions to call functions in it.
The symbolic character of Mathematica makes possible a uniquely coherent approach to integer sequences, integrating functional forms, equations, generating functions, and ...
Subfactorial[n] gives the number of permutations of n objects that leave no object fixed.
Discriminant[poly, var] computes the discriminant of the polynomial poly with respect to the variable var.Discriminant[poly, var, Modulus -> p] computes the discriminant ...
Mathematica treats equations as logical statements. If you type in an equation like x^2+3x==2, Mathematica interprets this as a logical statement which asserts that x^2+3x is ...
WignerD
(Built-in Mathematica Symbol) WignerD[{j, m_1, m_2}, \[Psi], \[Theta], \[Phi]] gives the Wigner D-function D_m_1^m_2, j(\[Psi], \[Theta], \[Phi]).WignerD[{j, m_1, m_2}, \[Theta], \[Phi]] gives the Wigner ...
Notation , Symbolize and InfixNotation have several options that modify their behavior. These notation functions all take the options WorkingForm and Action. In addition the ...