Papers
Topics
Authors
Recent
Search
2000 character limit reached

Minimal Supports in Hamming Graphs

Updated 10 July 2026
  • Minimal Supports are the smallest subsets where nonzero eigenfunctions exist in Hamming graphs, quantified as 2(q-1)q^(n-2) for λ1 when q>2.
  • The study employs coordinate-restriction and additive function reduction techniques to rigorously classify extremal eigenfunctions as signed differences of coordinate-symbol slices.
  • This result refines previous bounds and links spectral graph theory with coding theory by providing both precise metrics and a structural understanding of eigenfunctions.

The study of minimal supports in Hamming graphs concerns an extremal question about eigenfunctions of the graph H(n,q)H(n,q): for the eigenvalue λ1=n(q1)q\lambda_1=n(q-1)-q, what is the minimum possible size of the support of a nonzero eigenfunction, and which eigenfunctions attain that minimum? The paper "Minimal supports of eigenfunctions of Hamming graphs" gives a sharp answer for q>2q>2: every nonzero eigenfunction for λ1\lambda_1 has support of size at least 2(q1)qn22(q-1)q^{n-2}, and equality holds exactly for signed differences of two coordinate-symbol slices (Valyuzhenich, 2015).

1. Hamming graphs, support, and the first nontrivial eigenspace

Let

Σq={0,1,,q1},V(H(n,q))=Σqn.\Sigma_q=\{0,1,\dots,q-1\}, \qquad V(H(n,q))=\Sigma_q^n.

Thus the vertices of the Hamming graph H(n,q)H(n,q) are qq-ary words of length nn. The Hamming distance between x,yΣqnx,y\in \Sigma_q^n is

λ1=n(q1)q\lambda_1=n(q-1)-q0

and the graph adjacency is

λ1=n(q1)q\lambda_1=n(q-1)-q1

Each vertex has degree λ1=n(q1)q\lambda_1=n(q-1)-q2 (Valyuzhenich, 2015).

If λ1=n(q1)q\lambda_1=n(q-1)-q3 is the adjacency matrix of λ1=n(q1)q\lambda_1=n(q-1)-q4, then a function

λ1=n(q1)q\lambda_1=n(q-1)-q5

is an eigenfunction with eigenvalue λ1=n(q1)q\lambda_1=n(q-1)-q6 when

λ1=n(q1)q\lambda_1=n(q-1)-q7

that is, for every vertex λ1=n(q1)q\lambda_1=n(q-1)-q8,

λ1=n(q1)q\lambda_1=n(q-1)-q9

The support of q>2q>20 is

q>2q>21

The spectrum recalled in the paper is

q>2q>22

The eigenvalue studied is the case q>2q>23: q>2q>24 This is the first nontrivial eigenspace below the top eigenvalue q>2q>25 (Valyuzhenich, 2015).

2. The extremal support problem and earlier bounds

The central problem is to determine the smallest possible support of a nonzero eigenfunction in the eigenspace for

q>2q>26

and to classify all extremal eigenfunctions attaining that minimum (Valyuzhenich, 2015).

The paper places this question against a previously known general lower bound: if q>2q>27 is an eigenfunction corresponding to q>2q>28, then

q>2q>29

For λ1\lambda_10, this yields only

λ1\lambda_11

The paper notes that this estimate is much weaker than the exact bound proved for λ1\lambda_12 (Valyuzhenich, 2015).

The discussion also notes related support bounds for λ1\lambda_13-valued eigenfunctions and perfect colorings from coding theory. This suggests that the support-minimization problem sits at an interface between spectral graph theory and coding-theoretic combinatorics, although the paper’s main theorem is formulated purely for eigenfunctions of Hamming graphs.

3. Exact minimum support for λ1\lambda_14

The principal result is Theorem 3. Let λ1\lambda_15, and let

λ1\lambda_16

be a nonzero eigenfunction corresponding to

λ1\lambda_17

Then

λ1\lambda_18

Moreover, equality holds if and only if

λ1\lambda_19

for some nonzero constant 2(q1)qn22(q-1)q^{n-2}0, some coordinates 2(q1)qn22(q-1)q^{n-2}1, and some symbols 2(q1)qn22(q-1)q^{n-2}2, where

2(q1)qn22(q-1)q^{n-2}3

(Valyuzhenich, 2015).

Thus the minimum support size is exactly

2(q1)qn22(q-1)q^{n-2}4

For an extremal function of this form, the support is the disjoint union of two sets:

  • 2(q1)qn22(q-1)q^{n-2}5, of size 2(q1)qn22(q-1)q^{n-2}6,
  • 2(q1)qn22(q-1)q^{n-2}7, also of size 2(q1)qn22(q-1)q^{n-2}8.

Hence

2(q1)qn22(q-1)q^{n-2}9

(Valyuzhenich, 2015).

4. Extremal eigenfunctions as signed coordinate-slice differences

The paper isolates the extremal functions in the explicit form

Σq={0,1,,q1},V(H(n,q))=Σqn.\Sigma_q=\{0,1,\dots,q-1\}, \qquad V(H(n,q))=\Sigma_q^n.0

Equivalently,

Σq={0,1,,q1},V(H(n,q))=Σqn.\Sigma_q=\{0,1,\dots,q-1\}, \qquad V(H(n,q))=\Sigma_q^n.1

interpreted pointwise on Σq={0,1,,q1},V(H(n,q))=Σqn.\Sigma_q=\{0,1,\dots,q-1\}, \qquad V(H(n,q))=\Sigma_q^n.2: if both equalities hold, the values cancel; if neither holds, the value is Σq={0,1,,q1},V(H(n,q))=Σqn.\Sigma_q=\{0,1,\dots,q-1\}, \qquad V(H(n,q))=\Sigma_q^n.3; if exactly one holds, the value is Σq={0,1,,q1},V(H(n,q))=Σqn.\Sigma_q=\{0,1,\dots,q-1\}, \qquad V(H(n,q))=\Sigma_q^n.4 (Valyuzhenich, 2015).

The paper describes these as essentially rank-1 coordinate functions: a difference of two one-coordinate indicator functions on different coordinates. Their support-minimality is therefore accompanied by a very rigid structural description.

The eigenvalue verification is direct. If Σq={0,1,,q1},V(H(n,q))=Σqn.\Sigma_q=\{0,1,\dots,q-1\}, \qquad V(H(n,q))=\Sigma_q^n.5, then Σq={0,1,,q1},V(H(n,q))=Σqn.\Sigma_q=\{0,1,\dots,q-1\}, \qquad V(H(n,q))=\Sigma_q^n.6. Among the Σq={0,1,,q1},V(H(n,q))=Σqn.\Sigma_q=\{0,1,\dots,q-1\}, \qquad V(H(n,q))=\Sigma_q^n.7 neighbors of Σq={0,1,,q1},V(H(n,q))=Σqn.\Sigma_q=\{0,1,\dots,q-1\}, \qquad V(H(n,q))=\Sigma_q^n.8,

  • Σq={0,1,,q1},V(H(n,q))=Σqn.\Sigma_q=\{0,1,\dots,q-1\}, \qquad V(H(n,q))=\Sigma_q^n.9 remain in the same H(n,q)H(n,q)0 region,
  • none lie in the H(n,q)H(n,q)1 region,
  • the remaining neighbors lie where H(n,q)H(n,q)2.

Therefore

H(n,q)H(n,q)3

The case H(n,q)H(n,q)4 is symmetric. If H(n,q)H(n,q)5, then H(n,q)H(n,q)6 has exactly one H(n,q)H(n,q)7 neighbor and one H(n,q)H(n,q)8 neighbor, so the sum over neighbors is H(n,q)H(n,q)9. Hence these functions indeed lie in the eigenspace qq0 (Valyuzhenich, 2015).

5. Reduction to additive functions

A central tool is a coordinate-restriction argument. For a function

qq1

fix a coordinate qq2 and symbols qq3. For qq4, let qq5 and qq6 be the words obtained from qq7 by inserting qq8 and qq9, respectively, into the nn0-th coordinate, and define

nn1

Lemma 1 states that if nn2 is an eigenfunction of nn3 with eigenvalue nn4, then nn5 is an eigenfunction of nn6 with eigenvalue

nn7

In the case nn8,

nn9

which is exactly the top eigenvalue x,yΣqnx,y\in \Sigma_q^n0. Since the eigenspace for x,yΣqnx,y\in \Sigma_q^n1 is one-dimensional and consists of constants, Lemma 2 yields the following: if x,yΣqnx,y\in \Sigma_q^n2 is an eigenfunction for x,yΣqnx,y\in \Sigma_q^n3, then for every x,yΣqnx,y\in \Sigma_q^n4, the function x,yΣqnx,y\in \Sigma_q^n5 is constant (Valyuzhenich, 2015).

The paper calls such functions additive. Concretely, for every coordinate x,yΣqnx,y\in \Sigma_q^n6, the difference between two slices x,yΣqnx,y\in \Sigma_q^n7 and x,yΣqnx,y\in \Sigma_q^n8 is constant across the remaining coordinates. This is a strong structural condition and is the key to the classification.

A plausible implication is that the first eigenspace for Hamming graphs is much more rigid than a general eigenspace with the same dimension count alone might suggest: support extremality is driven by an additive slice structure, not merely by cancellation in neighbor sums.

6. Proof architecture and mathematical significance

The main combinatorial work is first carried out for additive functions with sufficiently small support, rather than for eigenfunctions directly (Valyuzhenich, 2015). The base case x,yΣqnx,y\in \Sigma_q^n9 is treated separately in Lemma 3, and the remainder of the argument uses the additive condition produced by the reduction lemmas.

From the information provided, the proof strategy has three visible stages:

  1. Reduction: pass from an eigenfunction for λ1=n(q1)q\lambda_1=n(q-1)-q00 on λ1=n(q1)q\lambda_1=n(q-1)-q01 to constant slice-differences on λ1=n(q1)q\lambda_1=n(q-1)-q02.
  2. Additive classification: analyze additive functions under a small-support hypothesis.
  3. Reconstruction of extremals: conclude that equality in the support bound occurs exactly for signed differences of two coordinate-symbol slices.

The significance of the theorem is twofold. First, it replaces the earlier general estimate

λ1=n(q1)q\lambda_1=n(q-1)-q03

with the exact value

λ1=n(q1)q\lambda_1=n(q-1)-q04

for the eigenspace of λ1=n(q1)q\lambda_1=n(q-1)-q05 (Valyuzhenich, 2015). Second, it gives a complete description of all extremizers, not merely a lower bound.

This classification is especially sharp because equality is characterized up to the obvious parameters λ1=n(q1)q\lambda_1=n(q-1)-q06, λ1=n(q1)q\lambda_1=n(q-1)-q07, and λ1=n(q1)q\lambda_1=n(q-1)-q08. In that sense, the paper solves both the quantitative and structural versions of the extremal support problem for the first nontrivial eigenvalue.

7. Relation to spectral and coding-theoretic viewpoints

The Hamming graph λ1=n(q1)q\lambda_1=n(q-1)-q09 is a standard object in algebraic combinatorics and coding theory, and the paper explicitly notes related support bounds for λ1=n(q1)q\lambda_1=n(q-1)-q10-valued eigenfunctions and perfect colorings (Valyuzhenich, 2015). Within that landscape, the result identifies the exact smallest support for eigenfunctions in the eigenspace immediately below the constant eigenspace.

The extremal functions are supported on two coordinate-symbol slices with opposite signs, and vanish elsewhere. This gives them a particularly transparent combinatorial interpretation: they detect disagreement between two one-coordinate conditions, one positive and one negative. A plausible implication is that these extremizers are the most elementary nonconstant eigenfunctions available at the λ1=n(q1)q\lambda_1=n(q-1)-q11 level.

The paper therefore establishes that, for λ1=n(q1)q\lambda_1=n(q-1)-q12, the minimal-support problem for λ1=n(q1)q\lambda_1=n(q-1)-q13 has a uniquely rigid answer: the support minimum is

λ1=n(q1)q\lambda_1=n(q-1)-q14

and the only functions attaining it are exactly the signed differences of two coordinate-symbol slices (Valyuzhenich, 2015).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Minimal Supports.