Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T09:59:25.506Z Has data issue: false hasContentIssue false

The Bernoulli clock: probabilistic and combinatorial interpretations of the Bernoulli polynomials by circular convolution

Published online by Cambridge University Press:  16 November 2023

Yassine El Maazouz*
Affiliation:
Department of Statistics, University of California Berkeley, Berkeley, CA, USA
Jim Pitman
Affiliation:
Department of Statistics, University of California Berkeley, Berkeley, CA, USA
*
Corresponding author: Yassine El Maazouz; Email: yassine.el-maazouz@berkeley.edu
Rights & Permissions [Opens in a new window]

Abstract

The factorially normalized Bernoulli polynomials $b_n(x) = B_n(x)/n!$ are known to be characterized by $b_0(x) = 1$ and $b_n(x)$ for $n \gt 0$ is the anti-derivative of $b_{n-1}(x)$ subject to $\int _0^1 b_n(x) dx = 0$. We offer a related characterization: $b_1(x) = x - 1/2$ and $({-}1)^{n-1} b_n(x)$ for $n \gt 0$ is the $n$-fold circular convolution of $b_1(x)$ with itself. Equivalently, $1 - 2^n b_n(x)$ is the probability density at $x \in (0,1)$ of the fractional part of a sum of $n$ independent random variables, each with the beta$(1,2)$ probability density $2(1-x)$ at $x \in (0,1)$. This result has a novel combinatorial analog, the Bernoulli clock: mark the hours of a $2 n$ hour clock by a uniformly random permutation of the multiset $\{1,1, 2,2, \ldots, n,n\}$, meaning pick two different hours uniformly at random from the $2 n$ hours and mark them $1$, then pick two different hours uniformly at random from the remaining $2 n - 2$ hours and mark them $2$, and so on. Starting from hour $0 = 2n$, move clockwise to the first hour marked $1$, continue clockwise to the first hour marked $2$, and so on, continuing clockwise around the Bernoulli clock until the first of the two hours marked $n$ is encountered, at a random hour $I_n$ between $1$ and $2n$. We show that for each positive integer $n$, the event $( I_n = 1)$ has probability $(1 - 2^n b_n(0))/(2n)$, where $n! b_n(0) = B_n(0)$ is the $n$th Bernoulli number. For $ 1 \le k \le 2 n$, the difference $\delta _n(k)\,:\!=\, 1/(2n) -{\mathbb{P}}( I_n = k)$ is a polynomial function of $k$ with the surprising symmetry $\delta _n( 2 n + 1 - k) = ({-}1)^n \delta _n(k)$, which is a combinatorial analog of the well-known symmetry of Bernoulli polynomials $b_n(1-x) = ({-}1)^n b_n(x)$.

Information

Type
Paper
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. The clock is a circle of circumference $1$. Inside the circle the numbers $1,2, \ldots, 8$ index the order statistics of $8$ uniformly distributed random points on the circle. The corresponding numbers outside the circle are a random assignment of labels from the multiset of four pairs $1^2 2^2 3^2 4^2$. The four successive arrows delimit segments of ${\mathbb{T}} \equiv [0,1)$ whose lengths $X_1,X_2,X_3,X_4$ are independent beta$(1,2)$ random variables, while $(I_1,I_2,I_3,I_4)$ is the sequence of indices inside circle, at the end points of these four arrows. In this example, $(I_1,I_2,I_3,I_4) = (1,4,6,3)$, and the number of turns around the circle is $D_4 = 1$.

Figure 1

Figure 2. Plots of $2n \pi ^n \delta _n$ (dotted curve in blue), $(2\pi )^n b_n(x)$ (curve in red) and their difference (dotted curve in black) for $n = 70, 75, 80, 85$.

Figure 2

Figure 3. Plots of $2n \pi ^n \delta _{k:2n}$$- (2\pi )^n b_n$$(\frac{k-1}{2n -1 })$ for $n = 100, 200, 300,$$ 400, 500, 600$.

Figure 3

Table 1 The table of $\#(n;\, +, d)$

Figure 4

Table 2 Permutations of $\{1,1,2,2\}$ and corresponding values of $(I_2, D_2)$

Figure 5

Table 3 The table of $\#(2;\, \bullet, \bullet )$

Figure 6

Table 4 The table of $\#(3;\, \bullet, \bullet )$

Figure 7

Table 5 Combinatorial construction of $Q_3$: The top $1\times 6$ row displays the column index of places in rows of the main $15 \times 6$ table below it. The $15$ rows of the main table list all $\binom{6}{2} = 15$ pairs of places, represented as two dots $\bullet$, in which two new values $3,3$ can be inserted relative to $4$ possible places of $I_2 \in \{1, 2, 3, 4\}$. The exponents of each dot $\bullet$ are the values of $I_2$ leading to $I_3$ being the column index of that dot in $\{1,2, 3,4,5, 6 \}$. For example in the second row, representing insertions of the new value $3$ in places $1$ and $3$ of $6$ places, the dot $\bullet ^{2,3,4}$ in place $1$ is the place $I_3$ found by the Bernoulli clock algorithm if $I_2 \in \{2,3,4\}$. The matrix $Q_3$ is the $4 \times 6$ matrix below the main table. The entry $Q_3(i,j)$ in row $i$ and column $j$ of $Q_3$ is the number of times $i$ appears in the exponent of a dot $\bullet$ in the $j$th column of the main table