Ana içeriğe atla
TR EN

MATH SEMINAR:An introduction to iterating functions over finite sets

Guest: Daniel Panario, Carleton University, Canada

Title: An introduction to iterating functions over finite sets

Date/Time: June 10, 2025, 14:40-15:30 

Place: FENS G029

Abstract: Let $f$ be a function defined over a finite set $X$. For any$x_0 \in X$, consider successive compositions of $f$ with itself:
$$ x_0, f(x_0), f(f(x_0)), f(f(f(x_0))), \ldots.$$
When this is done for every element of $X$, a natural underlying graph, called the ``functional graph'' of $f$, emerges. This graph has as vertices the elements of $X$, and it has an edge from $a$ to $b$, $a,b \in X$, if $f(a)=b$.
We give examples showing the structure of functional graphs for special functions, such as quadratic polynomials and Chebyshev functions over finite fields. Combinatorially, functional graphs are sets of connected components, components are directed cycles of nodes, and each of these nodes is the root of a directed tree.
Finally, using analytic combinatorics, we briefly comment on the behaviour of random mappings over finite sets and their relation to applications in cryptography.