como posso desenhar um gráfico funcional no tikz?

como posso desenhar um gráfico funcional no tikz?

Seja X um conjunto finito e $f:X \rightarrow X$ seja uma função. como posso desenhar o gráfico com vértice V=X e arestas (x,f(x)) com x em V?

Responder1

Solução não (La)TeX

Com base na sua pergunta, acho que seria uma boa ideia usar outro software para produzir o gráfico, para que fosse fácil alterar os parâmetros.

Por exemplo, usandoMatemática(código abaixo) o gráfico de saída é (clique com o botão direito para ver no tamanho original)

insira a descrição da imagem aqui

O código

f[x_] := Mod[x^11, 100];
NV = 90;
V = Table[i, {i, 1, NV}]
FV = Table[f[V[[i]]], {i, 1, NV}]
EV = Table[DirectedEdge[V[[i]], FV[[i]]], {i, 1, NV}]
Graph[EV, VertexLabels -> "Name"]

informação relacionada