alphaFeedback

WorksMathematics

Hilton’s conjecture on cycle multiplicities

AI contributions
  • ChatGPT-6-Pro
  • Codex
View details

Abstract

We prove Hilton’s conjecture on the number of cycles of each length in dense Hamiltonian graphs. This resolves the problem posed by A. J.W. Hilton and recorded by Sheehan in 1977.

AI use and scholarly credit

The research reported here was developed in a ChatGPT-6-Pro conversation in approximately 56 minutes; the recorded session, including organization and delivery checks, lasted approximately 74 minutes. Codex was used for adversarial review and expository revision. The proof has passed an external Rethlas-OSV review [6, 7].

By posting this manuscript on this platform, I do not seek to assert ownership of the results or claim priority. I welcome anyone interested in preparing a finished account or checking the arguments; the eventual scholarly credit should go to those who undertake that work.

Introduction

Degree and edge conditions that force a Hamilton cycle often also force shorter cycles. Dirac’s theorem [1] states that a graph on n≥3n \ge3 vertices with minimum degree at least n/2n/2 has a cycle through all its vertices. Bondy [2] strengthened this conclusion in 1971: such a graph contains a cycle of every length from 3 to nn, unless it is a balanced complete bipartite graph. A graph containing all these lengths is called pancyclic. The bipartite exception shows why the existence of a Hamilton cycle and the existence of odd cycles must be distinguished.

Throughout this paper, graphs are finite and simple. For a graph GG, write V(G)V(G) and E(G)E(G) for its vertex and edge sets, n=∣V(G)∣n = |V(G)| for its order, and e(G)=∣E(G)∣e(G) = |E(G)| for its size. A graph is Hamiltonian if it has a Hamilton cycle, that is, a simple cycle through all its vertices. For an integer ℓ≥3\ell\ge3, let cℓ(G)c_\ell(G) denote the number of simple cycles of length ℓ\ell, counted without an orientation or a distinguished initial vertex. Additional chords are allowed in the counted cycles. The symbols ⌊x⌋\lfloor x \rfloor and ⌈x⌉\lceil x \rceil denote the greatest integer at most xx and the least integer at least xx.

Sheehan’s 1977 paper [5] studies how dense a graph with exactly one Hamilton cycle can be. He proves that the largest possible number of edges is ⌊n2/4⌋+1\lfloor n^2/4 \rfloor+ 1 for n≥4n \ge4. Consequently, exceeding this threshold forces a second Hamilton cycle. The same paper gives the stronger conclusion that a Hamiltonian graph GG satisfying

e(G)>⌊n2/4⌋+1(1)e(G) > \lfloor n^2/4 \rfloor+ 1 \tag*{(1)}

has at least two cycles of each length 3≤ℓ≤n3 \le\ell\le n. It also records Hilton’s conjecture that

cℓ(G)≥n−ℓ+2(3≤ℓ≤n).(2)c_\ell(G) \ge n - \ell+ 2 \qquad(3 \le\ell\le n). \tag*{(2)}

For ℓ=n\ell= n, this is the two-Hamilton-cycle conclusion. For shorter lengths it asks for a lower bound increasing with n−ℓn-\ell, so pancyclicity alone is insufficient.

The triangle endpoint is consistent with the classical triangle-counting theorem of Erdős [3]. Its bound c3(G)≥n−1c_3(G) \ge n-1 is sharp for infinitely many orders. To see the sharpness, let n=2m+1n=2m+1 with m≥2m \ge2, start with the complete bipartite graph with parts of sizes mm and m+1m+1, and add two distinct edges within the larger part. The resulting graph is Hamiltonian: use one added edge to join two vertices of the larger part and alternate through the remaining vertices of the two parts. Its size is m(m+1)+2m(m+1)+2, and each triangle uses one added edge and one vertex of the smaller part. Hence it has exactly 2m=n−12m=n-1 triangles.

Existence theorems below the threshold in (1) provide tools for the counting problem. Brandt [10] proved that a nonbipartite graph of order qq and more than (q−1)2/4+1(q-1)^2/4+1 edges contains every cycle length from 3 to its circumference. Brandt, Faudree and Goddard [9] obtained a corresponding conclusion under the minimum-degree condition (q+2)/3(q+2)/3, allowing girth 3 or 4. Here the circumference is the longest cycle length and the girth is the shortest; a graph containing every length between them is called weakly pancyclic. These results supply intermediate lengths once a sufficiently long cycle is available. In the Hamiltonian setting, He and Hu [4] proved weak pancyclicity for nonbipartite graphs with at least ⌈n2/4⌉−n+12\lceil n^2/4\rceil-n+12 edges.

Li, Xu and Zhou [8] proved (2) for all n≥440n \ge440. Their Theorem 3.1 treats every order for ℓ=3,4,5\ell=3,4,5 and ℓ≥11\ell\ge11, as well as all but the following ranges for the five remaining lengths:

ℓ\ell678910
remaining orders nn11–3813–35915–9617–43919–123

Table 1.

Their proof converts a failure of the counting bound into a dense spanning Hamiltonian graph without a cycle of the chosen length. A further argument excludes the bipartite case. This connects cycle multiplicity with extremal bounds for a single forbidden length. We complete the five short-length cases and obtain Hilton’s conjecture in full.

Theorem 1. Every Hamiltonian graph GG of order nn with e(G)>⌊n2/4⌋+1e(G) > \lfloor n^2/4\rfloor+1 satisfies

cℓ(G)≥n−ℓ+2(3≤ℓ≤n).c_\ell(G) \ge n-\ell+2 \qquad(3 \le\ell\le n).

The proof uses the counterexample reduction of Li–Xu–Zhou [8 Lemma 3.3]. For an uncovered length, a counterexample would give a spanning Hamiltonian nonbipartite graph with no cycle of that length and with at least ⌊n2/4⌋−n+ℓ+1\lfloor n^2/4\rfloor-n+\ell+1 edges. We exclude such graphs by the following stronger existence statement.

A graph is 2-connected if it has at least three vertices and remains connected after deletion of any one vertex. Write CℓC_\ell for a simple cycle of length ℓ\ell and t2(n)=⌊n2/4⌋t_2(n)=\lfloor n^2/4\rfloor for integers n≥0n \ge0.

Theorem 2. Let ℓ∈{6,7,8,9,10}\ell\in\{6,7,8,9,10\} and n≥2ℓ−1n \ge2\ell-1. If HH is a 2-connected nonbipartite graph of order nn and

e(H)≥t2(n)−n+ℓ+1,(3)e(H) \ge t_2(n)-n+\ell+1, \tag*{(3)}

then HH contains CℓC_\ell. For even ℓ\ell, the nonbipartiteness assumption may be omitted.

We remove at most three vertices of low degree. A bipartite remainder supplies paths of prescribed lengths, which close through an ear when an odd cycle is needed. For a nonbipartite remainder, classical weak-pancyclicity results reduce the problem to bounding the circumference. Edge bounds settle n≥2ℓ+1n \ge2\ell+1; at the two boundary orders, a block calculation determines the remainder closely enough to close a cycle using 2-connectivity.

Preliminaries

A path and a cycle have distinct vertices, apart from the repeated initial vertex used to close a cycle. Their lengths are their numbers of edges. The internal vertices of a path are all vertices other than its two endpoints. For a vertex vv of a graph JJ, NJ(v)N_J(v) is its neighbor set, its degree is ∣NJ(v)∣|N_J(v)|, and δ(J)\delta(J) is the minimum degree. We omit the subscript on NN when the graph is fixed. For a vertex set SS, J−SJ-S is the induced subgraph on V(J)∖SV(J) \setminus S. A graph is bipartite if its vertices can be partitioned into two sets so that every edge joins the two sets. The complete graph on aa vertices is KaK_a. For nonnegative integers a,ba,b, (ab)\binom{a}{b} is the number of bb-element subsets of an aa-element set, and it is zero if b>ab>a. Integer intervals include both endpoints. A CℓC_\ell-free graph has no subgraph isomorphic to CℓC_\ell. A cut vertex is a vertex whose deletion increases the number of connected components; a bridge is an edge whose deletion increases that number.

We use the following classical results with their exact hypotheses.

  1. A nonbipartite graph of order qq and minimum degree at least (q+2)/3(q+2)/3 is weakly pancyclic and has girth 3 or 4 [9 Theorem 1.7].

  1. A nonbipartite graph of order qq with more than (q−1)2/4+1(q-1)^2/4+1 edges contains every cycle length between 3 and its circumference [10]; see also [9 Theorem 2.12].

  1. A graph of order qq and circumference at most cc has at most c(q−1)/2c(q-1)/2 edges [11 Theorem 2.7].

  1. If JJ is 2-connected, b=∣V(J)∣≥k≥5b=|V(J)|\ge k\ge5, and circ⁡(J)<k\operatorname{circ}(J)<k, then

e(J)≤max⁡{h(b,k,2),h(b,k,⌊k−12⌋)},h(b,k,a)=(k−a2)+a(b−k+a).(4)e(J) \le\max\left\{h(b,k,2),h\left(b,k,\left\lfloor\frac{k-1}{2}\right\rfloor\right)\right\},\qquad h(b,k,a)=\binom{k-a}{2}+a(b-k+a). \tag*{(4)}

Here h(b,k,a)h(b,k,a) is defined for integers b≥k≥5b\ge k\ge5 and 2≤a≤⌊(k−1)/2⌋2\le a\le\left\lfloor(k-1)/2\right\rfloor. This is Kopylov’s bound [12]; an accessible precise statement and a subsequent proof are given in [13 Theorem 1.3] and [14 Theorems 1.3–1.4].

Paths and parity

Lemma 3. Let RR have bipartition (A,B)(A,B), and let k≥3k\ge3. Suppose that ∣B∣≥k|B|\ge k, every vertex has degree at least 2, every pair of distinct vertices in BB has at least kk common neighbors in AA, and every pair of distinct vertices in AA has a common neighbor in BB. Then RR is connected, contains C2kC_{2k}, and, between every pair of distinct prescribed vertices, contains a path of each length t∈[2,2k−1]t\in[2,2k-1] compatible with the bipartition: tt is even for endpoints in the same part and odd for endpoints in different parts.

Proof. All vertices of BB lie in the same component because each pair has a common neighbor; every vertex of AA has a neighbor, so RR is connected. Choose kk distinct vertices of BB in cyclic order, and successively choose distinct common neighbors in AA for the kk consecutive pairs. At the iith choice, only the i−1≤k−1i-1\le k-1 previously chosen vertices of AA are forbidden. The resulting alternating closed sequence uses distinct vertices in each part and gives C2kC_{2k}.

For endpoints in BB and length 2j2j, choose j−1j-1 further distinct vertices in BB and fill the jj intervening positions by distinct common neighbors in AA. Here 1≤j≤k−11\le j\le k-1, so the j+1j+1 required vertices of BB exist; at any common-neighbor choice fewer than kk vertices of AA are forbidden. For endpoints x,y∈Ax,y\in A, length 2 is supplied by the hypothesis. For length 2j≥42j\ge4, choose distinct vertices b1∈N(x)b_1\in N(x) and bj∈N(y)b_j\in N(y), then j−2j-2 further distinct vertices in BB. This is possible since both endpoint degrees are at least 2 and j≤k−1j\le k-1. For consecutive BB pairs choose j−1j-1 distinct common neighbors avoiding x,yx,y. Before the last choice at most jj candidates are forbidden, and j≤k−1j\le k-1. Finally, for x∈Ax\in A, y∈By\in B, and length 2j+12j+1, choose b1∈N(x)∖{y}b_1\in N(x)\setminus\{y\} and then j−1j-1 further distinct BB vertices, excluding yy. Fill the jj gaps in the sequence b1,…,bj,yb_1,\ldots,b_j,y with distinct common neighbors avoiding xx. Again at most j≤k−1j\le k-1 candidates are forbidden at a choice. All resulting paths are simple.

Lemma 4. Let HH be 2-connected and nonbipartite, let S⊆V(H)S \subseteq V(H), and let R=H−SR = H-S be a connected induced bipartite graph with at least two vertices. Fix a coloring χ:V(R)→{0,1}\chi: V(R) \to\{0,1\} that is constant on each part and has different values on the two parts. There is a simple path PP with distinct endpoints u,v∈Ru,v \in R, all internal vertices in SS, and

∣E(P)∣≢χ(u)+χ(v)(mod2).|E(P)| \not\equiv\chi(u)+\chi(v) \pmod2.

In particular, 2≤∣E(P)∣≤∣S∣+12 \le|E(P)| \le|S|+1.

Proof. Take an odd cycle DD in HH. If DD meets RR in at least two vertices, partition DD into the segments between consecutive visits to RR. Each visited vertex of RR contributes its color twice to the sum of endpoint colors. That sum is therefore even modulo 22, whereas the sum of the segment lengths is odd. At least one segment has the required parity.

If DD avoids RR, the set version of Menger’s theorem gives two vertex-disjoint DD–RR paths with distinct endpoints on both sets. Indeed, a separating set of size at most one would contradict 2-connectivity, since both sets retain a vertex after its deletion. Truncate the paths so their interiors avoid D∪RD \cup R. The two arcs of DD between their endpoints have opposite parity. The total length of the two connecting paths is fixed. Adding the two different arcs therefore gives opposite parities for two simple paths with the same endpoints in RR. Choose the parity different from the sum of their endpoint colors; all other vertices lie outside RR.

If D∩R={v}D \cap R = \{v\}, use connectivity of H−vH-v to choose a shortest (D−v)(D-v)–(R−v)(R-v) path. Its interior avoids both sets. If its endpoints are x∈D−vx \in D-v and y∈R−vy \in R-v, the two vv–xx arcs of DD have opposite parities. Choose the arc whose length, added to the length of the connecting path, differs from χ(v)+χ(y)\chi(v)+\chi(y) modulo 22. In all cases the path is simple and its interior lies in SS. Length 1 is impossible, since RR is induced and bipartite.

Lemma 5. In KaK_a with at most two edges deleted, where a≥5a \ge5, every two distinct prescribed vertices are joined by a simple path of every length LL with 2≤L≤a−32 \le L \le a-3.

Proof. Let the prescribed endpoints be x,yx,y. Greedily build a path of length L−2L-2 starting at xx and avoiding yy. If i<L−2i < L-2 edges of the prefix have been chosen, the number of vertices outside that prefix and distinct from yy is a−i−2≥a−L+1≥4a-i-2 \ge a-L+1 \ge4. Thus at every required extension there are at least four candidates, and the current vertex has at most two nonneighbors. Let zz be the last vertex of this prefix; for L=2L=2 the prefix is the single vertex x=zx=z. There are a−L≥3a-L \ge3 vertices outside the prefix and outside {y}\{y\}. At most two fail to be adjacent to both zz and yy, because each failing candidate accounts for a missing edge incident with zz or yy, and the entire graph has at most two missing edges. Choose a common neighbor among the others and append the two-edge path to yy.

Short cycles in dense 2-connected graphs

Proof of Theorem 2. Suppose, for a contradiction, that HH satisfies Theorem 2 and has no CℓC_\ell.

Pruning. At each step delete a vertex of degree strictly less than (q+2)/3(q+2)/3, where qq is the current order. Stop when no such vertex exists, or after three deletions. Let SS be the deleted set, r=∣S∣≤3r=|S| \le3, R=H−SR=H-S, and q=n−rq=n-r. Put

Lr(n)=∑i=0r−1⌊n−i+13⌋,Mr(n)=t2(n)−n+ℓ+1−Lr(n).L_r(n)=\sum_{i=0}^{r-1}\left\lfloor\frac{n-i+1}{3}\right\rfloor,\qquad M_r(n)=t_2(n)-n+\ell+1-L_r(n).

An empty sum is zero, so L0(n)=0L_0(n)=0. Index the deletions by i=0,…,r−1i=0,\ldots,r-1. At the iith deletion the order is n−in-i, and the largest integer strictly less than (n−i+2)/3(n-i+2)/3 is ⌊(n−i+1)/3⌋\lfloor(n-i+1)/3\rfloor. Also, three consecutive integers have floor quotients by 3 summing to the integer minus 1, so L3(n)=n−1L_3(n)=n-1. Since n=q+3n=q+3 when r=3r=3, we have

⌊n24⌋−2n+ℓ+2=⌊(n−4)24⌋+ℓ−2=t2(q−1)+ℓ−2.\left\lfloor\frac{n^2}{4}\right\rfloor-2n+\ell+2 = \left\lfloor\frac{(n-4)^2}{4}\right\rfloor+\ell-2 = t_2(q-1)+\ell-2.

Consequently

e(R)≥Mr(n),L3(n)=n−1,M3(n)=t2(q−1)+ℓ−2(r=3).(5)e(R) \ge M_r(n), \qquad L_3(n) = n-1, \qquad M_3(n) = t_2(q-1)+\ell-2 \qquad(r=3). \tag*{(5)}

If r<3r<3, then δ(R)≥d:=⌈(q+2)/3⌉\delta(R)\ge d:=\lceil(q+2)/3\rceil.

Bipartite remainder. Assume first that RR is bipartite with parts A,BA,B of sizes a≤ba\le b. Set k=⌊ℓ/2⌋k=\lfloor\ell/2\rfloor, so 3≤k≤53\le k\le5. For r<3r<3 we have a,b≥da,b\ge d, and each pair of vertices in BB has at least

2d−a≥2⌈(q+2)/3⌉−⌊q/2⌋(6)2d-a\ge2\lceil(q+2)/3\rceil-\lfloor q/2\rfloor \tag*{(6)}

common neighbors. Since q≥2ℓ−3q\ge2\ell-3,

2⌈(q+2)/3⌉−⌊q/2⌋≥2(q+2)3−q2=q+86≥2ℓ+56.2\lceil(q+2)/3\rceil-\lfloor q/2\rfloor \ge\frac{2(q+2)}{3}-\frac{q}{2} =\frac{q+8}{6} \ge\frac{2\ell+5}{6}.

The left-hand side is an integer, so it is at least ⌈(2ℓ+5)/6⌉\lceil(2\ell+5)/6\rceil. For ℓ=6,7,8,9,10\ell=6,7,8,9,10, these values are 3,4,4,4,53,4,4,4,5, respectively, and are at least k=⌊ℓ/2⌋k=\lfloor\ell/2\rfloor. Each pair in AA has at least 2d−b≥3d−q≥22d-b\ge3d-q\ge2 common neighbors. Also ∣B∣≥d≥k|B|\ge d\ge k. Thus Lemma 3 applies.

For r=3r=3, put t=ab−e(R)t=ab-e(R), the total number of missing cross edges. Since a+(b−1)=q−1a+(b-1)=q-1, equation (5) gives

a−t=e(R)−a(b−1)≥e(R)−t2(q−1)≥ℓ−2.(7)a-t=e(R)-a(b-1)\ge e(R)-t_2(q-1)\ge\ell-2. \tag*{(7)}

Every vertex has degree at least a−ta-t, and every pair in either part has at least a−ta-t common neighbors in the other part: for a pair in BB, its missing-neighbor union in AA has size at most tt, and for a pair in AA the corresponding common-neighbor bound is b−t≥a−tb-t\ge a-t. The same missing-edge budget gives the degree bound. Both parts have at least ℓ−2≥k\ell-2\ge k vertices. Again Lemma 3 applies.

For even ℓ=2k\ell=2k, that lemma directly contradicts CℓC_\ell-freeness. For odd ℓ∈{7,9}\ell\in\{7,9\}, if r=0r=0 the bipartiteness of R=HR=H is already a contradiction. Otherwise apply Lemma 4. Its ear has length p∈[2,r+1]⊆[2,4]p\in[2,r+1]\subseteq[2,4]. The length ℓ−p\ell-p lies in [2,ℓ−2]=[2,2k−1][2,\ell-2]=[2,2k-1] and is compatible with the endpoint colors. The prescribed path of that length in RR, together with the ear, is a simple CℓC_\ell, because their interiors are disjoint. Consequently the bipartite branch is impossible.

Nonbipartite remainder. Now RR is nonbipartite. If r<3r<3, the degree theorem listed above makes RR weakly pancyclic with girth at most 44. If r=3r=3, equation (5) gives e(R)≥(q−1)2/4+ℓ−2>(q−1)2/4+1e(R)\ge(q-1)^2/4+\ell-2>(q-1)^2/4+1, so the edge theorem does the same, with girth 33. Since ℓ≥6\ell\ge6 and RR is CℓC_\ell-free,

circ⁡(R)≤c:=ℓ−1,e(R)≤c(q−1)/2.(8)\operatorname{circ}(R)\le c:=\ell-1,\qquad e(R)\le c(q-1)/2. \tag*{(8)}

Define the doubled gap

Dr(n)=2Mr(n)−c(n−r−1).D_r(n)=2M_r(n)-c(n-r-1).

For n≥2ℓ+1n\ge2\ell+1 and 0≤r≤20\le r\le2,

Dr(n)−Dr+1(n)=2⌊n−r+13⌋−c≥2⌊2ℓ3⌋−(ℓ−1)≥ℓ−33>0.D_r(n)-D_{r+1}(n) =2\left\lfloor\frac{n-r+1}{3}\right\rfloor-c \ge2\left\lfloor\frac{2\ell}{3}\right\rfloor-(\ell-1) \ge\frac{\ell-3}{3}>0.

The final inequality uses ⌊x⌋≥x−1\lfloor x\rfloor\ge x-1. Thus Dr(n)≥D3(n)D_r(n)\ge D_3(n). Equation (5) gives

D3(n)=2t2(n−4)+2ℓ−4−(ℓ−1)(n−4).D_3(n)=2t_2(n-4)+2\ell-4-(\ell-1)(n-4).

At n=2ℓ+1n=2\ell+1 this is ℓ−3>0\ell-3>0. Its increment when nn increases by one is 2⌊(n−3)/2⌋−(ℓ−1)≥ℓ−1>02\lfloor(n-3)/2\rfloor-(\ell-1)\ge\ell-1>0. This contradicts (8) for every n≥2ℓ+1n\ge2\ell+1. At n=2ℓn=2\ell, the same comparison gives D0(2ℓ),D1(2ℓ)≥D2(2ℓ)D_0(2\ell),D_1(2\ell)\ge D_2(2\ell), and

D2(2ℓ)=3ℓ−1−2⌊2ℓ+13⌋−2⌊2ℓ3⌋≥ℓ−53>0.D_2(2\ell)=3\ell-1-2\left\lfloor\frac{2\ell+1}{3}\right\rfloor-2\left\lfloor\frac{2\ell}{3}\right\rfloor\ge\frac{\ell-5}{3}>0.

The displayed lower bound follows from replacing each floor by its argument. For D0(2ℓ)−D1(2ℓ)D_0(2\ell)-D_1(2\ell) and D1(2ℓ)−D2(2ℓ)D_1(2\ell)-D_2(2\ell), the smallest relevant floor is ⌊2ℓ/3⌋\lfloor2\ell/3\rfloor, so the same comparison applies. At n=2ℓ−1n=2\ell-1, r=0r=0 gives D0(2ℓ−1)=2D_0(2\ell-1)=2. Only the following cases remain:

n=2ℓ−1,r∈{1,2,3};n=2ℓ,r=3.(9)n=2\ell-1,\quad r\in\{1,2,3\};\qquad n=2\ell,\quad r=3. \tag*{(9)}

Blocks at the boundary orders. Retain c=ℓ−1∈{5,6,7,8,9}c=\ell-1\in\{5,6,7,8,9\}. A block is a maximal 2-connected subgraph, with a bridge regarded as a block of order 2. By Kopylov’s bound, every block of a graph with circumference at most cc and order bb has at most

Bc(b)={(b2),2≤b≤c,max⁡{h(b,c+1,2),h(b,c+1,⌊c/2⌋)},b≥c+1B_c(b)= \begin{cases} \binom{b}{2}, & 2\le b\le c,\\ \max\{h(b,c+1,2),h(b,c+1,\lfloor c/2\rfloor)\}, & b\ge c+1 \end{cases}

edges. If RR is disconnected, join its components by bridges to obtain R+R^+. This adds no cycles. Let b1,…,bsb_1,\ldots,b_s be the orders of all blocks of R+R^+. Each edge belongs to exactly one block. The identity ∑i=1s(bi−1)=q−1\sum_{i=1}^{s}(b_i-1)=q-1 follows by successively deleting a block that meets the other blocks at a single cut vertex: deleting its other bi−1b_i-1 vertices preserves connectedness and removes precisely that weight. This also handles bridge blocks; the induction ends with one block. Define the block weights wi=bi−1w_i=b_i-1. They satisfy

∑iwi=W:=q−1,Mr(n)≤e(R)≤e(R+)≤∑iBc(wi+1).(10)\sum_i w_i=W:=q-1,\qquad M_r(n)\le e(R)\le e(R^+)\le\sum_i B_c(w_i+1). \tag*{(10)}

In (9), W∈{2c−3,2c−2,2c−1}<2cW\in\{2c-3,2c-2,2c-1\}<2c.

Large blocks. At most one weight can satisfy w≥cw\ge c. The other weights sum to W−w≤c−1W-w\le c-1. Their total edge bound is at most (W−w+12)\binom{W-w+1}{2}, since

(x+y+12)−(x+12)−(y+12)=xy≥0\binom{x+y+1}{2}-\binom{x+1}{2}-\binom{y+1}{2}=xy\ge0

for nonnegative integers x,yx,y, and the bound may be applied repeatedly. For w≥cw\ge c, Bc(w+1)B_c(w+1) is the maximum of two affine functions of ww. Thus Bc(w+1)+(W−w+12)B_c(w+1)+\binom{W-w+1}{2} is convex, and its maximum for c≤w≤Wc\le w\le W is

Uc(W)=max⁡{Bc(c+1)+(W−c+12),Bc(W+1)}.(11)U_c(W)=\max\left\{B_c(c+1)+\binom{W-c+1}{2},B_c(W+1)\right\}. \tag*{(11)}

The two branches in Bc(b)B_c(b), expanded directly from (4), are

(c−12)+2(b−c+1),(c+1−⌊c/2⌋2)+⌊c/2⌋(b−c−1+⌊c/2⌋).\binom{c-1}{2}+2(b-c+1),\qquad \binom{c+1-\lfloor c/2\rfloor}{2}+\lfloor c/2\rfloor(b-c-1+\lfloor c/2\rfloor).

Their maximum gives the first four columns below. The final three columns use (11); for example, U5(7)=max⁡{10+(32),14}=14U_5(7)=\max\{10+\binom{3}{2},14\}=14.

ccBc(c+1)B_c(c+1)Bc(2c−2)B_c(2c-2)Bc(2c−1)B_c(2c-1)Bc(2c)B_c(2c)Uc(2c−3)U_c(2c-3)Uc(2c−2)U_c(2c-2)Uc(2c−1)U_c(2c-1)
510141618141620
615242730242730
719313437313440
826465054465054
932555963556068

Table 2.

In particular,

Uc(2c−3)≤(c−1)2−1,Uc(2c−2)≤c(c−1)−3,Uc(2c−1)≤c(c−1)(5≤c≤9).(12)\begin{aligned} U_c(2c-3)&\le(c-1)^2-1,\\ U_c(2c-2)&\le c(c-1)-3,\\ U_c(2c-1)&\le c(c-1)\qquad(5\le c\le9). \tag*{(12)} \end{aligned}

At n=2ℓ−1=2c+1n=2\ell-1=2c+1, the residual bounds simplify to

M1(n)=c(c−1)+1+⌈c−23⌉,M2(n)=c(c−1)−(⌈c3⌉−1),M3(n)=(c−1)2.(13)\begin{aligned} M_1(n)&=c(c-1)+1+\left\lceil\frac{c-2}{3}\right\rceil,\\ M_2(n)&=c(c-1)-\left(\left\lceil\frac{c}{3}\right\rceil-1\right),\\ M_3(n)&=(c-1)^2. \tag*{(13)} \end{aligned}

At n=2ℓ=2c+2n=2\ell=2c+2, M3(2ℓ)=c(c−1)M_3(2\ell)=c(c-1). Since 5≤c≤95\le c\le9, the deficit ⌈c/3⌉−1\left\lceil c/3\right\rceil-1 is at most 2. At odd order, the differences between the lower bounds for r=1,2,3r=1,2,3 and the corresponding caps are, respectively,

1+⌈c−23⌉,4−⌈c3⌉,1.1+\left\lceil\frac{c-2}{3}\right\rceil,\qquad4-\left\lceil\frac{c}{3}\right\rceil,\qquad1.

They are positive for 5≤c≤95\le c\le9. At even order with r=3r=3, the difference is 3. Thus every block has order at most cc.

Small blocks. Each weight is at most c−1c-1 and contributes at most (w+12)\binom{w+1}{2} edges. If 1≤x≤y<c−11\le x\le y<c-1, transferring one unit from xx to yy changes their total bound by

(x2)+(y+22)−(x+12)−(y+12)=y−x+1>0.\binom{x}{2}+\binom{y+2}{2}-\binom{x+1}{2}-\binom{y+1}{2}=y-x+1>0.

Discard a zero weight. Repeating this operation leaves at most one weight smaller than c−1c-1. Thus the unique maximizing partitions for total weights 2c−32c-3, 2c−22c-2, 2c−12c-1 are

(c−2,c−1),(c−1,c−1),(1,c−1,c−1),(c-2,c-1),\qquad(c-1,c-1),\qquad(1,c-1,c-1),

with edge bounds (c−1)2(c-1)^2, c(c−1)c(c-1) and c(c−1)+1c(c-1)+1, respectively.

At total weight 2c−22c-2, any other partition loses at least c−2c-2 edges. If one part is c−1c-1, the best nontrivial split of the remainder is (c−2,1)(c-2,1), with loss

(c2)−(c−12)−1=c−2.\binom{c}{2}-\binom{c-1}{2}-1=c-2.

If no part is c−1c-1, apply the same concentration argument with cap c−2c-2. The best partition is (c−2,c−2,2)(c-2,c-2,2); its loss is

c(c−1)−2(c−12)−3=2c−5≥c−2.c(c-1)-2\binom{c-1}{2}-3=2c-5\ge c-2.

Since c≥5c\ge5, the loss is at least 3.

At n=2ℓ−1n=2\ell-1, r=1r=1, the maximum is c(c−1)+1<M1(n)c(c-1)+1<M_1(n), by (13); this excludes r=1r=1. At r=2r=2, the maximum is c(c−1)c(c-1) and its excess over M2(n)M_2(n) is ⌈c/3⌉−1≤2\left\lceil c/3\right\rceil-1\le2. Thus only two blocks of order c,cc,c can occur, with at most that many missing clique edges in total. At r=3r=3, the maximum (c−1)2(c-1)^2 equals M3(n)M_3(n), so the blocks are complete and have orders c,c−1c,c-1. At n=2ℓn=2\ell, r=3r=3, the maximum c(c−1)c(c-1) also equals M3(2ℓ)M_3(2\ell), so there are two complete blocks of order c,cc,c.

None of the permitted block partitions contains an order-2 block. Consequently no connecting bridge was added in forming R+R^+, so RR itself is connected. The two blocks share exactly one cut vertex vv.

Closing the cycle. Let the two blocks found above be AA, BB, with shared cut vertex vv. Since H−vH-v is connected, take a shortest path PP from A−vA-v to B−vB-v in H−vH-v, with endpoints a,ba,b. If an internal vertex were in A−vA-v, its suffix would be a shorter connecting path; if it were in B−vB-v, its prefix would be shorter. Since RR is the union of the two blocks and vv is excluded, its interior avoids RR. There is no edge between the two blocks away from vv. Thus 2≤p:=∣E(P)∣≤r+12\le p:=|E(P)|\le r+1 and all internal vertices lie in SS. An aa-vv path in AA and a vv-bb path in BB, whose lengths sum to ℓ−p\ell-p, close with PP into a simple CℓC_\ell.

For r=3r=3 both blocks are complete, of orders (ℓ−1,ℓ−2)(\ell-1,\ell-2) or (ℓ−1,ℓ−1)(\ell-1,\ell-1). Use a length-1 path in the larger block and a path of length ℓ−p−1\ell-p-1 in the other. This length lies in [1,ℓ−3][1,\ell-3], so it is available even in the smaller block: in a complete graph of order aa, a path of any length from 11 to a−1a-1 between fixed distinct endpoints is obtained by choosing and ordering the required number of other vertices.

For r=2r=2, both blocks have order ℓ−1\ell-1 and at most two edges in total are missing. If ℓ≥7\ell\ge7, take lengths 22 and ℓ−p−2\ell-p-2; both lie in [2,ℓ−4][2,\ell-4], so Lemma 5 applies. If ℓ=6\ell=6, the deficit ⌈5/3⌉−1=1\lceil5/3\rceil-1=1 permits at most one missing edge in total. For p=2p=2 take lengths 22 and 22; each prescribed endpoint pair in a K5K_5 missing at most one edge has a common neighbor, since among the three other vertices at most one is excluded. For p=3p=3, at least one of avav, vbvb is present; use it and a length-2 path in the other block. Every case gives a contradiction.

Proof of Hilton’s conjecture

Proof of Theorem 1. By Theorem 3.1 of Li–Xu–Zhou [8], it remains to consider ℓ∈{6,7,8,9,10}\ell\in\{6,7,8,9,10\} and n≥2ℓ−1n\ge2\ell-1. Suppose that cℓ(G)≤n−ℓ+1c_{\ell}(G)\le n-\ell+1. To obtain the density needed for the reduction, fix a Hamilton cycle CC of GG. Every ℓ\ell-cycle has an edge outside CC, because ℓ<n\ell<n. Choose one such edge from every ℓ\ell-cycle and delete the set of chosen edges. At most n−ℓ+1n-\ell+1 edges are deleted; the resulting spanning graph HH retains CC and is CℓC_{\ell}-free. Moreover,

e(H)≥e(G)−(n−ℓ+1)≥⌊n24⌋+2−(n−ℓ+1).e(H)\ge e(G)-(n-\ell+1)\ge\left\lfloor\frac{n^2}{4}\right\rfloor+2-(n-\ell+1).

Lemma 3.3 of [8], applied to this construction, gives the additional conclusion that HH is nonbipartite. Therefore HH is a spanning Hamiltonian nonbipartite CℓC_{\ell}-free graph with

e(H)≥⌊n24⌋−n+ℓ+1.e(H)\ge\left\lfloor\frac{n^2}{4}\right\rfloor-n+\ell+1.

The graph HH is 2-connected because it contains a Hamilton cycle. Theorem 2 therefore gives CℓC_{\ell} in HH, a contradiction.

Zhili College, Tsinghua University, Beijing 100084, China

Email address: [email protected]

References

  1. [1]G. A. Dirac, Some theorems on abstract graphs, Proceedings of the London Mathematical Society (3) 2 (1952), 69–81. https://doi.org/10.1112/plms/s3-2.1.69.
  2. [2]J. A. Bondy, Pancyclic graphs I, Journal of Combinatorial Theory, Series B 11 (1971), 80–84. https://doi.org/10.1016/0095-8956(71)90016-5.
  3. [3]P. Erdős, On a theorem of Rademacher–Turán, Illinois Journal of Mathematics 6 (1962), 122–127. https://www.renyi.hu/~p_erdos/1962-09.pdf.DOI
  4. [4]F. He and Z. Hu, A weakly pancyclic theorem for Hamiltonian non-bipartite graphs, Journal of Systems Science and Mathematical Sciences 28 (2008), 1288–1296. https://doi.org/10.12341/jssms10150.
  5. [5]J. Sheehan, Graphs with exactly one hamiltonian circuit, Journal of Graph Theory 1 (1977), 37–43. https://doi.org/10.1002/jgt.3190010110.
  6. [6]F. Nie, H. Ye, S. Liu, Z. Wang, S. Ermon and J. Zou, One-Sided Verification Under Limited Expert Review, arXiv:2610.18089 (2026). https://arxiv.org/abs/2610.18089.
  7. [7]S. Liu, Rethlas-OSV: Desktop Math Agents for Mathematicians, 29 September 2026, updated 20 October 2026. https://srliu.com/blog/rethlas-osv-guide/.
  8. [8]C. Li, L. Xu and B. Zhou, The number of cycles of a given length in dense hamiltonian graphs: proving Hilton’s conjecture, arXiv:2606.16114v1 (15 June 2026). https://arxiv.org/abs/2606.16114.
  9. [9]S. Brandt, R. Faudree and W. Goddard, Weakly pancyclic graphs, Journal of Graph Theory 27 (1998), 141–176. Author manuscript: https://people.computing.clemson.edu/~goddard/papers/weakpanFinal.pdf.doi.org/10.1002/(sici)1097-0118(199803)27:3<141::aid-jgt3>3.0.co;2-o
  10. [10]S. Brandt, A sufficient condition for all short cycles, Discrete Applied Mathematics 79 (1997), 63–66. https://doi.org/10.1016/S0166-218X(97)00032-2.
  11. [11]P. Erdős and T. Gallai, On maximal paths and circuits of graphs, Acta Mathematica Academiae Scientiarum Hungaricae 10 (1959), 337–356. https://www.renyi.hu/~p_erdos/1959-10.pdf.DOI
  12. [12]G. N. Kopylov, On maximal paths and cycles in a graph, Doklady Akademii Nauk SSSR 234 (1977), 19–21; English translation, Soviet Mathematics Doklady 18 (1977), 593–596. https://www.mathnet.ru/eng/dan40958.
  13. [13]Z. Füredi, A. Kostochka, R. Luo and J. Verstraëte, Stability in the Erdős–Gallai theorem on cycles and paths, II, arXiv:1704.02866 (2017). https://arxiv.org/pdf/1704.02866.
  14. [14]R. Luo, The maximum number of cliques in graphs without long cycles, arXiv:1701.07472v2 (2017). https://arxiv.org/pdf/1701.07472.

Paper details

vlnc:W_4snsg58p
v1 · latestHistory (1)

published · Fresh — published within the last 30 days

Usage

views · 0

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

ChatGPT-6-Pro, Codex · View statement →

Looking for related papers…
Contents