Celeb Glow
updates | April 21, 2026

What's the meaning of functional graph?

$\begingroup$

I'm reading Guerino Mazzolla's Comprehensive Mathematics for Computer Scientists, there's a definition:

Definition 9 A graph $g$ is called functional if $(u,v)\in g$ and $(u,w)\in g$ imply $v=w$.

I read on Mathworld:

A functional graph is a directed graph in which each vertex has outdegree one, and can therefore be specified by a function mapping $\{1,...,n\}$ onto itself.

From Mazzola's book definition I understood that a graph is functional if it has two equal ordered sets(?), Mathworld's seems to tell me that Mazzola's definition is actually indicating a mapping between those ordered sets, I also guess that functional comes from function and it's about a graph that's produced by a function.

$\endgroup$

1 Answer

$\begingroup$

Both definitions you give say that if you name one vertex $u$, then there is exactly one "value-vertex". This is just the way a (necessarily single valued) function works and it is graphically represented in the way that every vertex has one outgoing directed arrow (necessarily to some vertex inside the graph).

I feel the picture from the wikipedia says it all. For a function, from $\mathbb{R}$ to $\mathbb{R}$ say, you'd usually draw the graph of the function as a curve in $\mathbb{R}\times \mathbb{R}$. The insight is that if $\mathbb{dom}(f)$ is finite as well as $\mathbb{dom}(f)=\mathbb{codom}(f)$, then you can just use the x-axis as the y-axis. The arrows denote which variables lead to which values.

enter image description here

$\endgroup$

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy