Mathematica's symbolic character allows a powerful unification of the notion of conditionals in programming and in mathematics.
Ordering in lists. Here is a list of numbers. This gives the elements of t in sorted order.
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 ...
Factor
(Built-in Mathematica Symbol) Factor[poly] factors a polynomial over the integers. Factor[poly, Modulus -> p] factors a polynomial modulo a prime p. Factor[poly, Extension -> {a_1, a_2, ...}] factors a ...
CrossMatrix[r] gives a matrix whose elements are 1 in a centered cross-shaped region that extends r positions along each index direction, and are 0 otherwise.CrossMatrix[r, ...
DiamondMatrix[r] gives a matrix whose elements are 1 in a diamond-shaped region that extends r index positions to each side, and are 0 otherwise.DiamondMatrix[r, w] gives a ...
Building on the concept of symbolic data description, Mathematica 6.0 introduced the major new "elements" framework for handling import and export of data, in nearly a ...
Functions for rearranging lists. This sorts the elements of a list into a standard order. In simple cases like this, the order is alphabetical or numerical. This sorts the ...
Many large-scale applications of linear algebra involve matrices that have many elements, but comparatively few that are nonzero. You can represent such sparse matrices ...
Mathematica has been used to make many important discoveries in discrete mathematics over the past two decades. Its integration of highly efficient and often original ...