Pourquoi Mathematica?

traitement de textes scientifique qui dessine et calcule  de façon formelle (avec des lettres) ou numériquement  (avec des nombres)

cohérence des concepts sous-jacents dans les diverses activités (traitement de textes, manipulation de fichiers, dessin, calculs) et diverses disciplines (math, physique, chimie, bio, etc.)

langage de programmation qui couvre tous les paradigmes existants (langage à objets, fonctionnel, par règles, par liens, procédural) et s'interface bien avec les autres langages du Web

langage qui permet de dépasser la précision machine et calcule en précision "infinie", comme on le fait en mathématiques. Mêmes ensembles de nombres qu'en mathématiques. Même méthodologie qu'en physique. Gère seul les conversions de type

12415677054322178906546789432176598732498765678543 ∈ Integers

True

(2^(1/2) +  3^(1/2))/(2 π) ∈ Integers

False

(2^(1/2) +  3^(1/2))/(2 π) ∈ Complexes

True

P [u_] := u^28 + 28 u^26 - 54u^25 + 469u^24 - 1582u^23 + 7192u^22 - 26512u^21 + 97763u^20 + 33 ... - 136166711u^7 + 51805180u^6 - 6862115u^5 - 5159939u^4 + 3702618u^3 - 1143882u^2 + 181952u - 11994

P [u] /. u  x - 3

-11994 + 181952 (-3 + x) - 1143882 (-3 + x)^2 + 3702618 (-3 + x)^3 - 5159939 (-3 + x)^4 - 6862 ... 2 (-3 + x)^22 - 1582 (-3 + x)^23 + 469 (-3 + x)^24 - 54 (-3 + x)^25 + 28 (-3 + x)^26 + (-3 + x)^28

Expand [%]

2968032779643030 - 17722417310753320 x + 52425007242462648 x^2 - 102620767323700470 x^3 + 1495 ... 010 x^21 + 313184806 x^22 - 26028790 x^23 + 1744894 x^24 - 90690 x^25 + 3430 x^26 - 84 x^27 + x^28

%/. x  128

51790099874355006254133092417225772392397124117793903482006


Created by Mathematica  (April 16, 2004)