teorii grup, wielomiany ortogonalne, funkcje specjalne i uogólnione, całki i funkcje eliptyczne, stałe matematyczne, fizyczne i jednostki miar. Grafika – wykresy 2D i 3D funkcji w postaci zwykłej, parametrycznej i uwikłanej w różnych układach współrzędnych, wykresy specjalne, rysowanie grafów, bryły platońskie, specjalistyczne wykresy statystyczne, opis i modyfikacja wykresów, animacje interaktywne. Import danych różnego typu i zapisywanie wyników pracy pod różnymi postaciami (HTML, LaTeX, PostScript, PDF, RTF, CDF, XML z MathLink). Narzędzia integracji z innymi systemami poprzez HTTP, SQL, Java, .NET i C. Dostęp do dużej internetowej bazy danych matematycznych, naukowych i socjoekonomicznych w serwisie Wolfram Alpha.
Przykłady Podstawową strukturą danych w Mathematica jest lista. Przykłady list: In:= m = { {a11,a12}, {a21,a22} } Out:= { {a11,a12}, {a21,a22} }
Możliwe jest operowanie na listach, których elementami są zarówno liczby jak i zmienne. Funkcja Det[] wylicza wyznacznik macierzy. In:= Det[m] Out:= -a12 a21 + a11 a22
Zobacz też Sage – darmowa alternatywa na licencji GPL.