A tournament on $n$ vertices: an irreflexive Boolean edge relation such that exactly one of $\mathrm{edge}(i, j)$ or $\mathrm{edge}(j, i)$ is true for $i \ne j$.
Instances For
A permutation $\sigma$ encodes a Hamilton cycle of $T$ iff every directed edge $i \to \sigma(i)$ exists in $T$ and $\sigma$ is a single $n$-cycle.
Instances For
The number of Hamilton cycles of $T$, counted as cycle-permutations on $\mathrm{Fin}\, n$.
Instances For
Out-degree of vertex $i$ in $T$: the number of $j$ with $T.\mathrm{edge}(i, j)$ true.
Instances For
Brégman's theorem on the permanent of a $0/1$-matrix: if row $i$ has exactly $d_i$ ones, then $\mathrm{perm}(A) \le \prod_i (d_i!)^{1/d_i}$.
The sequence $m \mapsto (m!)^{1/m}$ is log-concave: $a_m \cdot a_{m+2} \ge a_{m+1}^2$. Used in the smoothing step of the proof of Alon's Hamilton-cycle bound.
Smoothing + Stirling bound: for positive degrees $d_i$ summing to $\binom{n}{2}$, $\prod_i (d_i!)^{1/d_i} \le C \sqrt{n} \cdot n! / 2^n$ for some absolute constant $C$.
Brégman bound applied to the adjacency matrix of a tournament: the number of Hamilton cycles is bounded by $\prod_i (\mathrm{outDeg}(i)!)^{1/\mathrm{outDeg}(i)}$.
Handshake identity for tournaments: $\sum_i \mathrm{outDeg}(i) = \binom{n}{2}$.
If $T$ contains at least one Hamilton cycle, then every vertex has positive out-degree (it has at least one outgoing edge along the cycle).
Theorem 10.2.6 (Alon 1990 for cycles). There exists $C > 0$ such that every $n$-vertex tournament has at most $C \sqrt{n} \cdot n! / 2^n$ Hamilton cycles.