alphaFeedback

WorksMathematics

Aleshin graphs are expanders

AI contributions
Not recorded for this paper
View details

Abstract

We prove that the Aleshin level graphs are two-sided expanders. We establish linear diameter bounds for Belaterra and Aleshin graph families. At level nn, the diameters of the Bellaterra and undirected Aleshin graphs are a ∣Vn∣=2n|V_n|=2^n. This improves the quadratic diameter bounds of Malyshev and Pak to the correct order of growth. For the Aleshin graphs we obtain a normalized spectral gap of at least 1−22/31-2\sqrt2/3 and an edge-expansion constant of at least 3−223-2\sqrt2, thereby establishing a Malyshev–Pak's Conjecture with explicit constants. An exact calculation at level ten also proves that the undirected Aleshin graphs are not Ramanujan for any n≥10n\geq10.

The automata and their level graphs

Malyshev and Pak proved that the diameters of the Aleshin and Bellaterra level graphs grow at most quadratically in the level [3 Theorem 1.1]. They conjectured that both families are two-sided expanders [3 Conjectures 1.2 and 1.3]. The connection between these questions is that uniform spectral expansion gives logarithmic diameter in the number of vertices. Here the number of vertices is 2n2^n, so logarithmic diameter means linear growth in nn. We prove the expansion transfer first and then give explicit linear diameter bounds in § 4. We note that Ramanujan graphs of valence q+1q + 1 with qq an odd prime power, generated by automata, were constructed by Bondarenko, Grigorchuk and Vdovina in [1 Theorem 2].

Mealy automata and binary words

Let X={0,1}X = \{0, 1\}. The vertices of the rooted binary tree X∗X^* are the finite words in XX, including the empty word, which is the root. The two children of a word ww are w0w0 and w1w1. The nnth level is Vn=XnV_n = X^n, so ∣Vn∣=2n|V_n| = 2^n.

A Mealy automaton consists of a finite set of states, an input alphabet, a next-state rule, and an output rule. Starting in a state ss, it reads a word from left to right. At each step it outputs one letter and changes state according to the current state and the input letter. Thus a state defines a length-preserving map on words. If the output rule at each state permutes the alphabet, these maps are automorphisms of the rooted tree. In particular, they permute each finite level VnV_n.

For a rooted binary-tree automorphism gg, the notation g=(g0,g1)πg = (g_0, g_1)\pi means

g(xw)=π(x)gx(w)(x∈X).g(xw) = \pi(x)g_x(w) \qquad(x \in X).

Here π\pi is the permutation of the first letter, and gxg_x is the section of gg at xx, namely the action on the remaining word after the first letter xx has been read. Put σ=(0 1)\sigma= (0\ 1). The displayed formulas below are called wreath recursions. They specify each automaton completely.

The Aleshin and Bellaterra automata

We use the Aleshin convention of Vorobets–Vorobets [4]:

a=(c,b)σ,b=(b,c)σ,c=(a,a).(1)a = (c,b)\sigma,\qquad b = (b,c)\sigma,\qquad c = (a,a). \tag*{(1)}

The matching Bellaterra states are

βa=(βc,βb),βb=(βb,βc),βc=(βa,βa)σ.(2)\beta_a = (\beta_c,\beta_b),\qquad\beta_b = (\beta_b,\beta_c),\qquad\beta_c = (\beta_a,\beta_a)\sigma. \tag*{(2)}

For example, a(0w)=1c(w)a(0w)=1c(w) and a(1w)=0b(w)a(1w)=0b(w), whereas βa(0w)=0βc(w)\beta_a(0w)=0\beta_c(w) and βa(1w)=1βb(w)\beta_a(1w)=1\beta_b(w). The next-state rules agree, and the output letters are opposite. Figure 1 displays both automata. An arrow labelled x/yx/y means: read xx, output yy, and move to the state at the end of the arrow. Two labels on one arrow specify two transitions with the same next state.

The Aleshin and Bellaterra automata

Figure 1. The two automata in the conventions (1) and (2). The directed edges record next states; each label gives the input letter followed by the output letter.

As a short example of reading a word,

a(010)=1c(10)=11a(0)=111,βa(010)=0βc(10)=00βa(0)=000.a(010)=1c(10)=11a(0)=111,\qquad\beta_a(010)=0\beta_c(10)=00\beta_a(0)=000.

In each calculation the remaining input is processed from the state specified by the preceding transition.

The Bellaterra states are involutions. Indeed, their squares satisfy

βa2=(βc2,βb2),βb2=(βb2,βc2),βc2=(βa2,βa2).\beta_a^2=(\beta_c^2,\beta_b^2),\qquad\beta_b^2=(\beta_b^2,\beta_c^2),\qquad\beta_c^2=(\beta_a^2,\beta_a^2).

All three squares fix the empty word. If they fix every word of length nn, these recursions show that they fix every word of length n+1n+1. Simultaneous induction proves βa2=βb2=βc2=1\beta_a^2=\beta_b^2=\beta_c^2=1 on the whole rooted tree.

Level Schreier graphs and adjacency operators

The directed Aleshin level graph has an edge w⟶s(w)w\longrightarrow s(w) for each w∈Vnw\in V_n and s∈{a,b,c}s\in\{a,b,c\}. Its indegree and outdegree are three. Let AnA_n denote its undirected version, retaining all labelled edges and their multiplicities. Equivalently, AnA_n is the Schreier graph with the symmetric generating list

a,b,c,a−1,b−1,c−1.a,b,c,a^{-1},b^{-1},c^{-1}.

It is a degree-six multigraph. A loop contributes two to the degree; parallel edges are counted separately.

For a permutation ss of VnV_n, define its column permutation matrix by Psew=es(w)P_s e_w=e_{s(w)}, where ewe_w is a standard basis vector. Thus PsPt=PstP_sP_t=P_{st} and Ps∗=Ps−1P_s^*=P_{s^{-1}}, with ∗* denoting the conjugate transpose. Set

Nn=Pa+Pb+Pc,Kn=Nn+Nn∗,Pn=Kn6.(3)N_n=P_a+P_b+P_c,\qquad K_n=N_n+N_n^*,\qquad P_n=\frac{K_n}{6}. \tag*{(3)}

Here KnK_n is the undirected adjacency matrix and PnP_n is its normalized random-walk operator. We use the Euclidean inner product on CVn\mathbb{C}^{V_n} and write

Hn=1⊥={f∈CVn:∑w∈Vnf(w)=0}.H_n=\mathbf{1}^{\perp}=\left\{f\in\mathbb{C}^{V_n}:\sum_{w\in V_n}f(w)=0\right\}.

The Bellaterra level graph BnB_n has the same vertex set VnV_n and one edge labelled ss from ww to βs(w)\beta_s(w) for each s∈{a,b,c}s\in\{a,b,c\}. Since the Bellaterra states are involutions, its adjacency matrix is symmetric:

Mn=Pβa+Pβb+Pβc=Mn∗.(4)M_n=P_{\beta_a}+P_{\beta_b}+P_{\beta_c}=M_n^{*}. \tag*{(4)}

A fixed point of a state contributes one to the corresponding diagonal entry. These fixed points are sometimes represented by half-loops; the matrix convention fixes their contribution unambiguously. Every row sum of MnM_n is three. All labels and edge multiplicities are retained in both graph families.

Definition 1.1. A sequence of regular graphs is a family of two-sided spectral expanders if its normalized adjacency matrices satisfy ∥Pn∣Hn∥≤1−ε\lVert P_n|_{H_n}\rVert\le1-\varepsilon for a constant ε>0\varepsilon>0 independent of $n.

Since PnP_n is self-adjoint, this bounds the absolute value of every nonconstant normalized eigenvalue. In particular, it bounds the eigenvalues away from both 11 and −1-1.

The exact Bellaterra comparison

Before comparing the operators, we explain what the states in this comparison represent. The names Aleshin and Bellaterra refer to the two specific three-state binary Mealy automata in Figure 1. Their states are denoted by

{a,b,c}and{βa,βb,βc},\{a,b,c\}\qquad\text{and}\qquad\{\beta_a,\beta_b,\beta_c\},

respectively. Each state specifies two instructions, one for input 00 and one for input 11: which letter to output and which state to use next. Choosing an initial state therefore determines how the automaton transforms an entire input word.

For example, starting the Aleshin automaton in state aa means that the first input letter is processed by the rule for aa. After that step, the remaining letters are processed in the states specified by the transition rules. The notation a(w)a(w) denotes the complete output word obtained in this way. Thus the same symbol aa denotes both an internal state and the transformation of binary words defined by using that state initially. The symbols bb, cc and βa,βb,βc\beta_a,\beta_b,\beta_c have the same interpretation.

These transformations preserve word length and the prefix relation. Since each state’s output rule permutes {0,1}\{0,1\}, they are automorphisms of the rooted binary tree. They generate the groups

A=⟨a,b,c⟩≤Aut⁡(X∗),B=⟨βa,βb,βc⟩≤Aut⁡(X∗).A=\langle a,b,c\rangle\leq\operatorname{Aut}(X^{*}),\qquad B=\langle\beta_a,\beta_b,\beta_c\rangle\leq\operatorname{Aut}(X^{*}).

Products in these groups are compositions of transformations of whole words: (ab)(w)=a(b(w))(ab)(w)=a(b(w)) means first run the automaton from state bb on ww, then run it from state aa on the resulting word. Restricting a state transformation to Vn={0,1}nV_n=\{0,1\}^{n} gives a permutation of the 2n2^n words at level nn. We use the same symbol for this restriction when the level is clear.

The correspondence a↔βaa\leftrightarrow\beta_a, b↔βbb\leftrightarrow\beta_b, c↔βcc\leftrightarrow\beta_c can be read directly from the following transition table. Each pair in the third column gives the next Aleshin and Bellaterra states.

Current statesInputNext statesAleshin outputBellaterra output
a,βaa,\beta_a0c,βcc,\beta_c10
a,βaa,\beta_a1b,βbb,\beta_b01
b,βbb,\beta_b0b,βbb,\beta_b10
b,βbb,\beta_b1c,βcc,\beta_c01
c,βcc,\beta_c0a,βaa,\beta_a01
c,βcc,\beta_c1a,βaa,\beta_a10

Table 1.

In every row, the next states are again a corresponding pair, and the two output letters are complementary. Consequently, when the automata start in corresponding states and read the same input word, they remain in corresponding states throughout the calculation. For instance, on input 0010 the Aleshin states used are a,c,a,ba,c,a,b, and

a(0010)=1c(010)=10a(10)=100b(0)=1001.a(0010)=1c(010)=10a(10)=100b(0)=1001.

The corresponding Bellaterra calculation is

βa(0010)=0βc(010)=01βa(10)=011βb(0)=0110.\beta_a(0010)=0\beta_c(010)=01\beta_a(10)=011\beta_b(0)=0110.

The output words differ at every position.

The vertices of the level graphs are the input words. Applying a state transformation gives the endpoint of the edge with that label. Thus 0010 and 1001 are joined by an aa-labelled directed Aleshin edge at level four, while the corresponding Bellaterra edge joins 0010 to 0110. The permutation matrix PsP_s records the action of the Aleshin state ss by Psew=es(w)P_s e_w=e_s(w); the matrix PβsP_{\beta_s} records the matching Bellaterra action. Here ewe_w is the coordinate vector indexed by the word ww. The next lemma expresses the complementary-output relation as an identity of permutations and then of matrices.

The comparison of states

Let δn\delta_n complement every letter:

δn(w1⋯wn)=(1−w1)⋯(1−wn),Dn=Pδn.\delta_n(w_1\cdots w_n)=(1-w_1)\cdots(1-w_n),\qquad D_n=P_{\delta_n}.

Then Dn∗=DnD_n^*=D_n, Dn2=ID_n^2=I, and DnD_n fixes the constant vector.

Lemma 2.1 (State comparison). For every nn and s∈{a,b,c}s\in\{a,b,c\},

s=δnβson Vn.(5)s=\delta_n\beta_s\quad\text{on }V_n. \tag*{(5)}

Therefore

Nn=DnMn,Nn∗=MnDn,Kn=DnMn+MnDn.(6)N_n=D_nM_n,\qquad N_n^*=M_nD_n,\qquad K_n=D_nM_n+M_nD_n. \tag*{(6)}

Proof. The two automata have the same state transition for each input letter. Their output letters are opposite for every state and input. Starting in matching states and reading the same word, they therefore follow the same sequence of states and output complementary words. This proves (2.1). To see the induction explicitly, for a word ww of length n−1n-1 one has

δnβa(0w)=δn(0βc(w))=1δn−1βc(w)=1c(w)=a(0w).\delta_n\beta_a(0w)=\delta_n(0\beta_c(w))=1\delta_{n-1}\beta_c(w)=1c(w)=a(0w).

The other states and input letters follow from the same recursions; the initial case is the empty word. The identity is also [4 Lemma 5.1]. The matrix identities follow from Pst=PsPtP_{st}=P_sP_t and Mn∗=MnM_n^*=M_n, Dn∗=DnD_n^*=D_n.

General transfer of spectral gaps

The relation between the two automata transfers any two-sided Bellaterra spectral bound to the Aleshin graphs. We give the precise comparison. Write

Rn=Mn3,Qn=Nn3,Pn=Kn6=Qn+Qn∗2.R_n = \frac{M_n}{3}, \qquad Q_n = \frac{N_n}{3}, \qquad P_n = \frac{K_n}{6} = \frac{Q_n + Q_n^*}{2}.

Thus RnR_n is the normalized Bellaterra adjacency operator, QnQ_n describes the directed Aleshin walk, and PnP_n describes the undirected Aleshin walk. The normalizations use the row sums 3 and 6 specified in the graph definitions.

We work on

Hn={f:Vn→C:∑v∈Vnf(v)=0},⟨f,g⟩=∑v∈Vnf(v)‾g(v).H_n = \left\{ f : V_n \to\mathbb{C} : \sum_{v\in V_n} f(v) = 0 \right\}, \qquad\langle f,g\rangle= \sum_{v\in V_n} \overline{f(v)}g(v).

For a permutation ss, our convention Psev=es(v)P_s e_v = e_{s(v)} gives

PsPt=Pst,Ps∗=Ps−1.P_sP_t = P_{st}, \qquad P_s^* = P_{s^{-1}}.

Every permutation matrix is unitary and preserves both constants and HnH_n, because permuting coordinates preserves their sum and their squared absolute values. In particular, these subspaces are preserved by the operators above and their adjoints.

Proposition 2.2. For s,t∈{a,b,c}s,t \in\{a,b,c\}, the corresponding automaton transformations satisfy

βsβt=s−1t.(7)\beta_s\beta_t = s^{-1}t. \tag*{(7)}

If DnD_n is the permutation matrix of simultaneous bit complementation, then

Qn=DnRn,Qn∗=RnDn,Pn=DnRn+RnDn2,(8)Q_n = D_nR_n, \qquad Q_n^* = R_nD_n, \qquad P_n = \frac{D_nR_n + R_nD_n}{2}, \tag*{(8)}
Qn∗Qn=Rn2,QnQn∗=DnRn2Dn.(9)Q_n^*Q_n = R_n^2, \qquad Q_nQ_n^* = D_nR_n^2D_n. \tag*{(9)}

Consequently, the singular values of Qn∣HnQ_n|_{H_n} are precisely the absolute values of the eigenvalues of Rn∣HnR_n|_{H_n}, with multiplicity. In particular,

∥Qn∣Hn∥=∥Qn∗∣Hn∥=∥Rn∣Hn∥.(10)\lVert Q_n|_{H_n}\rVert= \lVert Q_n^*|_{H_n}\rVert= \lVert R_n|_{H_n}\rVert. \tag*{(10)}

Proof. Let δn\delta_n complement every letter of a word in VnV_n. Lemma 2.1 gives s=δnβss = \delta_n\beta_s. The Bellaterra states and δn\delta_n are involutions. Hence

s−1t=(δnβs)−1(δnβt)=βsδn2βt=βsβt,s^{-1}t = (\delta_n\beta_s)^{-1}(\delta_n\beta_t) = \beta_s\delta_n^2\beta_t = \beta_s\beta_t,

which proves (7). The identities are compatible with restriction to every finite level, so they hold on the rooted tree as well. Every product of two Bellaterra generators is thus a word of length at most two in the Aleshin generators and their inverses.

The involution properties give

Rn∗=Rn,Dn∗=Dn,Dn2=I.R_n^* = R_n, \qquad D_n^* = D_n, \qquad D_n^2 = I.

Summing Ps=DnPβsP_s = D_nP_{\beta_s} and dividing by 3 proves Qn=DnRnQ_n = D_nR_n. Taking the adjoint gives Qn∗=RnDnQ_n^* = R_nD_n, and averaging these identities proves (8). Multiplication then gives (9). The first identity in (9) also follows directly from (7):

Qn∗Qn=19∑s,t∈{a,b,c}Ps−1t=19∑s,t∈{a,b,c}Pβsβt=Rn2.Q_n^*Q_n = \frac{1}{9}\sum_{s,t\in\{a,b,c\}} P_{s^{-1}t} = \frac{1}{9}\sum_{s,t\in\{a,b,c\}} P_{\beta_s\beta_t} = R_n^2.

The singular values of an operator TT are the nonnegative square roots of the eigenvalues of T∗TT^*T. All the operators in (9) preserve HnH_n, so the identities hold on that subspace. Choose an orthonormal eigenbasis for the self-adjoint operator Rn∣HnR_n|_{H_n}. For an eigenvector ff with eigenvalue λ\lambda,

Qn∗Qnf=Rn2f=λ2f.Q_n^*Q_nf=R_n^2f=\lambda^2f.

The corresponding singular value is therefore ∣λ∣|\lambda|, proving the assertion with multiplicities.

For the norm equality one can also argue directly. The unitarity of DnD_n gives

∥Qnf∥=∥DnRnf∥=∥Rnf∥(f∈Hn).\|Q_nf\|=\|D_nR_nf\|=\|R_nf\| \qquad(f\in H_n).

Taking the supremum over unit vectors proves ∥Qn∣Hn∥=∥Rn∣Hn∥\|Q_n|_{H_n}\|=\|R_n|_{H_n}\|. An operator and its adjoint have the same norm. Since HnH_n is preserved by both QnQ_n and Qn∗Q_n^*, the adjoint of the restriction is the restriction of the adjoint. This proves the remaining equality in (10).

For a self-adjoint normalized adjacency operator TT, its two-sided spectral gap is

ε(T)=1−∥T∣1⊥∥.\varepsilon(T)=1-\|T|_{1^\perp}\|.

Thus a gap of at least ε\varepsilon means that all eigenvalues on the orthogonal complement of the constant functions lie in [−1+ε,1−ε][-1+\varepsilon,1-\varepsilon]. Both ends of the spectrum are controlled by this definition.

Proposition 2.3. At every level,

∥Pn∣Hn∥≤∥Rn∣Hn∥.(11)\|P_n|_{H_n}\|\leq\|R_n|_{H_n}\|. \tag*{(11)}

Equivalently, the normalized gaps satisfy

εnA=1−∥Pn∣Hn∥≥εnB=1−∥Rn∣Hn∥.(12)\varepsilon_n^{\mathrm A}=1-\|P_n|_{H_n}\|\geq\varepsilon_n^{\mathrm B}=1-\|R_n|_{H_n}\|. \tag*{(12)}

In particular, a positive Bellaterra two-sided gap uniform in nn gives an Aleshin two-sided gap with the same normalized constant. Whenever this gap is positive, the undirected Aleshin graph is connected and nonbipartite.

Proof. Put ρn=∥Rn∣Hn∥\rho_n=\|R_n|_{H_n}\|. For f∈Hnf\in H_n, the triangle inequality and Proposition 2.2 give

∥Pnf∥=∥Qnf+Qn∗f2∥≤∥Qnf∥+∥Qn∗f∥2≤ρn∥f∥.\|P_nf\|=\left\|\frac{Q_nf+Q_n^*f}{2}\right\|\leq\frac{\|Q_nf\|+\|Q_n^*f\|}{2}\leq\rho_n\|f\|.

Taking the supremum over unit vectors proves (11), and subtracting from 1 proves (12).

There is also a useful proof directly in terms of the eigenvalues. By (8) and our inner-product convention,

⟨f,Pnf⟩=Re⁡⟨Dnf,Rnf⟩.\langle f,P_nf\rangle=\operatorname{Re}\langle D_nf,R_nf\rangle.

Cauchy–Schwarz and the unitarity of DnD_n yield

∣⟨f,Pnf⟩∣≤∥Dnf∥∥Rnf∥≤ρn∥f∥2(f∈Hn).(13)|\langle f,P_nf\rangle|\leq\|D_nf\|\|R_nf\|\leq\rho_n\|f\|^2 \qquad(f\in H_n). \tag*{(13)}

Substituting an eigenvector of the self-adjoint operator Pn∣HnP_n|_{H_n} shows that

Spec⁡(Pn∣Hn)⊆[−ρn,ρn].(14)\operatorname{Spec}(P_n|_{H_n})\subseteq[-\rho_n,\rho_n]. \tag*{(14)}

If ρn≤1−ε\rho_n\leq1-\varepsilon uniformly, the same ε\varepsilon therefore works for every Aleshin level. In unnormalized terms, a Bellaterra bound ∣λ∣≤3−η|\lambda|\leq3-\eta gives the Aleshin bound ∣λ∣≤6−2η|\lambda|\leq6-2\eta on HnH_n.

Suppose the undirected Aleshin graph had a component SS with 0<∣S∣<∣Vn∣0<|S|<|V_n|. Then

f=1S−∣S∣∣Vn∣1f=1_S-\frac{|S|}{|V_n|}1

would be a nonzero vector in HnH_n with Pnf=fP_nf=f. This contradicts (14) when ρn<1\rho_n<1, proving connectedness. If the graph were bipartite, the sign function ff equal to 11 and −1-1 on the two parts would satisfy Pnf=−fP_nf=-f. Self-adjointness and Pn1=1P_n1=1 imply

⟨1,f⟩=⟨Pn1,f⟩=⟨1,Pnf⟩=−⟨1,f⟩.\langle1,f\rangle=\langle P_n1,f\rangle=\langle1,P_nf\rangle=-\langle1,f\rangle.

so f∈Hnf\in H_n, again contradicting (14).

Conjectures 1.3 and 1.2 of Malyshev–Pak [3] concern two-sided expansion of the Bellaterra and Aleshin graph families, respectively. In [3 Remark 11.3], they observe that the first implies the second by using products of two Bellaterra generators. Identity (7) describes those products explicitly, and Proposition 2.3 gives the quantitative implication. Their directed Aleshin graph records the three outgoing edges at each vertex; forgetting the directions, with multiplicities retained, gives the normalized operator PnP_n used here. Their automaton convention is obtained from ours by interchanging 0 and 1 in both the input and output labels. This conjugates the level actions by δn\delta_n and gives isomorphic labelled level graphs.

The two-sided hypothesis is essential to this general argument. For a self-adjoint RnR_n, the norm on HnH_n is the maximum absolute value of its eigenvalues there; an upper bound on the largest eigenvalue alone does not control eigenvalues near −1-1. For example, on a two-point set let

R=D=(0110),H=span⁡{(1,−1)}.R=D=\begin{pmatrix}0&1\\1&0\end{pmatrix},\qquad H=\operatorname{span}\{(1,-1)\}.

The eigenvalue of R∣HR|_H is −1-1, so its one-sided gap is 2. Nevertheless, (DR+RD)/2=I(DR+RD)/2=I has gap zero on HH. This example shows why the general comparison requires a bound at the negative end of the spectrum as well.

The exact relation in (9) identifies singular values, and the eigenvalues themselves may differ. Already at level one,

R1=13(2112),P1=13(1221).R_1=\frac{1}{3}\begin{pmatrix}2&1\\1&2\end{pmatrix},\qquad P_1=\frac{1}{3}\begin{pmatrix}1&2\\2&1\end{pmatrix}.

Their eigenvalues on H1=span⁡{(1,−1)}H_1=\operatorname{span}\{(1,-1)\} are 1/31/3 and −1/3-1/3, respectively, although both restricted norms are 1/31/3.

The Bellaterra bound and Aleshin expansion

We now apply Proposition 2.3 using the Bellaterra spectral theorem from [2 Theorem 2.3].

Theorem 2.4 (Bellaterra spectral bound). For every n≥1n\ge1, the graph BnB_n is connected, the eigenvalue 3 of MnM_n is simple, and

∥Mn∣Hn∥≤22.(15)\lVert M_n|_{H_n}\rVert\le2\sqrt{2}. \tag*{(15)}

Proof. Write γa,γb,γc\gamma_a,\gamma_b,\gamma_c for the Bellaterra states in [2]. They satisfy

γa=(γb,γc),γb=(γc,γb),γc=(γa,γa)σ.\gamma_a=(\gamma_b,\gamma_c),\qquad\gamma_b=(\gamma_c,\gamma_b),\qquad\gamma_c=(\gamma_a,\gamma_a)\sigma.

Conjugating the states in (2) by letter complementation interchanges the sections at 0 and 1 and leaves the first-letter permutation unchanged. Thus the conjugated states satisfy precisely these recursions. For example, if w∈Vn−1w\in V_{n-1}, then

(δnβaδn)(0w)=δnβa(1δn−1(w))=δn(1βb(δn−1(w)))=0(δn−1βbδn−1)(w).\begin{aligned} (\delta_n\beta_a\delta_n)(0w)&=\delta_n\beta_a(1\delta_{n-1}(w))\\ &=\delta_n(1\beta_b(\delta_{n-1}(w)))\\ &=0(\delta_{n-1}\beta_b\delta_{n-1})(w). \end{aligned}

The other transitions follow in the same way. Starting with the empty word, simultaneous induction on word length therefore gives

γs=δnβsδnon Vn,s∈{a,b,c}.\gamma_s=\delta_n\beta_s\delta_n\quad\text{on }V_n,\qquad s\in\{a,b,c\}.

Our paper [2] uses the same edge-multiplicity and fixed-point conventions as (4). Its adjacency operator is consequently

M^n=Pγa+Pγb+Pγc=DnMnDn.\widehat{M}_n=P_{\gamma_a}+P_{\gamma_b}+P_{\gamma_c}=D_nM_nD_n.

Since DnD_n is unitary and fixes the constant vector, it preserves HnH_n. The estimate in [2 Theorem 2.3] therefore yields

∥Mn∣Hn∥=∥M^n∣Hn∥≤22.\lVert M_n|_{H_n}\rVert=\lVert\widehat{M}_n|_{H_n}\rVert\leq2\sqrt{2}.

Finally, 22<32\sqrt{2}<3 excludes an eigenvector of eigenvalue 33 in HnH_n. The eigenvalue 33 is simple, so BnB_n is connected.

Theorem 2.5 (Aleshin spectral expansion). For every $n\geq 1,

Spec⁡(Kn∣Hn)⊆[−42,42],∥Pn∣Hn∥≤223<1.(16)\operatorname{Spec}(K_n|_{H_n})\subseteq[-4\sqrt{2},4\sqrt{2}],\qquad\lVert P_n|_{H_n}\rVert\leq\frac{2\sqrt{2}}{3}<1. \tag*{(16)}

Thus the degree-six Aleshin graphs AnA_n are connected two-sided expanders, with uniform normalized spectral gap at least

ε=1−223.(17)\varepsilon=1-\frac{2\sqrt{2}}{3}. \tag*{(17)}

Proof. Theorem 2.4 gives ∥Rn∣Hn∥≤22/3\lVert R_n|_{H_n}\rVert\leq2\sqrt{2}/3. Proposition 2.3 therefore yields ∥Pn∣Hn∥≤22/3<1\lVert P_n|_{H_n}\rVert\leq2\sqrt{2}/3<1. Since Kn=6PnK_n=6P_n, its spectrum on HnH_n lies in [−42,42][-4\sqrt{2},4\sqrt{2}]. The same proposition proves connectedness, and the normalized two-sided gap is at least 1−22/31-2\sqrt{2}/3, independently of nn.

The general comparison in Proposition 2.3 uses only the automaton identities and elementary linear algebra. The particular constants in Theorem 2.5 use the Bellaterra estimate (15). We next derive the edge expansion and diameter bounds from these operators.

Edge expansion and the directed walk

For S⊂VnS\subset V_n, let ∂S\partial S be the multiset of undirected edges with one endpoint in SS and one outside SS. Count each such edge once, with its multiplicity; loops contribute nothing.

Corollary 3.1 (Edge expansion). Under (2.11) , every S⊂VnS\subset V_n with 0<∣S∣≤2n−10<|S|\leq2^{n-1} satisfies

∣∂S∣≥(3−22)∣S∣.(18)|\partial S|\geq(3-2\sqrt{2})|S|. \tag*{(18)}

In particular, the edge-expansion constants obey

h(An):=min⁡0<∣S∣≤∣Vn∣/2∣∂S∣∣S∣≥3−22>0.h(A_n):=\min_{0<|S|\leq|V_n|/2}\frac{|\partial S|}{|S|}\geq3-2\sqrt{2}>0.

Proof. Put m=2nm=2^n, s=∣S∣s=|S|, and f=1S−(s/m)1f=1_S-(s/m)1. Then f∈Hnf\in H_n and

∥f∥2=s(1−sm).\lVert f\rVert^2=s\left(1-\frac{s}{m}\right).

The graph Laplacian is Ln=6I−KnL_n = 6I - K_n, and Ln1=0L_n\mathbf{1} = 0. The usual quadratic-form identity, valid with the stated multiplicity convention, gives

∣∂S∣=⟨1S,Ln1S⟩=⟨f,Lnf⟩=12∑u,v∈Vn(Kn)uv∣f(u)−f(v)∣2.|\partial S| = \langle\mathbf{1}_S,L_n\mathbf{1}_S\rangle= \langle f,L_nf\rangle= \frac{1}{2}\sum_{u,v\in V_n}(K_n)_{uv}|f(u)-f(v)|^2.

More generally, if ∥Pn∣Hn∥≤1−ε\|P_n|_{H_n}\| \le1-\varepsilon, then Ln=6(I−Pn)L_n = 6(I-P_n) gives

∣∂S∣≥6ε∥f∥2=6εs(1−sm)≥3εs,\begin{aligned} |\partial S| \ge6\varepsilon\|f\|^2 \\ &= 6\varepsilon s\left(1-\frac{s}{m}\right) \ge3\varepsilon s, \end{aligned}

where the last step uses s≤m/2s \le m/2. By Theorem 2.5, we may take ε=1−22/3\varepsilon= 1-2\sqrt{2}/3. This gives the stated constant 3ε=3−223\varepsilon= 3-2\sqrt{2}.

For completeness, the positive-generator directed walk also has a uniform contraction estimate. With our column convention, Qn=Nn/3Q_n = N_n/3 acts on column probability distributions, while its adjoint acts on observables by

(Qn∗f)(w)=f(a(w))+f(b(w))+f(c(w))3.(Q_n^*f)(w) = \frac{f(a(w))+f(b(w))+f(c(w))}{3}.

Both preserve the uniform distribution and the mean-zero subspace. Proposition 2.2 gives

∥Qn∣Hn∥=∥Qn∗∣Hn∥=∥(Mn/3)∣Hn∥≤223.(19)\|Q_n|_{H_n}\| = \|Q_n^*|_{H_n}\| = \|(M_n/3)|_{H_n}\| \le\frac{2\sqrt{2}}{3}. \tag*{(19)}

Thus the directed walk contracts mean-zero vectors by the same uniform factor in a single step. For every integer t≥0t \ge0, submultiplicativity of the operator norm gives

∥Qnt∣Hn∥≤∥Qn∣Hn∥t≤(223)t.\|Q_n^t|_{H_n}\| \le\|Q_n|_{H_n}\|^t \le\left(\frac{2\sqrt{2}}{3}\right)^t.

This argument does not require QnQ_n to be self-adjoint or diagonalizable. For instance, if μ\mu is a probability column vector and u=m−11u = m^{-1}\mathbf{1}, then

∥Qntμ−u∥≤(223)t∥μ−u∥.\|Q_n^t\mu-u\| \le\left(\frac{2\sqrt{2}}{3}\right)^t\|\mu-u\|.

We use this contraction estimate for directed paths in the next section.

Linear diameter bounds for both families

The distance between two vertices of an undirected graph is the minimum number of edges in a path joining them. The diameter is the maximum of these distances. For a directed graph, paths must follow the orientations; the directed diameter is the maximum over ordered pairs of vertices. We write diam⁡dir(An)\operatorname{diam}_{\mathrm{dir}}(A_n) for the directed Aleshin diameter, using only the transitions aa, bb, cc.

Malyshev–Pak’s quadratic diameter bounds [3 Theorem 1.1] concern undirected distances. We obtain linear bounds for those distances and also for directed Aleshin distances. The argument for undirected graphs uses the following elementary polynomial estimate.

A polynomial bound for the diameter

The Chebyshev polynomials TjT_j are defined by

T0(x)=1,T1(x)=x,Tj+1(x)=2xTj(x)−Tj−1(x).T_0(x)=1,\qquad T_1(x)=x,\qquad T_{j+1}(x)=2xT_j(x)-T_{j-1}(x).

They have degree jj and satisfy

Tj(cos⁡θ)=cos⁡(jθ),Tj(cosh⁡u)=cosh⁡(ju).(20)T_j(\cos\theta)=\cos(j\theta),\qquad T_j(\cosh u)=\cosh(ju). \tag*{(20)}

These identities follow by induction from the corresponding addition formulas. In particular, ∣Tj(x)∣≤1|T_j(x)|\le1 when −1≤x≤1-1\le x\le1.

Lemma 4.1 (Diameter from a spectral interval). Let PP be the symmetric normalized adjacency matrix of a regular graph on N≥2N\ge2 vertices, with loops and multiplicities allowed. Suppose that

∥P∣1⊥∥≤ρ,0<ρ<1.\lVert P|_{\mathbf{1}^{\perp}}\rVert\le\rho,\qquad0<\rho<1.

If an integer t≥1t\ge1 satisfies

Tt(1/ρ)>N−1,(21)T_t(1/\rho)>N-1, \tag*{(21)}

then the graph has diameter at most tt.

Proof. Set

J=1N11T,at=Tt(1/ρ),R=Tt(P/ρ)−atJ.J=\frac{1}{N}\mathbf{1}\mathbf{1}^{\mathsf T},\qquad a_t=T_t(1/\rho),\qquad R=T_t(P/\rho)-a_tJ.

The operator RR vanishes on constants. On 1⊥\mathbf{1}^{\perp}, the spectrum of P/ρP/\rho lies in [−1,1][-1,1]. The spectral theorem and (20) therefore give ∥R∥≤1\lVert R\rVert\le1.

For a vertex vv, put fv=ev−N−11f_v=e_v-N^{-1}\mathbf{1}. Then ∥fv∥2=1−N−1\lVert f_v\rVert^2=1-N^{-1}. Since RR vanishes on constants and is self-adjoint, the Cauchy–Schwarz inequality gives

∣Ruv∣=∣⟨fu,Rfv⟩∣≤∥fu∥∥fv∥=1−1N.|R_{uv}|=|\langle f_u,Rf_v\rangle|\le\lVert f_u\rVert\lVert f_v\rVert=1-\frac{1}{N}.

Consequently

(Tt(P/ρ))uv≥atN−(1−1N)=at−(N−1)N>0.(22)\left(T_t(P/\rho)\right)_{uv}\ge\frac{a_t}{N}-\left(1-\frac{1}{N}\right)=\frac{a_t-(N-1)}{N}>0. \tag*{(22)}

If u,vu,v had distance greater than tt, every entry (Pj)uv(P^j)_{uv} with 0≤j≤t0\le j\le t would be zero, because there is no walk of any such length joining them. As Tt(P/ρ)T_t(P/\rho) is a polynomial in PP of degree tt, its uvuv-entry would also be zero. This contradicts (22). Thus every pair of vertices has distance at most tt.

The Bellaterra and undirected Aleshin bounds

Theorem 4.2 (Linear undirected diameter). The Bellaterra estimate (15) gives, for every n≥1n\ge1,

diam⁡(Bn)≤2n+2,diam⁡(An)≤2n+2.(23)\operatorname{diam}(B_n)\le2n+2,\qquad\operatorname{diam}(A_n)\le2n+2. \tag*{(23)}

Proof. For the two families, the symmetric normalized adjacency operators are

PnB=Mn3,PnA=Kn6.P_n^{\mathrm B}=\frac{M_n}{3},\qquad P_n^{\mathrm A}=\frac{K_n}{6}.

Equation (15) and Theorem 2.5 give the same bound for both operators:

∥PnB∣Hn∥≤ρ,∥PnA∣Hn∥≤ρ,ρ=223.\lVert P_n^{\mathrm B}|_{H_n}\rVert\le\rho,\qquad\lVert P_n^{\mathrm A}|_{H_n}\rVert\le\rho,\qquad\rho=\frac{2\sqrt{2}}{3}.

There are N=2nN = 2^n vertices. Since

1ρ=322=cosh⁡(log⁡2),\frac{1}{\rho} = \frac{3}{2\sqrt{2}} = \cosh(\log\sqrt{2}),

the second identity in (20) gives

Tt(1/ρ)=2t/2+2−t/22.T_t(1/\rho) = \frac{2^{t/2} + 2^{-t/2}}{2}.

In particular,

T2n+2(1/ρ)=N+14N>N−1.T_{2n+2}(1/\rho) = N + \frac{1}{4N} > N - 1.

Apply Lemma 4.1 with t=2n+2t = 2n + 2 to each operator.

Directed Aleshin paths

Proposition 4.3 (Linear directed diameter). The Bellaterra estimate (2.11) gives, for every n≥1n \ge1,

diam⁡dir(An)≤12n.(24)\operatorname{diam}_{\mathrm{dir}}(A_n) \le12n. \tag*{(24)}

Proof. Use Qn=Nn/3Q_n = N_n/3, N=2nN = 2^n, J=N−111TJ = N^{-1}11^{\mathsf{T}}, and ρ=22/3\rho= 2\sqrt{2}/3. The matrix QnQ_n is doubly stochastic: its row sums and column sums are one. Hence QnJ=JQn=JQ_nJ = JQ_n = J. The contraction estimate (3.2) gives, for every integer t≥1t \ge1,

∥Qnt−J∥=∥(Qn−J)t∥≤ρt.\left\|Q_n^t - J\right\| = \left\|(Q_n - J)^t\right\| \le\rho^t.

Every matrix entry therefore satisfies

(Qnt)vu≥1N−ρt.(Q_n^t)_{vu} \ge\frac{1}{N} - \rho^t.

The exact inequality

ρ12=(89)6=262144531441<12\rho^{12} = \left(\frac{8}{9}\right)^6 = \frac{262144}{531441} < \frac{1}{2}

shows that (Qn12n)vu>0(Q_n^{12n})_{vu} > 0 for every ordered pair u,vu,v. With our column convention this is a directed walk of length 12n12n from uu to vv. The directed diameter is at most 12n12n.

Lower bounds and the order of growth

Corollary 4.4 (The diameters have linear order). Under the Bellaterra estimate (2.11), for every n≥1n \ge1,

log⁡2(2n+23)≤diam⁡(Bn)≤2n+2,(25)\log_2\left(\frac{2^n + 2}{3}\right) \le\operatorname{diam}(B_n) \le2n + 2, \tag*{(25)}
log⁡5(2n+1+13)≤diam⁡(An)≤2n+2,(26)\log_5\left(\frac{2^{n+1} + 1}{3}\right) \le\operatorname{diam}(A_n) \le2n + 2, \tag*{(26)}
log⁡3(2n+1+1)−1≤diam⁡dir(An)≤12n.(27)\log_3(2^{n+1} + 1) - 1 \le\operatorname{diam}_{\mathrm{dir}}(A_n) \le12n. \tag*{(27)}

In particular, all three diameters are Θ(n)\Theta(n), equivalently Θ(log⁡∣Vn∣)\Theta(\log|V_n|).

Proof. In an undirected graph with at most d≥3d \ge3 neighbors at each vertex, a ball of radius DD contains at most

1+d∑j=0D−1(d−1)j1 + d\sum_{j=0}^{D-1}(d-1)^j

vertices: there are at most dd choices for the first step of a shortest path, and at most d−1d-1 choices for each later step. Loops and multiple edges cannot increase the number of distinct vertices reached. For Bellaterra, d=3d=3, so a graph of diameter DD has at most 3⋅2D−23 \cdot2^{D}-2 vertices. For undirected Aleshin, d=6d=6, giving at most (3⋅5D−1)/2(3 \cdot5^{D}-1)/2 vertices. Substituting 2n2^n for the number of vertices and solving for DD gives the first two lower bounds.

The directed Aleshin graph has three outgoing edges at each vertex. At most 1+3+⋯+3D=(3D+1−1)/21+3+\cdots+3^D=(3^{D+1}-1)/2 vertices can be reached by directed paths of length at most DD. This gives the third lower bound. Combine these estimates with Theorem 4.2 and Proposition 4.3. Here Θ(n)\Theta(n) means that the quantity is bounded above and below by positive constant multiples of nn for all sufficiently large nn.

The Aleshin graphs are not Ramanujan from level ten

A connected dd-regular graph is Ramanujan if every adjacency eigenvalue other than the trivial values dd and, when present, −d-d has absolute value at most 2d−12\sqrt{d-1}. We use this same spectral definition for the multigraphs in the note, with loops and edge multiplicities counted in their adjacency matrices. For the degree-six Aleshin graphs, the Ramanujan threshold is 252\sqrt{5}. The expansion bound 424\sqrt{2} from Theorem 2.5 is larger than this threshold. The following argument exhibits an eigenvalue above 252\sqrt{5} at level ten and carries it to every higher level.

Eigenvalues persist under passage to higher levels

For n≥mn \ge m, let πn,m:Vn→Vm\pi_{n,m}:V_n \to V_m delete the last n−mn-m letters, and define the pullback of functions by

(Ln,mf)(w)=f(πn,m(w)).(L_{n,m}f)(w)=f(\pi_{n,m}(w)).

Each word of length mm has exactly 2n−m2^{n-m} extensions of length nn, so

∥Ln,mf∥2=2n−m∥f∥2,∑w∈Vn(Ln,mf)(w)=2n−m∑v∈Vmf(v).(28)\lVert L_{n,m}f\rVert^2=2^{n-m}\lVert f\rVert^2,\qquad\sum_{w\in V_n}(L_{n,m}f)(w)=2^{n-m}\sum_{v\in V_m}f(v). \tag*{(28)}

In particular, Ln,mL_{n,m} is injective and carries HmH_m into HnH_n.

Lemma 5.1 (Persistence of level eigenvalues). For n≥mn \ge m,

KnLn,m=Ln,mKm.(29)K_nL_{n,m}=L_{n,m}K_m. \tag*{(29)}

Consequently, every eigenvalue of Km∣HmK_m|_{H_m} is an eigenvalue of Kn∣HnK_n|_{H_n}.

Proof. A rooted-tree automorphism preserves prefixes. Thus, for each s∈{a,b,c,a−1,b−1,c−1}s \in\{a,b,c,a^{-1},b^{-1},c^{-1}\},

πn,m(s(w))=s(πn,m(w)).\pi_{n,m}(s(w))=s(\pi_{n,m}(w)).

Using (Psf)(w)=f(s−1(w))(P_sf)(w)=f(s^{-1}(w)), this gives PsLn,m=Ln,mPsP_sL_{n,m}=L_{n,m}P_s, where the two occurrences of PsP_s act at their respective levels. Summing over the six generators proves Eq. (29). If Kmf=λfK_mf=\lambda f with 0≠f∈Hm0\ne f\in H_m, then 0≠Ln,mf∈Hn0\ne L_{n,m}f\in H_n by Eq. (28), and KnLn,mf=λLn,mfK_nL_{n,m}f=\lambda L_{n,m}f.

An exact certificate at level ten

Theorem 5.2. For every n≥10n \ge10, the undirected Aleshin graph AnA_n is not Ramanujan. More precisely, its adjacency matrix has a nonconstant eigenvalue λ\lambda satisfying

λ≥572251333403184127833554901040>17940>25.\lambda\ge\frac{572251333403184}{127833554901040}>\frac{179}{40}>2\sqrt{5}.

Proof. We give a finite certificate consisting entirely of integer matrix recursions and exact inner products. Order the words at each level lexicographically, with words starting with 0 before those starting with 1. Let AmA_m, BmB_m, CmC_m be the column permutation matrices of a,b,ca,b,c on VmV_m. At level zero they are all the 1×11 \times1 matrix (1)(1). The wreath recursions (1) give

Am+1=(0BmCm0),Bm+1=(0CmBm0),Cm+1=(Am00Am).(30)A_{m+1}=\begin{pmatrix}0 & B_m \\ C_m & 0\end{pmatrix},\qquad B_{m+1}=\begin{pmatrix}0 & C_m \\ B_m & 0\end{pmatrix},\qquad C_{m+1}=\begin{pmatrix}A_m & 0 \\ 0 & A_m\end{pmatrix}. \tag*{(30)}

Thus the symmetric 1024×10241024 \times1024 integer matrix at level ten is

K=K10=A10+B10+C10+A10T+B10T+C10T.K=K_{10}=A_{10}+B_{10}+C_{10}+A_{10}^{\mathsf T}+B_{10}^{\mathsf T}+C_{10}^{\mathsf T}.

Let χ∈ZV10\chi\in\mathbb{Z}^{V_{10}} be the parity vector

χ(x1⋯x10)=(−1)x1+⋯+x10.\chi(x_1\cdots x_{10})=(-1)^{x_1+\cdots+x_{10}}.

It has coordinate sum zero. Define

u0=χ,u1=Kχ,uj+1=Kuj−5uj−1(1≤j≤12),v=14(K+4I)u13.(31)u_0=\chi,\qquad u_1=K\chi,\qquad u_{j+1}=Ku_j-5u_{j-1}\quad(1\leq j\leq12),\qquad v=\frac{1}{4}(K+4I)u_{13}. \tag*{(31)}

Since KK preserves H10H_{10}, all the uju_j and vv lie in H10H_{10}. Their construction is explicit from (30) and (31).

The four inner products needed to evaluate the Rayleigh quotient of vv are as follows. Put μj=⟨u13,Kju13⟩\mu_j=\langle u_{13},K^j u_{13}\rangle. Successive application of the displayed integer recursions gives

jμj029 696 431 560 9601122 512 824 426 8802590 091 378 026 24032 475 085 119 410 944(32)\begin{array}{c|r} j & \mu_j\\ 0 & 29\,696\,431\,560\,960\\ 1 & 122\,512\,824\,426\,880\\ 2 & 590\,091\,378\,026\,240\\ 3 & 2\,475\,085\,119\,410\,944 \tag*{(32)} \end{array}

These are exact integers. Expanding (K+4I)2(K+4I)^2 and using the symmetry of KK now gives

d:=⟨v,v⟩=μ2+8μ1+16μ016=127 833 554 901 040.(33)d:=\langle v,v\rangle=\frac{\mu_2+8\mu_1+16\mu_0}{16}=127\,833\,554\,901\,040. \tag*{(33)}
q:=⟨v,Kv⟩=μ3+8μ2+16μ116=572 251 333 403 184.(34)q:=\langle v,Kv\rangle=\frac{\mu_3+8\mu_2+16\mu_1}{16}=572\,251\,333\,403\,184. \tag*{(34)}

In particular v≠0v\ne0. The strict comparison with the Ramanujan threshold follows from the two integer inequalities

40q−179d=7 847 008 841 200>0,40q-179d=7\,847\,008\,841\,200>0,
1792−20⋅402=41>0.179^2-20\cdot40^2=41>0.

They imply

⟨v,Kv⟩⟨v,v⟩=qd>17940>20=25.\frac{\langle v,Kv\rangle}{\langle v,v\rangle}=\frac{q}{d}>\frac{179}{40}>\sqrt{20}=2\sqrt{5}.

To see why this proves an eigenvalue bound, expand vv in an orthonormal eigenbasis of the real symmetric operator K∣H10K|_{H_{10}}. Its Rayleigh quotient is a weighted average of the corresponding eigenvalues, with nonnegative weights summing to one. At least one eigenvalue is therefore at least q/dq/d. Theorem 2.5 places every eigenvalue on H10H_{10} strictly below 66, so the eigenvalue just obtained is nontrivial. This proves that A10A_{10} is not Ramanujan.

Finally, Lemma 5.1 carries this same eigenvalue to Kn∣HnK_n|_{H_n} for every n≥10n\geq10. It remains strictly between 252\sqrt{5} and 66 and hence violates the degree-six Ramanujan bound at every such level.

The theorem establishes failure of the Ramanujan bound for every level from ten onward. This is compatible with the uniform spectral gap proved earlier: expansion requires a fixed separation from 66 and −6-6, whereas the Ramanujan condition imposes the smaller interval [−25,25][-2\sqrt{5},2\sqrt{5}] on the nontrivial spectrum.

Tools used.

The paper was written with ChatGPT 6 Pro editing assistance. The proof of the fact that the Aleshin graphs are not Ramanujan, § 5.2, was done with ChatGPT 6 Pro assistance. The content of the paper was carefully checked by the authors and the authors carry the full responsibility of the content of the paper.

References

  1. [1][BGV26] Ievgen Bondarenko, Rostislav Grigorchuk, and Alina Vdovina, Ramanujan subshifts, 2026. arXiv:2602.22356.arxiv.org/abs/2602.22356
  2. [2][KhV26] O.Kharlampovich and A.Vdovina, The Bellaterra graphs are Ramanujan, Preprint:arXiv:2610.25324arxiv.org/abs/2610.25324
  3. [3][MP17] A. Malyshev and I. Pak, Lifts, derandomization, and diameters of Schreier graphs of Mealy automata, Combinatorica 37 (2017), 733–765. doi:10.1007/s00493-016-3306-0.DOI
  4. [4][VV10] M. Vorobets and Y. Vorobets, On a series of finite automata defining free transformation groups, Groups, Geometry, and Dynamics 4 (2010), 377–405. doi:10.4171/GGD/87.DOI

Paper details

vlnc:W_bqramu5e
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 1

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Mathematics

Not recorded for this paper · View statement →

Looking for related papers…
Contents