Symja ist eine reine Java-Bibliothek für symbolische Mathematik. Sie unterstützt Ganzzahlen mit beliebiger Größe, rationale und komplexe Zahlen, Polynome, Ableitung, Integrieren, Mustererkennung, lineare Algebra, Gleichungslösung und einiges mehr. (non)