Wolfram Language Fast Introduction for Math Students
Los Geht’s »

Diskrete Mathematik

Führe grundlegende Verfahren der Zahlentheorie durch, wie z.B. Faktorisierung:

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

Ermittle den GGT (GCD) oder das KGV (LCM) zweier beliebiger ganzer Zahlen:

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

Zeige die 4. Primzahl an:

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

Überprüfe, ob eine Zahl Primzahl ist:

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

Es funktioniert auch mit teilerfremden Zahlen:

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

Verwende die Mod-Funktion für den Rest:

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

Ermittle alle möglichen Permutationen einer Liste:

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

Wende Permute auf eine Liste durch disjunkte Zyklen (Cycles) an:

(Cycles arbeitet mit einer Liste von Listen als Argument.)
In[2]:=
Click for copyable input
Permute[{a, b, c, d}, Cycles[{{2, 4}, {1, 3}}]]
Out[2]=

Ermittle die Ordnung der Permutation:

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

Generiere einen Graphen aus einer Liste aus Kanten:

(Gib ESCueESC für eine ungerichtete Kante UndirectedEdge oder ESCdeESC für eine gerichtete Kante DirectedEdge ein.)
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]=

Ermittle den kürzesten Pfad zwischen zwei Knoten:

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

Untersuche wohlbekannte Graphen mit Eingabe in natürlicher englischer Sprache:

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

Die Wolfram Language verfügt auch über Funktionen für Kombinatorik, Wahrscheinlichkeit, Zahlenfolgen und viel mehr.

ZUM SCHNELLEN NACHSCHLAGEN: Number Theoretic Functions »

ZUM SCHNELLEN NACHSCHLAGEN: Discrete Mathematics »