Wolfram Language Fast Introduction for Math Students
Comienza ya »

Matemáticas discretas

Realiza operaciones básicas de teoría de números tales como la factorización:

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

Encuentra el GCD (o LCM) de dos números enteros cualquiera:

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

Muestra el cuarto número primo:

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

Prueba la primalidad de un número:

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

Esto funciona también con coprimos:

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

Usa la función Mod para el resto:

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

Obtén todas las permutaciones posibles de una lista:

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

Aplique Permute a una lista usando Cycles disjuntos:

(Cycles toma una lista de listas como un argumento.)
In[2]:=
Click for copyable input
Permute[{a, b, c, d}, Cycles[{{2, 4}, {1, 3}}]]
Out[2]=

Encuentra el orden de permutación:

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

Genera un Graph a partir de una lista de bordes:

(Usa ESCueESC para un UndirectedEdge o ESCdeESC para un 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]=

Encuentra la ruta más corta entre dos vértices:

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

Explora grafos conocidos usando una entrada de lenguaje natural:

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

Wolfram Language también incluye funciones para combinatoria, probabilidad, secuencias de números enteros y mucho más.

REFERENCIA RÁPIDA: Funciones teóricas de números »

REFERENCIA RÁPIDA: Matemáticas discretas »