Wolfram Language Fast Introduction for Math Students
Démarrer »

Maths discrètes

Réalise des opérations de théorie des nombres telle que la factorisation :

In[1]:=
Click for copyable input
FactorInteger[30]
Out[1]=

Trouve le PGDC (ou le PPMC) de n'importe quelle paire de nombres entiers :

In[2]:=
Click for copyable input
GCD[24, 60]
Out[2]=

Affiche le 4ème nombre premier :

In[1]:=
Click for copyable input
Prime[4]
Out[1]=

Teste la primalité d'un nombre :

In[2]:=
Click for copyable input
PrimeQ[%]
Out[2]=

Cela fonctionne aussi avec des nombres copremiers :

In[3]:=
Click for copyable input
CoprimeQ[51, 15]
Out[3]=

Utilise la fonction Mod pour trouver le reste :

In[1]:=
Click for copyable input
Mod[17, 5]
Out[1]=

Trouve toutes les permutations possibles d'une liste :

In[1]:=
Click for copyable input
Permutations[{a, b, c}]
Out[1]=

Applique Permute à une liste en utilisant les cycles disjoints :

(Cycles prend une liste des listes d'un argument).
In[2]:=
Click for copyable input
Permute[{a, b, c, d}, Cycles[{{2, 4}, {1, 3}}]]
Out[2]=

Trouve l'ordre de permutation :

In[3]:=
Click for copyable input
PermutationOrder[Cycles[{{2, 4}, {1, 3}}]]
Out[3]=

Génère un Graphe à partir d'une liste de sommets :

(Utilise ÉCHAPueÉCHAP pour UndirectedEdge ou ÉCHAPdeÉCHAP pour DirectedEdge)
In[1]:=
Click for copyable input
Graph[{1 <-> 2, 2 \[DirectedEdge] 3, 3 \[DirectedEdge] 4, 4 <-> 1, 
  3 \[DirectedEdge] 1, 2 \[DirectedEdge] 2}, VertexLabels -> All]
Out[1]=

Trouve le plus court chemin entre deux sommets :

In[2]:=
Click for copyable input
FindShortestPath[%, 3, 2]
Out[2]=

Explore les graphes populaires en utilisant l'entrée en langage naturel :

In[3]:=
X
pappus graph image
Out[3]=

Wolfram Language inclut aussi des fonctions pour les séquences de combinatoire, les probabilité, les entiers et bien plus encore.

RÉFÉRENCE RAPIDE : Fonctions de la théorie des nombres »

RÉFÉRENCE RAPIDE : Mathématiques discrètes »