alphaFeedback

WorksMathematics

A Limiting Satisfiability Threshold for Every Fixed Clause Size

AI contributions
  • unreleased internal OpenAI model
View details
Ancillary data
Formal proof, 4 proof or workflow links
View

Abstract

For every fixed integer k≥3k\ge3, random kk-SAT with independent uniformly signed clauses on distinct variables, sampled with replacement, has a finite positive limiting satisfiability threshold. We credit Gaia Carenini [5] with priority for resolving the satisfiability conjecture. This paper gives an alternative proof, using concentration of a capped last satisfiable index and a comparison between different system sizes.

The limiting-threshold problem

As independent clauses are added to a random Boolean formula, satisfiability changes from likely to unlikely. A narrow transition window answers only part of the threshold question: its location might still drift as the number of variables grows. We prove that the location converges for every fixed clause size at least three.

A Boolean assignment gives each variable xix_i a value in {0,1}\{0,1\}. A literal is a variable or its negation; a clause is a disjunction of literals, and a conjunctive normal form formula is a conjunction of clauses. A formula is satisfiable if some assignment makes every clause true. Random kk-SAT asks how this event changes as independent clauses are added to a formula on nn variables.

Fix an integer k≥3k \ge3. For n≥kn \ge k, a proper kk-clause uses kk distinct variables chosen uniformly from x1,…,xnx_1,\ldots,x_n, with independent fair signs. Thus each of the 2k(nk)2^k\binom{n}{k} possible clauses has the same probability. Let C1,C2,…C_1,C_2,\ldots be independent clauses with this law, and define

Fn,m=⋀i=1mCi,Pn(m)=P(Fn,m∈SAT),m=0,1,2,…F_{n,m}=\bigwedge_{i=1}^{m} C_i,\qquad P_n(m)=\mathbb{P}(F_{n,m}\in\mathrm{SAT}),\qquad m=0,1,2,\ldots

Here SAT denotes satisfiability, and the empty conjunction is true. Whole clauses are sampled with replacement: two positions may contain the same clause, although a variable cannot occur twice within one proper clause. The prefix coupling makes PnP_n nonincreasing and gives Pn(0)=1P_n(0)=1. The ratio c=m/nc=m/n is the clause density.

Theorem 1.1. For every fixed integer k≥3k \ge3, there is a constant αk∈(0,∞)\alpha_k \in(0,\infty) such that, for independent proper uniformly signed kk-clauses sampled with replacement,

lim⁡n→∞Pn(⌊cn⌋)={1,0≤c<αk,0,c>αk.\lim_{n\to\infty}P_n(\lfloor cn\rfloor)= \begin{cases} 1, & 0\le c<\alpha_k,\\ 0, & c>\alpha_k. \end{cases}

The conclusion is a strict-side threshold statement; it makes no assertion at c=αkc=\alpha_k. All estimates below may depend on the fixed integer kk. The proof does not require the centers of the transition windows to be known in advance. It constructs a finite-size center, controls the fluctuations about it, and then proves that these centers converge.

Prior work and the role of the present argument

Carenini [5], Theorem 1.1 and Corollary 1.2 proves an Ok,η(n1/2+1/k)O_{k,\eta}(n^{1/2+1/k}) clause window between probability levels η\eta and 1−η1-\eta, for each fixed 0<η<1/20<\eta<1/2, and, using the Abbe–Montanari criterion, establishes the satisfiability conjecture for every fixed k≥3k\ge3. We credit Carenini with priority for the resolution of the satisfiability conjecture. The present paper gives an alternative proof of the limiting-threshold conclusion.

Chvátal and Reed [7] explicitly formulated the conjecture that each fixed clause size greater than one has a limiting satisfiability density. Friedgut’s sharp-threshold theorem, with Bourgain’s appendix [14], Theorem 1.3, established that random kk-SAT has a sharp transition around a sequence of densities. It left open whether that sequence converges for each fixed kk. The classical two-clause problem had already been settled by Chvátal and Reed [7], Theorems 3–4, who also credit independent proofs by Goerdt and Fernandez de la Vega. Goerdt’s journal treatment is [15]. The implication-graph mechanism is separate from the proof given here.

For larger arities, Achlioptas and Peres [2] obtained leading-order bounds 2klog⁡2−O(k)2^k\log2-O(k), using weighted second moments. The statistical-physics work of Mézard, Parisi, and Zecchina [19] and of Mertens, Mézard, and Zecchina [18] developed threshold predictions through the cavity method and one-step replica symmetry breaking. In particular, the latter work predicted the large-kk expansion

2klog⁡2−1+log⁡22+ok(1),ok(1)⟶0(k⟶∞).2^k\log2-\frac{1+\log2}{2}+o_k(1),\qquad o_k(1)\longrightarrow0\quad(k\longrightarrow\infty).

Coja-Oghlan and Panagiotou [8], Theorem 1.1 proved that the liminf and limsup of the sharp-threshold sequence both lie within an additive error tending to zero as k→∞k\to\infty of 2klog⁡2−(1+log⁡2)/22^k\log2-(1+\log2)/2. These asymptotic-in-arity estimates are distinct from convergence in nn at a fixed arity. Ding, Sly, and Sun [9] proved existence and identified the threshold with the one-step replica symmetry breaking prediction for all sufficiently large fixed kk. Theorem 1.1 establishes existence for every fixed k≥3k\ge3, without identifying the value of αk\alpha_k.

The first ingredient is a comparison between shorter clauses and blocks of ordinary clauses. Friedgut’s half-cube replacement lemma [14], Lemma 5.7 gives a qualitative antecedent based on frozen coordinates and sequential replacement. Carenini [6], Lemma 6.1 and Corollaries 6.2, 7.10–7.11 developed an averaged clause-replacement method. The cited version proves an Ok(n/log⁡n)O_k(n/\log n) window between any two fixed central probability levels, with constants also depending on those levels, and distinguishes window width from convergence of the location in Section 10.1. Here the replacement is applied after erasing one variable. Summing the resulting changes in satisfiability probabilities bounds the forced fraction along the clause process. A deletion argument then converts this integrated bound into polynomial concentration. We give the replacement, forcing, and deletion proofs in full.

The second ingredient compares a whole system with independent subsystems. Guerra and Toninelli [16] used interpolation to establish thermodynamic limits for mean-field spin glasses. Franz and Leone [12], and Franz, Leone, and Toninelli [13], developed interpolation for diluted systems. Their pressure and free-energy arguments, with the stated even-arity restrictions, do not supply the hard satisfiability-threshold conclusion used here. Bayati, Gamarnik, and Tetali [3], Section 4, Proposition 2 established a frozen-variable satisfiability interpolation between clauses on a whole variable set and clauses confined to its parts. Our Poisson comparison is a continuous-parameter form of that method. Its sign follows from convexity of x↦xkx \mapsto x^k, applied to the proportions of globally forced variables in the parts. The comparison is exact for an auxiliary clause model that permits repeated variables; we prove the transfer back to proper clauses, including the constant loss caused by repetitions.

Finally, errors that are summable over geometrically increasing sizes cannot produce macroscopic drift. This principle parallels the approximate-superadditivity analysis of Abbe and Montanari [1], arXiv version, Section 4.3, Lemma 8 and Remark 3, developed in their study of solution counts. Our comparison uses the minimum of two normalized centers. We prove the corresponding deterministic convergence lemma, in a form that requires the comparison only when the two sizes are comparable.

How the proof reaches the threshold

We cap the last satisfiable index at a fixed multiple of nn, and take its expectation divided by nn as the finite-size center. The first task is to show that this capped index has sublinear fluctuations. In a satisfiable formula, a variable is forced if every satisfying assignment gives it the same value. The clauses that avoid the variable form the untouched background. If the variable is forced, deleting its literal from each incident clause produces shorter clauses that eliminate every solution of this background. Replacing each shortened clause by a block of ordinary clauses turns this event into a decrease of the satisfiability probability. Summing over prefix lengths telescopes the decreases. Section 2 thereby controls the total expected forced fraction along the process.

Section 3 omits a single clause while keeping the other time indices. The delay in losing satisfiability counts the prefixes where that clause is pivotal. Its square counts pairs of such prefixes. If the punctured formula survives from the earlier prefix to the later one, every intervening clause must avoid killing the earlier solution set. This bounds the pair probability in terms of the variables already forced at the earlier time. The integrated forcing estimate then yields the required variance bound. Section 4 places the normalized means in a fixed positive bounded interval, using a clause-to-variable matching at low density and an assignment first moment at high density.

Concentration alone still permits the centers to drift. In the auxiliary Poisson model, interpolation says that satisfiability at a combined size is at least the product of the probabilities in two independent parts. Below either finite-size center, transfer from the proper model gives a fixed positive probability; above the combined center, it gives a probability tending to zero. These facts prevent the combined center from lying much below both smaller centers. A comparison with one extra variable handles adjacent sizes. Section 5 makes these steps precise and sums the errors along a balanced tree of nearly equal blocks. Its concentration-to-convergence theorem is then applied to the local variance and center bounds.

Section 6 uses a first moment at density six to bound the means of the three-clause indices, and gives exact relations between their cap conventions. It then specializes the forcing estimate and deduces concentration at the smaller cap. The improved mean bound permits a smaller transfer interval for either cap, sharpening the numerical constants while keeping the roles of the cap and the interval distinct. Section 7 explains the lower-arity cases and the finite-size information supplied by the proof.

Replacement and integrated forcing

We begin the local concentration proof by controlling how many variables are forced along the clause process. The estimate is integrated over prefix lengths: erasing one variable turns forcing into a difference of satisfiability probabilities, and those differences can be summed by telescoping.

For the fixed k≥3k \ge3, write

Hn=inf⁡{m≥1:Fn,m∉SAT}.H_n = \inf\{m \ge1 : F_{n,m} \notin\mathrm{SAT}\}.

The value +∞+\infty is allowed in this definition, although Pn(m)≤2n(1−2−k)mP_n(m) \le2^n(1-2^{-k})^m implies that HnH_n is finite almost surely. Put

Lk=2k+1,Mn=Lkn,Vn=min⁡{Hn−1,Mn},μn=EVnn.(1)L_k = 2^{k+1}, \qquad M_n = L_k n, \qquad V_n = \min\{H_n - 1,M_n\}, \qquad\mu_n = \frac{\mathbb{E}V_n}{n}. \tag*{(1)}

Thus VnV_n is the last satisfiable index up to the cap MnM_n, and

Pn(m)=P(Vn≥m)(0≤m≤Mn).(2)P_n(m) = \mathbb{P}(V_n \ge m) \qquad(0 \le m \le M_n). \tag*{(2)}

This identity includes m=Mnm = M_n. Later, when a clause is omitted, the same endpoint convention will count every additional satisfiable prefix.

Killing a solution set with one clause

A variable of a satisfiable formula HH is forced if all satisfying assignments of HH give it the same value. Let b(H)b(H) be the number of forced variables, and set b(H)=0b(H) = 0 if HH is unsatisfiable. This definition uses all solutions of the entire formula, even when the formula contains clauses of different lengths.

For a formula HH on vv variables and 1≤r≤v1 \le r \le v, define

qr(H)=(b(H))r2r(v)r,(u)r=u(u−1)⋯(u−r+1),(3)q_r(H) = \frac{(b(H))_r}{2^r(v)_r}, \qquad(u)_r = u(u-1)\cdots(u-r+1), \tag*{(3)}

where (u)r=0(u)_r = 0 for nonnegative integers u<ru < r. Here a random rr-clause uses rr distinct uniform variables and independent fair signs.

If HH is satisfiable, qr(H)q_r(H) is exactly the probability that adding one independent random rr-clause makes it unsatisfiable. Indeed, every solution of HH must falsify every literal in such a clause. Each chosen variable must therefore be forced, and its sign must oppose the forced value. Conversely those conditions make the clause false in every solution. For unsatisfiable HH, the convention qr(H)=0q_r(H) = 0 records that there is no transition to count.

Replacing a shorter clause

The next estimate is uniform in the background formula. This uniformity will allow successive replacements after conditioning on all other clauses.

Lemma 2.1 (Replacing a (k−1)(k-1)-clause). Let k≥3k \ge3 and n≥k+1n \ge k+1 be integers, and put

v=n−1,ε=n−(k−1)/k,g=⌈2kn1/k⌉.v = n - 1,\qquad\varepsilon= n^{-(k-1)/k},\qquad g = \lceil2kn^{1/k}\rceil.

For any formula HH on these vv variables, let QQ be an independent random (k−1)(k-1)-clause and let R1,…,RgR_1,\ldots,R_g be independent random kk-clauses, also independent of H,QH,Q. Then

P(H∧R1∧⋯∧Rg∉SAT)≥P(H∧Q∉SAT)−ε.\mathbb{P}(H \land R_1 \land\cdots\land R_g \notin\mathrm{SAT}) \ge\mathbb{P}(H \land Q \notin\mathrm{SAT})-\varepsilon.

The power comparison below is the Boolean forced-variable instance of the codimension comparison in Carenini [6], Lemma 6.1. The proof records the block size and error needed for the present summation.

Proof. If HH is unsatisfiable, both unsatisfiability probabilities are one. Suppose it is satisfiable, and set x=qk−1(H)x=q_{k-1}(H) and b=b(H)b=b(H). When x≤εx \le\varepsilon, the right side after subtracting ε\varepsilon is nonpositive. Assume x>εx > \varepsilon.

First b≥kb \ge k. Otherwise

x≤12k−1(n−1k−1)≤1n≤n−(k−1)/k=ε.x \le\frac{1}{2^{k-1}\binom{n-1}{k-1}} \le\frac{1}{n} \le n^{-(k-1)/k}=\varepsilon.

The middle inequality follows from (n−1k−1)≥n−1\binom{n-1}{k-1}\ge n-1, valid for 1≤k−1≤n−21\le k-1\le n-2, and 2k−1(n−1)≥n2^{k-1}(n-1)\ge n. For b≥kb\ge k, the exact killing probabilities give

qk(H)=xb−k+12(v−k+1)≥xkb2v≥1kxk/(k−1).q_k(H)=x\frac{b-k+1}{2(v-k+1)}\ge\frac{x}{k}\frac{b}{2v}\ge\frac{1}{k}x^{k/(k-1)}.

Here b−k+1≥b/kb-k+1\ge b/k and v−k+1≤vv-k+1\le v. For the last inequality, each factor (b−j)/(v−j)(b-j)/(v-j) is at most b/vb/v, so x≤(b/(2v))k−1x\le(b/(2v))^{k-1}. Consequently,

gqk(H)≥2n1/kxk/(k−1)≥2x,gq_k(H)\ge2n^{1/k}x^{k/(k-1)}\ge2x,

because x>n−(k−1)/kx>n^{-(k-1)/k}.

The block makes HH unsatisfiable whenever at least one of its clauses does so individually. These individual events are independent conditional on HH. Hence

P(H∧R1∧⋯∧Rg∉SAT)≥1−(1−qk(H))g≥1−e−2x≥x.\mathbb{P}(H\land R_1\land\cdots\land R_g\notin\mathrm{SAT})\ge1-(1-q_k(H))^g\ge1-e^{-2x}\ge x.

For the last inequality, 0≤x≤2−(k−1)≤1/40\le x\le2^{-(k-1)}\le1/4, and 1−e−2x−x1-e^{-2x}-x vanishes at zero and has positive derivative on that interval.

Erasing one variable and summing over time

The following estimate is the input to the omission argument in Section 3. Unsatisfiable formulas contribute zero, and the sum includes the empty prefix and the cap.

Proposition 2.2 (Integrated forcing). For every fixed integer k≥3k \ge3,

∑j=0MnEb(Fn,j)n=Ok(n1/k),Mn=2k+1n.(4)\sum_{j=0}^{M_n} \mathbb{E}\frac{b(F_{n,j})}{n} = O_k(n^{1/k}), \qquad M_n = 2^{k+1}n. \tag*{(4)}

Proof. It is enough to consider n≥k+1n \ge k+1. We first prove an explicit bound for every integer cap M≥0M \ge0, and then take M=MnM=M_n. The case M=0M=0 is immediate, so assume M≥1M \ge1. By symmetry, the jj-th summand is the probability that Fn,jF_{n,j} is satisfiable and xnx_n is forced. Delete the clauses containing xnx_n, and let dd be their number. Then d∼Bin⁡(j,k/n)d \sim\operatorname{Bin}(j,k/n). Conditional on their positions, the untouched formula BB is an independent proper kk-SAT formula on v=n−1v=n-1 variables with j−dj-d clauses. Erasing the literal on xnx_n from each deleted clause leaves independent uniform (k−1)(k-1)-clauses Q1,…,QdQ_1,\ldots,Q_d on those vv variables, independent of BB.

If Fn,jF_{n,j} is satisfiable and xnx_n is forced, then

B∈SAT⁡,B∧Q1∧⋯∧Qd∉SAT⁡.(5)B \in\operatorname{SAT}, \qquad B \wedge Q_1 \wedge\cdots\wedge Q_d \notin\operatorname{SAT}. \tag*{(5)}

Indeed, any solution of the latter formula would extend to a solution of Fn,jF_{n,j} with either value of xnx_n.

Keep the incidence positions fixed. Replace each QℓQ_\ell in turn by gg fresh random kk-clauses, with g,εg,\varepsilon as in Lemma 2.1. At a replacement step, condition on BB, all other remaining shortened clauses, and all previously inserted blocks. The clause being replaced is still uniform and independent of this background, so the lemma bounds the loss in unsatisfiability probability by ε\varepsilon. Averaging at each step yields

P(B∧Q1∧⋯∧Qd∉SAT⁡∣incidence positions)≤1−Pv(j−d+dg)+dε.\mathbb{P}(B \wedge Q_1 \wedge\cdots\wedge Q_d \notin\operatorname{SAT} \mid\text{incidence positions}) \le1-P_v(j-d+dg)+d\varepsilon.

The formula after all replacements has j−d+dgj-d+dg independent proper kk-clauses on vv variables. Since B∉SAT⁡B \notin\operatorname{SAT} is contained in the event on the left and has conditional probability 1−Pv(j−d)1-P_v(j-d), the conditional probability of (5) is at most

Δj,d+dε,Δj,d=Pv(j−d)−Pv(j−d+dg)≥0.(6)\Delta_{j,d}+d\varepsilon, \qquad\Delta_{j,d}=P_v(j-d)-P_v(j-d+dg)\ge0. \tag*{(6)}

To sum this estimate, let pj,d=P(Bin⁡(j,k/n)=d)p_{j,d}=\mathbb{P}(\operatorname{Bin}(j,k/n)=d). For 0≤d≤j≤M0\le d\le j\le M,

pj,d≤(jd)(k/n)d≤(kM/n)dd!.p_{j,d}\le\binom{j}{d}(k/n)^d\le\frac{(kM/n)^d}{d!}.

For fixed dd, monotonicity of PvP_v and telescoping give

∑j=dMΔj,d=∑t=0M−d[Pv(t)−Pv(t+dg)]≤dg.\sum_{j=d}^{M}\Delta_{j,d} =\sum_{t=0}^{M-d}\left[P_v(t)-P_v(t+dg)\right]\le dg.

For example, after shifting the second sum by dgdg, only the first dgdg nonnegative terms can remain; if the shift exceeds the number of terms, that number is already at most dgdg. Use the envelope (kM/n)d/d!(kM/n)^d/d! only for the nonnegative Δj,d\Delta_{j,d} term. The error dεd\varepsilon is averaged with its original binomial weight, whose mean is kj/nkj/n. Therefore

∑j=0MEb(Fn,j)n≤∑d=0M(kM/n)dd!∑j=dMΔj,d+ε∑j=0Mkjn≤g∑d=0∞d(kM/n)dd!+kM(M+1)2nε=kMnekM/ng+kM(M+1)2nε.(7)\begin{aligned} \sum_{j=0}^{M} \mathbb{E}\frac{b(F_{n,j})}{n} \le\sum_{d=0}^{M} \frac{(kM/n)^d}{d!}\sum_{j=d}^{M}\Delta_{j,d}+\varepsilon\sum_{j=0}^{M}\frac{kj}{n} \\ &\le g\sum_{d=0}^{\infty}\frac{d(kM/n)^d}{d!}+\frac{kM(M+1)}{2n}\varepsilon\\ &=\frac{kM}{n}e^{kM/n}g+\frac{kM(M+1)}{2n}\varepsilon. \tag*{(7)} \end{aligned}

At M=Mn=LknM=M_n=L_kn, the exponential factor depends only on kk. The last expression is therefore Ok(g+nε)=Ok(n1/k)O_k(g+n\varepsilon)=O_k(n^{1/k}), because g=Ok(n1/k)g=O_k(n^{1/k}) and nε=n1/kn\varepsilon=n^{1/k}.

Clause omission and polynomial concentration

We now turn the integrated forcing estimate into a bound on the fluctuations of the last satisfiable prefix. Omitting one clause can delay the loss of satisfiability. The delay counts the prefixes where that clause is pivotal, and its square counts pairs of pivotal times. The key observation is that a future punctured prefix can survive only if every intervening clause avoids killing the present solution set.

Omitting a clause without changing time indices

Fix an integer M≥1M\ge1 and the independent clauses C1,…,CMC_1,\ldots,C_M. For the next two lemmas, let

V=max⁡{0≤m≤M:Fn,m∈SAT}V=\max\{0\le m\le M:F_{n,m}\in\mathrm{SAT}\}

be the last satisfiable index capped at MM. For 1≤i≤M1\le i\le M, set

V−i=max⁡{0≤m≤M:⋀1≤j≤mj≠iCj∈SAT}.V^{-i}=\max\left\{0\le m\le M:\bigwedge_{\substack{1\le j\le m\\j\ne i}}C_j\in\mathrm{SAT}\right\}.

The time index ii is skipped; the remaining positions are not renumbered. Thus V−i≥VV^{-i}\ge V, and V−iV^{-i} is independent of CiC_i.

The following coordinate-omission inequality belongs to the martingale variance method associated with Efron and Stein [10] and Steele’s treatment of nonsymmetric statistics [20]. Boucheron, Bousquet, Lugosi, and Massart [4], Section 3.2, equation (3.6) state the arbitrary-omission form. The short proof fixes the deletion convention and constant.

Lemma 3.1 (Deletion variance bound). For the capped indices just defined,

Var⁡(V)≤∑i=1ME(V−i−V)2.\operatorname{Var}(V)\le\sum_{i=1}^{M}\mathbb{E}(V^{-i}-V)^2.

Proof. Let Fi=σ(C1,…,Ci)\mathcal{F}_i=\sigma(C_1,\ldots,C_i), with F0\mathcal{F}_0 trivial, and put

Di=E[V∣Fi]−E[V∣Fi−1].D_i=\mathbb{E}[V\mid\mathcal{F}_i]-\mathbb{E}[V\mid\mathcal{F}_{i-1}].

Independence of the clauses and the fact that V−iV^{-i} does not use CiC_i give

E[V−i∣Fi]=E[V−i∣Fi−1].\mathbb{E}[V^{-i}\mid\mathcal{F}_i]=\mathbb{E}[V^{-i}\mid\mathcal{F}_{i-1}].

For Zi=V−V−iZ_i=V-V^{-i}, it follows that

Di=E[Zi∣Fi]−E[Zi∣Fi−1].D_i=\mathbb{E}[Z_i\mid\mathcal{F}_i]-\mathbb{E}[Z_i\mid\mathcal{F}_{i-1}].

The tower property and conditional Jensen inequality yield

EDi2=E(E[Zi∣Fi])2−E(E[Zi∣Fi−1])2≤EZi2.\mathbb{E}D_i^2=\mathbb{E}\bigl(\mathbb{E}[Z_i\mid\mathcal{F}_i]\bigr)^2-\mathbb{E}\bigl(\mathbb{E}[Z_i\mid\mathcal{F}_{i-1}]\bigr)^2\leq\mathbb{E}Z_i^2.

The martingale differences are orthogonal and sum to V−EVV-\mathbb{E}V. Summing the displayed inequalities proves the lemma. □

Pairs of pivotal times

Fix ii. For i≤m≤Mi\leq m\leq M, the punctured prefix and its killing probability are

Gm=⋀1≤j≤mj≠iCj,qm=qk(Gm).G_m=\bigwedge_{\substack{1\leq j\leq m\\j\ne i}}C_j,\qquad q_m=q_k(G_m).

The function qkq_k was defined in (3); in particular, qm=0q_m=0 when GmG_m is unsatisfiable.

Lemma 3.2 (Pivotal pairs). For every 1≤i≤M1\leq i\leq M,

E(V−i−V)2≤2∑m=iMEmin⁡{Mqm,1}.(8)\mathbb{E}(V^{-i}-V)^2\leq2\sum_{m=i}^{M}\mathbb{E}\min\{Mq_m,1\}. \tag*{(8)}

Proof. Let

Am={Gm∈SAT, Gm∧Ci∉SAT}.A_m=\{G_m\in\mathrm{SAT},\ G_m\wedge C_i\notin\mathrm{SAT}\}.

This event is exactly {V<m≤V−i}\{V<m\leq V^{-i}\}: prefix mm is satisfiable after omission and unsatisfiable before it. Hence, including the endpoint m=Mm=M,

V−i−V=∑m=iM1Am.V^{-i}-V=\sum_{m=i}^{M}\mathbf{1}_{A_m}.

For ℓ≥m\ell\geq m, on AmA_m the original prefix remains unsatisfiable, so

Am∩Aℓ=Am∩{Gℓ∈SAT}.A_m\cap A_\ell=A_m\cap\{G_\ell\in\mathrm{SAT}\}.

Condition on Fm(−i)=σ(Cj:1≤j≤m, j≠i)\mathcal{F}^{(-i)}_m=\sigma(C_j:1\leq j\leq m,\ j\ne i). The clause CiC_i and the future clauses Cm+1,…,CℓC_{m+1},\ldots,C_\ell are conditionally independent. The conditional probability of AmA_m is qmq_m. If GmG_m is satisfiable, then GℓG_\ell can be satisfiable only if none of these future clauses individually makes GmG_m unsatisfiable. Each does so with probability qmq_m, independently. Thus

P(Am∩Aℓ∣Fm(−i))=qmP(Gℓ∈SAT∣Fm(−i))≤qm(1−qm)ℓ−m.(9)\mathbb{P}(A_m \cap A_\ell\mid\mathcal{F}^{(-i)}_m) = q_m\mathbb{P}(G_\ell\in\mathrm{SAT} \mid\mathcal{F}^{(-i)}_m) \le q_m(1-q_m)^{\ell-m}. \tag*{(9)}

If GmG_m is unsatisfiable, the relevant event and the right side are both zero.

Expand the square of the indicator sum and bound its double sum by twice the sum over m≤ℓm \le\ell. For q>0q > 0,

∑ℓ=mM(1−q)ℓ−m≤min⁡{M,1/q},\sum_{\ell=m}^{M}(1-q)^{\ell-m} \le\min\{M,1/q\},

because m≥1m \ge1. Multiplication by qq, followed by expectation and summation over mm, gives (8). When q=0q = 0, every term in the corresponding product is zero, so no division by zero is needed.

The variance bound

The pivotal-pair estimate has reduced the squared omission delay to a truncated killing probability. Taking a kk-th root converts that quantity into the forced fraction controlled by Proposition 2.2.

Proposition 3.3 (Polynomial concentration). For every fixed integer k≥3k \ge3, the statistic Vn=min⁡(Hn−1,Lkn)V_n = \min(H_n - 1, L_kn) from (1) satisfies

Var⁡(Vn)=Ok(n1+2/k).(10)\operatorname{Var}(V_n) = O_k(n^{1+2/k}). \tag*{(10)}

In particular, with μn=EVn/n,\mu_n = \mathbb{E}V_n/n,

P(∣Vn−nμn∣≥n1−δk)=Ok(n−ηk),δk=k−24k,ηk=k−22k.(11)\mathbb{P}(|V_n-n\mu_n| \ge n^{1-\delta_k}) = O_k(n^{-\eta_k}), \qquad\delta_k = \frac{k-2}{4k}, \qquad\eta_k = \frac{k-2}{2k}. \tag*{(11)}

Proof. Set M=LknM = L_kn, V=VnV = V_n, and fix ii. With the notation of Lemma 3.2, let ρm=b(Gm)/n\rho_m = b(G_m)/n. The falling-factorial ratios in (3) give qm≤ρmkq_m \le\rho_m^k. Since min⁡{z,1}≤z1/k\min\{z,1\} \le z^{1/k} for z≥0z \ge0,

min⁡{Mqm,1}≤(Mqm)1/k≤M1/kρm.\min\{Mq_m,1\} \le(Mq_m)^{1/k} \le M^{1/k}\rho_m.

Unconditionally, GmG_m has the law of Fn,m−1F_{n,m-1}. Lemma 3.2 and Proposition 2.2 therefore give, uniformly in 1≤i≤M1 \le i \le M,

E(V−i−V)2≤2M1/k∑m=iMEρm≤2M1/k∑j=0M−1Eb(Fn,j)n=Ok(n2/k).\mathbb{E}(V^{-i}-V)^2 \le2M^{1/k}\sum_{m=i}^{M}\mathbb{E}\rho_m \le2M^{1/k}\sum_{j=0}^{M-1}\mathbb{E}\frac{b(F_{n,j})}{n} = O_k(n^{2/k}).

Summing over M=LknM = L_kn indices in Lemma 3.1 proves (10). Chebyshev’s inequality proves (11), because

1+2k−2(1−δk)=−(1−2k−2δk)=−ηk.1+\frac{2}{k}-2(1-\delta_k)=-\left(1-\frac{2}{k}-2\delta_k\right)=-\eta_k.

The exponent δk\delta_k is positive for k≥3k \ge3, so the window n1−δkn^{1-\delta_k} is sublinear. The estimate is centered at the finite-size mean nμnn\mu_n; comparing those means across sizes is a separate task.

Positive and finite center bounds

Before comparing different sizes, we place the centers in a fixed positive interval below the cap. At high density, an assignment first moment makes satisfiability unlikely. At a sufficiently small positive density, a matching from clauses to variables supplies a satisfying assignment regardless of the signs.

The matching criterion is Hall’s theorem [17]. Its application to satisfiability and the associated deficiency counting appear in Franco and Van Gelder [11], Section 8. We include the alternating-path argument and the probability estimate.

Lemma 4.1 (Bounds on the centers). For each fixed k≥3k \ge3, there is a0>0a_0 > 0 such that, for all sufficiently large nn,

a0≤μn≤2k+1.a_0 \le\mu_n \le2^k + 1.

Proof. For any fixed assignment, each proper uniformly signed kk-clause is satisfied with probability 1−2−k1 - 2^{-k}. The clauses are independent, so at m=2knm = 2^k n the expected number of satisfying assignments is

2n(1−2−k)2kn≤(2/e)n=o(1).2^n (1 - 2^{-k})^{2^k n} \le(2/e)^n = o(1).

Consequently Pn(2kn)=o(1)P_n(2^k n) = o(1). Since Vn≤LknV_n \le L_k n,

μn≤2k+(Lk−2k)Pn(2kn)=2k+o(1).\mu_n \le2^k + (L_k - 2^k)P_n(2^k n) = 2^k + o(1).

For the lower bound, fix c0>0c_0 > 0 with e2c0<1e^2c_0 < 1 and put m=⌊c0n⌋<nm = \lfloor c_0n \rfloor< n. A matching assigning each clause position a distinct variable occurring in that clause guarantees satisfiability: give each matched variable the value that satisfies its literal in the matched clause. These choices are compatible because the matched variables are distinct.

If no such matching exists, some tt clause positions use fewer than tt variables. To see this directly, take a maximum matching and start an alternating-path search from an unmatched clause. Every reached variable must be matched, or an augmenting path would exist. Its matched clause is then reached as well. The starting unmatched clause gives more reached clauses than reached variables, which is the asserted obstruction.

Enlarge a deficient variable set to a set of exactly tt variables. A union bound gives

P(no matching)≤∑t=1m(mt)(nt)(t/n)kt≤∑t=1m(e2c0t/n)t=o(1).\begin{aligned} \mathbb{P}(\text{no matching}) \le\sum_{t=1}^{m} \binom{m}{t}\binom{n}{t}(t/n)^{kt} \\ &\le\sum_{t=1}^{m}(e^2c_0t/n)^{t} = o(1). \end{aligned}

Indeed, the probability that a proper clause lies in a specified tt-set is (t)k/(n)k≤(t/n)k(t)_k/(n)_k \le(t/n)^k, and it is zero for t<kt < k. Bounding the two binomial coefficients by (em/t)t(em/t)^t and (en/t)t(en/t)^t first gives [e2c0(t/n)k−2]t[e^2c_0(t/n)^{k-2}]^t. Since k≥3k \ge3 and t<nt < n, this is at most the displayed summand. For the last limit, every fixed summand tends to zero, whereas the tail is bounded by the tail of the convergent geometric series ∑t≥1(e2c0)t\sum_{t \ge1}(e^2c_0)^t.

Thus Pn(m)=1−o(1)P_n(m) = 1 - o(1). Because m≤Mnm \le M_n, the survival identity (2) gives

μn≥mnPn(m)=c0−o(1).\mu_n \ge\frac{m}{n}P_n(m) = c_0 - o(1).

An eventual lower bound a0>0a_0 > 0 and the asserted upper bound follow.

From concentration to a limiting location

The preceding estimates control fluctuations at one size. We now rule out drift of the centers as the number of variables grows. The argument has two steps. An auxiliary Poisson formula compares the satisfiability probabilities at a combined size and at two smaller sizes. Concentration turns this probability comparison into inequalities between centers, whose errors can then be summed along a balanced tree.

Recall that Hn=inf⁡{m≥1:Fn,m∉SAT}H_n=\inf\{m\ge1:F_{n,m}\notin\mathrm{SAT}\} is the first unsatisfiable index in the proper-clause process. To state the comparison argument independently of the cap used above, fix λ>0\lambda>0 and define

Mn(λ)=⌊λn⌋,Vn(λ)=min⁡{Hn−1,Mn(λ)},(12)M_n^{(\lambda)}=\lfloor\lambda n\rfloor,\qquad V_n^{(\lambda)}=\min\{H_n-1,M_n^{(\lambda)}\}, \tag*{(12)}
xn(λ)=EVn(λ)n.(13)x_n^{(\lambda)}=\frac{\mathbb{E}V_n^{(\lambda)}}{n}. \tag*{(13)}

Thus, for every integer 0≤m≤Mn(λ)0\le m\le M_n^{(\lambda)},

Pn(m)=P(Vn(λ)≥m).(14)P_n(m)=\mathbb{P}\left(V_n^{(\lambda)}\ge m\right). \tag*{(14)}

This identity includes m=Mn(λ)m=M_n^{(\lambda)}. The superscript keeps these statistics distinct from the particular VnV_n and μn\mu_n used in the preceding sections.

Theorem 5.1 (Concentration implies convergence). Fix an integer k≥3k\ge3 and λ>0\lambda>0. Suppose that the proper independent uniformly signed kk-clause process has constants

0<a≤b<λ,0<δ<12,η>0,0≤K<∞0<a\le b<\lambda,\qquad0<\delta<\frac{1}{2},\qquad\eta>0,\qquad0\le K<\infty

such that, for all sufficiently large nn,

a≤xn(λ)≤b,a\le x_n^{(\lambda)}\le b,
P(∣Vn(λ)−nxn(λ)∣≥n1−δ)≤Kn−η.(15)\mathbb{P}\left(\left|V_n^{(\lambda)}-nx_n^{(\lambda)}\right|\ge n^{1-\delta}\right)\le Kn^{-\eta}. \tag*{(15)}

Then xn(λ)x_n^{(\lambda)} converges to some α∈[a,b]\alpha\in[a,b], and

lim⁡n→∞Pn(⌊cn⌋)={1,0≤c<α,0,c>α.\lim_{n\to\infty}P_n(\lfloor cn\rfloor)= \begin{cases} 1, & 0\le c<\alpha,\\ 0, & c>\alpha. \end{cases}

Moreover, for all sufficiently large r,sr,s,

xr+s(λ)≥min⁡{xr(λ),xs(λ)}−4min⁡{r,s}−δ,(16)x_{r+s}^{(\lambda)}\ge\min\{x_r^{(\lambda)},x_s^{(\lambda)}\}-4\min\{r,s\}^{-\delta}, \tag*{(16)}
xs+1(λ)≥xs(λ)−4s−δ.(17)x_{s+1}^{(\lambda)}\ge x_s^{(\lambda)}-4s^{-\delta}. \tag*{(17)}

The first comparison holds without a restriction on r/sr/s.

The input is a tail estimate about a finite-size mean. The conclusion gives convergence of that mean, while the quantitative comparison is one-sided. We begin with the probability inequality that supplies it.

An auxiliary product inequality

For every positive integer nn and c≥0c \ge0, let sn(c)s_n(c) be the satisfiability probability of the following auxiliary formula. Its number of clauses is Pois⁡(cn)\operatorname{Pois}(cn). Within each clause, the kk variable indices are chosen independently and uniformly from {1,…,n}\{1,\ldots,n\}, and their signs are independent and fair. The clauses are independent. The resulting literals are disjoined in the usual Boolean sense, so repeated variables and tautologies are allowed. This definition applies at every positive size, including n=1n=1.

The following calculation is a Poisson form of the frozen-variable interpolation of Bayati, Gamarnik, and Tetali [3], Section 4, Proposition 2. Independence of the endpoint Poisson families gives the product that we need.

Lemma 5.2 (Auxiliary product inequality). For every pair of positive integers r,sr,s and every c≥0c \ge0,

sr+s(c)≥sr(c)ss(c).(18)s_{r+s}(c) \ge s_r(c)s_s(c). \tag*{(18)}

Proof. Let N=r+sN=r+s, and partition the variables into parts of sizes n1=rn_1=r and n2=sn_2=s. For 0≤t≤c0 \le t \le c, take three independent Poisson families: a mean NtNt family of auxiliary clauses on all NN variables and, for i=1,2i=1,2, a mean ni(c−t)n_i(c-t) family of auxiliary clauses confined to part ii. Write GtG_t for their conjunction and f(t)=P(Gt∈SAT)f(t)=\mathbb{P}(G_t \in\mathrm{SAT}).

We use the elementary add-one formula for a marked Poisson family. If a bounded observable has conditional expectations aja_j given exactly jj independent marks, then its expectation at mean vv is ∑j≥0e−vvjaj/j!\sum_{j\ge0}e^{-v}v^j a_j/j!, whose derivative is ∑j≥0e−vvj(aj+1−aj)/j!\sum_{j\ge0}e^{-v}v^j(a_{j+1}-a_j)/j!. Both series converge uniformly on compact intervals of vv, so the formula also applies after conditioning on the other two Poisson families.

For a satisfiable background GtG_t, let bib_i be the number of variables in part ii that are forced by the entire background: every satisfying assignment gives each such variable the same value. Set bi=0b_i=0 on unsatisfiable backgrounds. For a satisfiable background, a new auxiliary clause destroys satisfiability exactly when each of its literals is false in every satisfying assignment. Each literal must therefore oppose the value of a forced variable. Conversely, that condition makes the whole new clause false in every solution. The independent signed draws give killing probabilities

(b1+b22N)kand(bi2ni)k\left(\frac{b_1+b_2}{2N}\right)^k \quad\text{and}\quad \left(\frac{b_i}{2n_i}\right)^k

for a global clause and a clause confined to part ii, respectively. This remains exact when an index is repeated: each independent signed draw must still be one of the literals false in every solution.

An unsatisfiable background remains unsatisfiable after any clause is added. The add-one formula, applied to the three means, therefore gives for 0<t<c0<t<c

f′(t)=NE[1{Gt∈SAT}{∑i=12niN(bi2ni)k−(b1+b22N)k}]≥0.f'(t)=N\mathbb{E}\left[\mathbf{1}_{\{G_t\in\mathrm{SAT}\}}\left\{\sum_{i=1}^{2}\frac{n_i}{N}\left(\frac{b_i}{2n_i}\right)^k-\left(\frac{b_1+b_2}{2N}\right)^k\right\}\right] \ge0.

The last inequality is convexity of z↦zkz\mapsto z^k on [0,∞)[0,\infty), since (b1+b2)/(2N)(b_1+b_2)/(2N) is the weighted average of bi/(2ni)b_i/(2n_i) with weights ni/Nn_i/N. At t=0t=0 the two restricted formulas are independent, so f(0)=sr(c)ss(c)f(0)=s_r(c)s_s(c); at t=ct=c, only the global formula remains, so f(c)=sN(c)f(c)=s_N(c). Continuity at the endpoints proves the assertion for c>0c>0, and c=0c=0 is immediate. □

Transfer to proper clauses

For the rest of the proof of Theorem 5.1, assume its hypotheses and keep k,λ,a,b,δ,η,Kk,\lambda,a,b,\delta,\eta,K fixed. Choose any density ceiling D>bD>b. The elementary sandwich below does not use the concentration hypothesis; its tail consequences also use (15). The ceiling is independent of the cap parameter λ\lambda: the cap locates the survival events in (14), whereas DD bounds the expected number of clauses with internal repetitions in the auxiliary formula. Put

R=D(k2),γ=min⁡{η,1−2δ}>0,κ=e−R2.(19)R = D\binom{k}{2}, \qquad\gamma= \min\{\eta,1-2\delta\}>0, \qquad\kappa= \frac{e^{-R}}{2}. \tag*{(19)}

Lemma 5.3 (Proper-clause transfer). For n≥kn \ge k set θn=(n)k/nk\theta_n=(n)_k/n^k, where (n)k=n(n−1)⋯(n−k+1)(n)_k=n(n-1)\cdots(n-k+1). If 0≤c≤D0\le c\le D and J∼Pois⁡(cnθn)J\sim\operatorname{Pois}(cn\theta_n), then

e−REPn(J)≤sn(c)≤EPn(J),e^{-R}\mathbb{E}P_n(J)\le s_n(c)\le\mathbb{E}P_n(J),
cn−R≤EJ≤cn,Var⁡(J)≤Dn.(20)cn-R\le\mathbb{E}J\le cn,\qquad\operatorname{Var}(J)\le Dn. \tag*{(20)}

If (15) holds, then there are constants 0≤K′<∞0\le K'<\infty and an integer n1≥kn_1\ge k such that for every n≥n1n\ge n_1 and every c∈[0,D]c\in[0,D],

c≤xn(λ)−2n−δ⟹sn(c)≥κ,(21)c\le x_n^{(\lambda)}-2n^{-\delta}\quad\Longrightarrow\quad s_n(c)\ge\kappa, \tag*{(21)}
c≥xn(λ)+2n−δ⟹sn(c)≤K′n−γ.(22)c\ge x_n^{(\lambda)}+2n^{-\delta}\quad\Longrightarrow\quad s_n(c)\le K'n^{-\gamma}. \tag*{(22)}

The constants K′K' and n1n_1 may depend on the fixed parameters, but not on cc or nn.

Proof. An auxiliary clause has distinct indices with probability θn\theta_n. Poisson thinning separates the clauses into a family of JJ clauses with distinct indices and a family of QQ clauses with an internal repetition, where

J∼Pois⁡(cnθn),Q∼Pois⁡(cn(1−θn)).J\sim\operatorname{Pois}(cn\theta_n),\qquad Q\sim\operatorname{Pois}(cn(1-\theta_n)).

These counts are independent. Indeed, their joint probability-generating function is

E[zJwQ]=exp⁡(cn[θnz+(1−θn)w−1])=ecnθn(z−1)ecn(1−θn)(w−1).\mathbb{E}[z^Jw^Q]=\exp\bigl(cn[\theta_nz+(1-\theta_n)w-1]\bigr)=e^{cn\theta_n(z-1)}e^{cn(1-\theta_n)(w-1)}.

The same independent-mark construction shows that, conditional on these counts, the marks in the two families are independent with their respective conditional laws. In the first family, every unordered set of kk distinct variables has k!k! equally likely orders and the signs remain independent and fair. Conditional on JJ, this family therefore has exactly the law Fn,JF_{n,J}.

A union bound over the (k2)\binom{k}{2} pairs of variable positions gives

cn(1−θn)≤c(k2)≤R.cn(1-\theta_n)\le c\binom{k}{2}\le R.

Consequently cn−R≤EJ≤cncn-R\le\mathbb{E}J\le cn and Var⁡(J)=EJ≤Dn\operatorname{Var}(J)=\mathbb{E}J\le Dn. Deleting the repeated-variable clauses can only help satisfiability. Requiring Q=0Q=0, which is independent of the proper family and has probability e−cn(1−θn)≥e−Re^{-cn(1-\theta_n)}\ge e^{-R}, gives the lower bound. This proves (20). Write h=n1−δh = n^{1-\delta}. The concentration input and the survival identity give, for all sufficiently large nn and integer jj,

Pn(j)≥1−Kn−ηif 0≤j≤nxn(λ)−h,Pn(j)≤Kn−ηif j≥nxn(λ)+h.\begin{aligned} P_n(j) &\ge1-Kn^{-\eta} && \text{if } 0 \le j \le nx_n^{(\lambda)}-h,\\ P_n(j) &\le Kn^{-\eta} && \text{if } j \ge nx_n^{(\lambda)}+h. \end{aligned}

For the first estimate the indicated counts are below the cap because xn(λ)≤b<λx_n^{(\lambda)} \le b < \lambda. For the second, first use (14) up to the cap and then use monotonicity beyond it at j0=⌈nxn(λ)+h⌉j_0=\lceil nx_n^{(\lambda)}+h\rceil. The inequality j0≤Mn(λ)j_0 \le M_n^{(\lambda)} holds for all sufficiently large nn: the gap (λ−b)n(\lambda-b)n dominates h+2h+2. This also accounts for both integer roundings.

If c≤xn(λ)−2n−δc \le x_n^{(\lambda)}-2n^{-\delta}, then EJ≤nxn(λ)−2h\mathbb{E}J \le nx_n^{(\lambda)}-2h. Chebyshev’s inequality yields

P(J>nxn(λ)−h)≤Dnh2=Dn−(1−2δ).\mathbb{P}\left(J > nx_n^{(\lambda)}-h\right) \le\frac{Dn}{h^2}=Dn^{-(1-2\delta)}.

The lower bound in (20) is thus at least

e−R(1−Kn−η−Dn−(1−2δ)),e^{-R}\left(1-Kn^{-\eta}-Dn^{-(1-2\delta)}\right),

which is at least κ\kappa for every sufficiently large nn.

If c≥xn(λ)+2n−δc \ge x_n^{(\lambda)}+2n^{-\delta}, then EJ≥nxn(λ)+2h−R\mathbb{E}J \ge nx_n^{(\lambda)}+2h-R. For large nn, h>Rh>R, and

P(J<nxn(λ)+h)≤Dn(h−R)2=O(n−(1−2δ)).\mathbb{P}\left(J < nx_n^{(\lambda)}+h\right) \le\frac{Dn}{(h-R)^2}=O\left(n^{-(1-2\delta)}\right).

The upper bound in (20) is at most this probability plus Kn−ηKn^{-\eta}, proving (22) with γ=min⁡{η,1−2δ}\gamma=\min\{\eta,1-2\delta\}. All estimates used the common bounds RR and DnDn, so they are uniform on [0,D][0,D].

Comparing centers at different sizes

The lower transfer bound (21) stays positive, whereas the upper bound (22) tends to zero uniformly. We use this separation with the product inequality (18) to compare the centers.

Let u=min⁡{r,s}u=\min\{r,s\}, N=r+sN=r+s, and set

c=min⁡{xr(λ),xs(λ)}−2u−δ.c=\min\{x_r^{(\lambda)},x_s^{(\lambda)}\}-2u^{-\delta}.

For all sufficiently large uu, the center bounds in (5.3) put cc in [0,D][0,D]. Since u−δ≥r−δ,s−δu^{-\delta}\ge r^{-\delta},s^{-\delta}, the lower estimate in Lemma 5.3 applies at both sizes. Hence Lemma 5.2 gives sN(c)≥κ2s_N(c)\ge\kappa^2. For all sufficiently large NN, the upper estimate in Lemma 5.3 is smaller than κ2\kappa^2; it rules out c≥xN(λ)+2N−δc\ge x_N^{(\lambda)}+2N^{-\delta}. Therefore

xN(λ)>c−2N−δ≥min⁡{xr(λ),xs(λ)}−4u−δ.x_N^{(\lambda)}>c-2N^{-\delta}\ge\min\{x_r^{(\lambda)},x_s^{(\lambda)}\}-4u^{-\delta}.

This proves (16) for every pair of sufficiently large sizes. No ratio between them was used.

To reach every sufficiently large size from a fixed block size, we will use blocks of sizes ss and s+1s+1. We therefore also need a neighboring-size comparison. Take c=xs(λ)−2s−δc=x_s^{(\lambda)}-2s^{-\delta}, which again lies in [0,D][0,D] for large ss. In the size-one auxiliary model, the empty-formula event gives s1(c)≥e−c≥e−Ds_1(c) \ge e^{-c} \ge e^{-D}. Consequently

ss+1(c)≥ss(c)s1(c)≥κe−D.s_{s+1}(c) \ge s_s(c)s_1(c) \ge\kappa e^{-D}.

For large ss, the upper transfer estimate at size s+1s+1 is smaller than this fixed positive constant. It follows that

xs+1(λ)>c−2(s+1)−δ≥xs(λ)−4s−δ.x_{s+1}^{(\lambda)} > c - 2(s+1)^{-\delta} \ge x_s^{(\lambda)} - 4s^{-\delta}.

which proves (5.5).

The tree argument below uses the sum comparison only when its child sizes are comparable.

Summing the errors along a balanced tree

The principle that errors summable over geometrically increasing sizes cannot sustain macroscopic drift parallels the approximate-superadditivity argument of Abbe and Montanari [1] (arXiv version, Lemma 8). Here the operation is a minimum of normalized quantities; the following lemma proves the required form directly.

Lemma 5.4 (Balanced comparisons). Let n0≥1n_0 \ge1 be an integer and let (un)n≥n0(u_n)_{n\ge n_0} be a bounded real sequence. Suppose that 0≤A<∞0 \le A < \infty, β>0\beta> 0, and that, for all r,s≥n0r,s \ge n_0 with 1/3≤r/s≤3,1/3 \le r/s \le3,

ur+s≥min⁡{ur,us}−Amin⁡{r,s}−β.u_{r+s} \ge\min\{u_r,u_s\} - A\min\{r,s\}^{-\beta}.

Suppose also that, for every s≥n0s \ge n_0,

us+1≥us−As−β.u_{s+1} \ge u_s - As^{-\beta}.

Then unu_n converges. More precisely, put

Bβ=(3/2)β1−(2/3)β.B_\beta= \frac{(3/2)^\beta}{1-(2/3)^\beta}.

For every integer s≥max⁡{n0,2}s \ge\max\{n_0,2\} and every integer n≥s2n \ge s^2,

un≥us−A(1+Bβ)s−β.(23)u_n \ge u_s - A(1+B_\beta)s^{-\beta}. \tag*{(23)}

Proof. Fix an integer s≥max⁡{n0,2}s \ge\max\{n_0,2\}. For n≥s2n \ge s^2, write n=qs+tn=qs+t, where q=⌊n/s⌋≥sq=\lfloor n/s\rfloor\ge s and 0≤t<s0 \le t<s. Thus nn is a sum of q−tq-t blocks of size ss and tt blocks of size s+1s+1. Both block counts are nonnegative, and the neighbor inequality puts the value of every block at least us−As−βu_s-As^{-\beta}.

Arrange these qq blocks in a binary tree by dividing each group of a≥2a \ge2 blocks into groups of ⌊a/2⌋\lfloor a/2\rfloor and ⌈a/2⌉\lceil a/2\rceil blocks. Each child contains at least a/3a/3 blocks, so its total size is at least sa/3sa/3. Moreover, the ratio of the larger child’s total size to the smaller child’s is at most

⌈a/2⌉(s+1)⌊a/2⌋s≤2(1+1/s)≤3.\frac{\lceil a/2\rceil(s+1)}{\lfloor a/2\rfloor s} \le2(1+1/s) \le3.

The sum inequality is therefore valid at every internal node, with error at most A(sa/3)−βA(sa/3)^{-\beta}. Iterating the minimum inequality from the leaves to the root gives a lower bound by the least leaf value minus the largest sum of errors on a leaf-to-root path. If a1,a2,…a_1,a_2,\ldots are the block counts at the successive internal nodes of such a path, then a1≥2a_1 \ge2 and aj+1≥(3/2)aja_{j+1} \ge(3/2)a_j, because a child contains at most two thirds of its parent’s blocks. Every path error is consequently at most

As−β(3/2)β∑j=0∞(2/3)jβ=ABβs−β.As^{-\beta}(3/2)^\beta\sum_{j=0}^{\infty}(2/3)^{j\beta}=AB_\beta s^{-\beta}.

This proves (5.11). First let n→∞n \to\infty with ss fixed to obtain

lim inf⁡n→∞un≥us−A(1+Bβ)s−β.\liminf_{n\to\infty}u_n \ge u_s-A(1+B_\beta)s^{-\beta}.

Taking the limsup as s→∞s \to\infty gives lim inf⁡nun≥lim sup⁡nun\liminf_n u_n \ge\limsup_n u_n. Boundedness makes both quantities finite, and hence unu_n converges. □

Completion of Theorem 5.1. Apply Lemma 5.4 to (5.4)–(5.5), with A=4A=4 and β=δ\beta=\delta. It gives convergence, and the center bounds place the limit α\alpha in [a,b][a,b].

Fix 0≤c<α0 \le c < \alpha. Since xn(λ)→αx_n^{(\lambda)} \to\alpha and n−δ→0n^{-\delta} \to0, for all sufficiently large nn, ⌊cn⌋≤nxn(λ)−n1−δ\lfloor cn\rfloor\le nx_n^{(\lambda)}-n^{1-\delta}. This count lies below the cap, and (5.3) together with (5.2) gives Pn(⌊cn⌋)≥1−Kn−η→1P_n(\lfloor cn\rfloor) \ge1-Kn^{-\eta} \to1.

Now fix c>αc>\alpha, and choose a real dd with α<d<min⁡{c,λ}\alpha<d<\min\{c,\lambda\}, which is possible because α≤b<λ\alpha\le b<\lambda. For large nn, the integer ⌊dn⌋\lfloor dn\rfloor lies below the cap and is at least nxn(λ)+n1−δnx_n^{(\lambda)}+n^{1-\delta}. The same two estimates give Pn(⌊dn⌋)≤Kn−η→0P_n(\lfloor dn\rfloor)\le Kn^{-\eta}\to0. Monotonicity then yields Pn(⌊cn⌋)≤Pn(⌊dn⌋)→0P_n(\lfloor cn\rfloor)\le P_n(\lfloor dn\rfloor)\to0. □

Application to every fixed clause size

We finish by checking the inputs for the statistic used in this paper. This also identifies the repetition constant furnished by the general transfer lemma.

Proof of Theorem 1.1. Fix k≥3k\ge3. Recall Lk=2k+1L_k=2^{k+1}, Vn=min⁡{Hn−1,Lkn}V_n=\min\{H_n-1,L_kn\}, and μn=EVn/n\mu_n=\mathbb{E}V_n/n. Since LkL_k is an integer, the definitions in (5.1) with λ=Lk\lambda=L_k give exactly Vn(Lk)=VnV_n^{(L_k)}=V_n and xn(Lk)=μnx_n^{(L_k)}=\mu_n.

Proposition 3.3 supplies the tail estimate in (5.3) with

δ=δk=k−24k,η=ηk=k−22k.\delta=\delta_k=\frac{k-2}{4k},\qquad\eta=\eta_k=\frac{k-2}{2k}.

and some K=Kk<∞K=K_k<\infty. These exponents satisfy 0<δ<1/20<\delta<1/2 and η>0\eta>0. Lemma 4.1 supplies the center bounds with a=a0a=a_0 and b=2k+1<Lkb=2^k+1<L_k.

For the transfer in this application choose D=Lk>bD=L_k>b. Then

R=Lk(k2),1−2δ=k+22k>η,γ=η,κ=e−R2.R=L_k\binom{k}{2},\qquad1-2\delta=\frac{k+2}{2k}>\eta,\qquad\gamma=\eta,\qquad\kappa=\frac{e^{-R}}{2}.

Thus all hypotheses of Theorem 5.1 hold with the stated cap, center bounds, and exponents. It follows that μn→αk∈[a0,2k+1]\mu_n\to\alpha_k\in[a_0,2^k+1] and that the proper-clause satisfiability probabilities tend to one for 0≤c<αk0\le c<\alpha_k and to zero for c>αkc>\alpha_k, as claimed. □

Three-clause refinements

For three literals per clause, a first moment at density six improves the center bound enough to use the comparison interval [0,8][0,8], including for the main cap 16n16n. We also compare that statistic with last-satisfiable and first-unsatisfiable indices capped at 10n10n. Changing the cap of the last-satisfiable index has an exponentially small effect on its normalized mean. Comparison with the first unsatisfiable index also includes a one-step shift.

Throughout this section the clauses are independent uniformly signed proper triples, sampled with replacement, and n≥3n \ge3. Recall the first unsatisfiable index HnH_n, and write

Wn=min⁡{Hn−1,10n},Tn=min⁡{Hn,10n},Vn=min⁡{Hn−1,16n}.W_n = \min\{H_n-1,10n\}, \qquad T_n = \min\{H_n,10n\}, \qquad V_n = \min\{H_n-1,16n\}.

Thus VnV_n is the statistic of the main proof at k=3k=3. Put νn=EWn/n\nu_n = \mathbb{E}W_n/n, while μn=EVn/n\mu_n = \mathbb{E}V_n/n as before. For integer mm,

Pn(m)=P(Wn≥m)(0≤m≤10n),Pn(m)=P(Tn>m)(0≤m<10n).(24)\begin{aligned} P_n(m) &= \mathbb{P}(W_n \ge m) && (0 \le m \le10n),\\ P_n(m) &= \mathbb{P}(T_n > m) && (0 \le m < 10n). \tag*{(24)} \end{aligned}

Only the last-satisfiable identity includes its capped endpoint.

The density-six bound and changes of cap

Each fixed assignment satisfies a proper triple with probability 7/87/8, so Pn(m)≤2n(7/8)mP_n(m) \le2^n(7/8)^m. Set

σ=2(7/8)6<1,ρ=2(7/8)10<1.\sigma= 2(7/8)^6 < 1, \qquad\rho= 2(7/8)^{10} < 1.

The survival-sum identity for the positive integer HnH_n gives the cap-independent bound

EHn=∑m≥0Pn(m)≤6n+∑m≥6n2n(7/8)m=6n+8σn.(25)\mathbb{E}H_n = \sum_{m \ge0} P_n(m) \le6n + \sum_{m \ge6n} 2^n(7/8)^m = 6n + 8\sigma^n. \tag*{(25)}

In particular, the normalized means of WnW_n, TnT_n, VnV_n are all at most seven for large nn. Splitting at 6n6n also gives the direct estimate

νn≤6+4Pn(6n)≤6+4σn.\nu_n \le6 + 4P_n(6n) \le6 + 4\sigma^n.

The matching argument in Lemma 4.1 gives Pn(⌊c0n⌋)=1−o(1)P_n(\lfloor c_0n\rfloor) = 1 - o(1) whenever c0>0c_0 > 0 and e2c0<1e^2c_0 < 1. These clause counts lie below both caps, so there is a0>0a_0 > 0 such that

a0≤νn≤μn≤7for all sufficiently large n.a_0 \le\nu_n \le\mu_n \le7 \qquad\text{for all sufficiently large } n.

The improved upper bound therefore applies to either cap.

The exact relations explain the distinction between first and last indices at the capped endpoint. With the common cap 10n10n,

Wn=Tn−1+1{Hn>10n}=Tn−1+1{Fn,10n∈SAT}.(26)W_n = T_n - 1 + \mathbf{1}_{\{H_n>10n\}} = T_n - 1 + \mathbf{1}_{\{F_{n,10n}\in\mathrm{SAT}\}}. \tag*{(26)}

If Hn≤10nH_n \le10n, the indices differ by one; otherwise both equal 10n10n. To compare VnV_n with Tn−1T_n - 1, count the extra satisfiable prefixes:

Vn=Tn−1+En,En=∑m=10n16n1{Hn>m},0≤En≤(6n+1)1{Hn>10n}.(27)\begin{aligned} V_n &= T_n - 1 + E_n, \qquad E_n = \sum_{m=10n}^{16n}\mathbf{1}_{\{H_n>m\}},\\ 0 &\le E_n \le(6n+1)\mathbf{1}_{\{H_n>10n\}}. \tag*{(27)} \end{aligned}

The first term is necessary: Hn=10n+1H_n = 10n + 1 gives En=1E_n = 1. Since Pn(10n)≤ρnP_n(10n) \le\rho^n, these identities imply

0≤EVn−(ETn−1)≤(6n+1)ρn,(28)0 \le\mathbb{E}V_n - (\mathbb{E}T_n - 1) \le(6n+1)\rho^n, \tag*{(28)}
∣sd⁡(Vn)−sd⁡(Tn)∣≤(6n+1)ρn/2.(29)\left|\operatorname{sd}(V_n) - \operatorname{sd}(T_n)\right| \le(6n+1)\rho^{n/2}. \tag*{(29)}

For the second estimate, center the identity Vn=Tn−1+EnV_n=T_n-1+E_n and apply the reverse triangle inequality in L2L^2, using sd⁡(En)≤(EEn2)1/2\operatorname{sd}(E_n)\leq(\mathbb{E}E_n^2)^{1/2}. Similarly,

0≤Vn−Wn≤6n1{Hn>10n},0≤μn−νn≤6ρn.(30)0\leq V_n-W_n\leq6n\mathbf{1}_{\{H_n>10n\}},\qquad0\leq\mu_n-\nu_n\leq6\rho^n. \tag*{(30)}

Thus νn→α3\nu_n\to\alpha_3, since the main proof already gives μn→α3\mu_n\to\alpha_3.

Numerical forcing bound and concentration

The replacement parameters of Lemma 2.1 become v=n−1v=n-1, ε=n−2/3\varepsilon=n^{-2/3}, and g=⌈6n1/3⌉g=\lceil6n^{1/3}\rceil, for n≥4n\geq4. For a satisfiable background BB, put b=b(B)b=b(B) and x=q2(B)=b(b−1)/(4v(v−1))x=q_2(B)=b(b-1)/(4v(v-1)). When x>εx>\varepsilon, the proof of that lemma gives b≥3b\geq3, and the exact killing probabilities read

q3(B)=x3/2b−2b(b−1)v(v−1)v−2≥13x3/2.(31)q_3(B)=x^{3/2}\frac{b-2}{\sqrt{b(b-1)}}\frac{\sqrt{v(v-1)}}{v-2}\geq\frac{1}{3}x^{3/2}. \tag*{(31)}

Here b−2≥b/3b-2\geq b/3, b(b−1)≤b\sqrt{b(b-1)}\leq b, and v(v−1)≥v−2\sqrt{v(v-1)}\geq v-2. Thus gq3(B)>2xgq_3(B)>2x, and the lemma’s independent-block estimate is 1−(1−q3(B))g≥1−e−2x≥x1-(1-q_3(B))^g\geq1-e^{-2x}\geq x. Together with the case x≤εx\leq\varepsilon, this recovers the uniform replacement loss ε\varepsilon.

The numerical forcing bound follows directly from (2.8) with k=3k=3 and M=10nM=10n:

∑j=010nEb(Fn,j)n≤30e30⌈6n1/3⌉+(150n+15)n−2/3=O(n1/3).(32)\sum_{j=0}^{10n}\mathbb{E}\frac{b(F_{n,j})}{n}\leq30e^{30}\lceil6n^{1/3}\rceil+(150n+15)n^{-2/3}=O(n^{1/3}). \tag*{(32)}

The constant 30 is the maximum mean incidence count 3M/n3M/n. The general proof supplies the conditioning and telescoping needed for this estimate, including the prefix j=10nj=10n.

Concentration at the smaller cap follows even more directly from the main variance bound: Wn=min⁡{Vn,10n}W_n=\min\{V_n,10n\}. If Vn′V'_n is an independent copy of VnV_n and Wn′=min⁡{Vn′,10n}W'_n=\min\{V'_n,10n\}, truncation is 1-Lipschitz, so

Var⁡(Wn)=12E(Wn−Wn′)2≤12E(Vn−Vn′)2=Var⁡(Vn).\operatorname{Var}(W_n)=\frac{1}{2}\mathbb{E}(W_n-W'_n)^2\leq\frac{1}{2}\mathbb{E}(V_n-V'_n)^2=\operatorname{Var}(V_n).

Proposition 3.3 and Chebyshev’s inequality give

Var⁡(Wn)=O(n5/3),P(∣Wn−nνn∣≥n11/12)=O(n−1/6).(33)\operatorname{Var}(W_n)=O(n^{5/3}),\qquad\mathbb{P}\left(\lvert W_n-n\nu_n\rvert\geq n^{11/12}\right)=O(n^{-1/6}). \tag*{(33)}

The same powers hold for VnV_n, with its own finite-size mean.

The comparison range is independent of the cap

In the auxiliary model, an ordered triple has distinct variable indices with probability

ϑn=(n)3n3=1−3n+2n2.\vartheta_n=\frac{(n)_3}{n^3}=1-\frac{3}{n}+\frac{2}{n^2}.

At density cc, Poisson thinning separates a proper-clause count J∼Pois⁡(cnϑn)J\sim\operatorname{Pois}(cn\vartheta_n) from an independent repeated-variable family with mean count c(3−2/n)c(3-2/n). Therefore Lemma 5.3 gives, for every fixed D≥0D\geq0 and 0≤c≤D0\leq c\leq D,

e−3DEPn(J)≤sn(c)≤EPn(J),cn−3D≤EJ≤cn,Var⁡(J)≤Dn.(34)e^{-3D}\mathbb{E}P_n(J)\leq s_n(c)\leq\mathbb{E}P_n(J),\qquad cn-3D\leq\mathbb{E}J\leq cn,\qquad\operatorname{Var}(J)\leq Dn. \tag*{(34)}

The parameter DD controls the density at which probabilities are compared. The proof of Theorem 5.1 requires D>bD>b; it need not equal the cap.

By (6.5) and (33), both (λ,xn(λ))=(10,νn)(\lambda,x_n^{(\lambda)})=(10,\nu_n) and (λ,xn(λ))=(16,μn)(\lambda,x_n^{(\lambda)})=(16,\mu_n) satisfy that theorem’s inputs with

(a,b,δ,η)=(a0,7,112,16),(D,R,γ,κ)=(8,24,16,e−242).(35)(a,b,\delta,\eta)=\left(a_0,7,\frac{1}{12},\frac{1}{6}\right),\qquad(D,R,\gamma,\kappa)=\left(8,24,\frac{1}{6},\frac{e^{-24}}{2}\right). \tag*{(35)}

Here b<λb<\lambda for either cap, D>bD>b, and γ=min⁡{η,1−2δ}=1/6\gamma=\min\{\eta,1-2\delta\}=1/6. On [0,8][0,8], the repetition mean is at most 24, so the sandwich is

e−24EPn(J)≤sn(c)≤EPn(J),cn−24≤EJ≤cn,Var⁡(J)≤8n.(36)e^{-24}\mathbb{E}P_n(J)\le s_n(c)\le\mathbb{E}P_n(J),\qquad cn-24\le\mathbb{E}J\le cn,\qquad\operatorname{Var}(J)\le8n. \tag*{(36)}

For either choice zn=νnz_n=\nu_n or zn=μnz_n=\mu_n, there is an absolute constant K8<∞K_8<\infty such that, uniformly on 0≤c≤80\le c\le8 for all sufficiently large nn,

c≤zn−2n−1/12⟹sn(c)≥e−24/2,(37)c\le z_n-2n^{-1/12}\quad\Longrightarrow\quad s_n(c)\ge e^{-24}/2, \tag*{(37)}
c≥zn+2n−1/12⟹sn(c)≤K8n−1/6.(38)c\ge z_n+2n^{-1/12}\quad\Longrightarrow\quad s_n(c)\le K_8n^{-1/6}. \tag*{(38)}

The theorem also gives the corresponding size comparisons for either choice of center:

zr+s≥min⁡{zr,zs}−4min⁡{r,s}−1/12,(39)z_{r+s}\ge\min\{z_r,z_s\}-4\min\{r,s\}^{-1/12}, \tag*{(39)}
zs+1≥zs−4s−1/12,(40)z_{s+1}\ge z_s-4s^{-1/12}, \tag*{(40)}

for all sufficiently large relevant sizes, without a restriction on r/sr/s in the first inequality.

If probabilities are instead compared over the wider interval [0,16][0,16], the same calculation gives R=48R=48, lower sandwich factor e−48e^{-48}, and lower-transfer constant e−48/2e^{-48}/2. These are the constants obtained from the generic choices λ=16\lambda=16, b=9b=9, and D=16D=16 in the main proof. The sharper mean bound permits D=8D=8 for that same cap, while the D=16D=16 calculation covers a larger range of densities.

Lower arities and finite-size information

The balanced comparison gives a one-sided quantitative bound on the finite-size centers. In (23), take un=μnu_n=\mu_n, A=4A=4, and β=δk\beta=\delta_k, then let the larger size tend to infinity. For every sufficiently large integer ss,

μs≤αk+Cks−δk,Ck=4(1+(3/2)δk1−(2/3)δk).\mu_s\le\alpha_k+C_ks^{-\delta_k},\qquad C_k=4\left(1+\frac{(3/2)^{\delta_k}}{1-(2/3)^{\delta_k}}\right).

Thus the center cannot exceed its limit by more than the stated error. The proof gives no corresponding bound on αk−μs\alpha_k-\mu_s, and hence no effective two-sided rate for approximating αk\alpha_k. Proposition 3.3 controls fluctuations about EVn\mathop{\mathrm{E}}V_n; it does not place a two-sided window of width n1−δkn^{1-\delta_k} around αkn\alpha_kn. All constants concern a fixed kk, and are not uniform when kk grows with nn.

Remark 7.1 (The two-clause boundary). Chvátal and Reed [7], Theorems 3–4 proved that independent uniform clauses on two distinct variables, sampled with replacement, are satisfiable with probability tending to one below density 1 and unsatisfiable with probability tending to one above density 1. Goerdt [15] obtained the threshold independently. Thus α2=1\alpha_2=1 in the same proper-clause convention. This is a separate theorem: the bound Ok(n1+2/k)O_k(n^{1+2/k}) is only O(n2)O(n^2) at k=2k=2 and gives no sublinear concentration window there.

Remark 7.2 (The unit-clause boundary). For k=1k = 1, the threshold on the linear-density scale is zero. Fix c>0c > 0, choose 0<c′<c0 < c' < c, and Poissonize the number of independent uniform unit clauses at mean c′nc'n. For each variable, the positive and negative occurrence counts are independent Pois⁡(c′/2)\operatorname{Pois}(c'/2) variables, independently across variables. The formula is satisfiable exactly when no variable receives both signs, an event of probability

(2e−c′/2−e−c′)n⟶0.\left(2e^{-c'/2} - e^{-c'}\right)^n \longrightarrow0.

The Poisson clause count is at most ⌊cn⌋\lfloor cn\rfloor with probability tending to one. Monotonicity in the clause count therefore implies that the fixed-count unit-clause formula is unsatisfiable with probability tending to one at every c>0c > 0. At density zero it is empty and satisfiable.

References

  1. [1]E. Abbe and A. Montanari, On the concentration of the number of solutions of random satisfiability formulas, Random Structures Algorithms 45 (2014), no. 3, 362–382. doi:10.1002/rsa.20501; arXiv:1006.3786v1.DOI
  2. [2]D. Achlioptas and Y. Peres, The threshold for random k-SAT is 2^k log 2 − O(k), J. Amer. Math. Soc. 17 (2004), no. 4, 947–973. doi:10.1090/S0894-0347-04-00464-3.DOI
  3. [3]M. Bayati, D. Gamarnik, and P. Tetali, Combinatorial approach to the interpolation method and scaling limits in sparse random graphs, Ann. Probab. 41 (2013), no. 6, 4080–4115. doi:10.1214/12-AOP816; arXiv:0912.2444v3.DOI
  4. [4]S. Boucheron, O. Bousquet, G. Lugosi, and P. Massart, Moment inequalities for functions of independent random variables, Ann. Probab. 33 (2005), no. 2, 514–560. doi:10.1214/009117904000000856; arXiv:math/0503651v1 (electronic reprint).DOI
  5. [5]G. Carenini, A polynomial scaling window for random k-SAT and a proof of the satisfiability conjecture, Electronic Colloquium on Computational Complexity, Report TR26-229 (2026), published 5 October 2026. ECCC Report TR26-229.eccc.weizmann.ac.il/report/2026/229
  6. [6]G. Carenini, The Scaling Window of Random k-SAT, Electronic Colloquium on Computational Complexity, Report TR26-145 (2026), preprint; arXiv:2609.26222v1. ECCC Report TR26-145.arxiv.org/abs/2609.26222v1
  7. [7]V. Chvátal and B. Reed, Mick Gets Some (the Odds Are on His Side), Proc. 33rd Annual Symposium on Foundations of Computer Science (1992), 620–627. doi:10.1109/SFCS.1992.267789. conference paper PDF.DOI
  8. [8]A. Coja-Oghlan and K. Panagiotou, The asymptotic k-SAT threshold, Adv. Math. 288 (2016), 985–1068. doi:10.1016/j.aim.2015.11.007; arXiv:1310.2728v6.DOI
  9. [9]J. Ding, A. Sly, and N. Sun, Proof of the satisfiability conjecture for large k, Ann. of Math. (2) 196 (2022), no. 1, 1–388. doi:10.4007/annals.2022.196.1.1; arXiv:1411.0650v3.DOI
  10. [10]B. Efron and C. Stein, The jackknife estimate of variance, Ann. Statist. 9 (1981), no. 3, 586–596. doi:10.1214/aos/1176345462.DOI
  11. [11]J. Franco and A. Van Gelder, A perspective on certain polynomial-time solvable classes of satisfiability, Discrete Appl. Math. 125 (2003), nos. 2–3, 177–214. doi:10.1016/S0166-218X(01)00358-4. See also the author manuscript dated 7 August 1998, Section 8.DOI
  12. [12]S. Franz and M. Leone, Replica bounds for optimization problems and diluted spin systems, J. Statist. Phys. 111 (2003), 535–564. doi:10.1023/A:1022885828956; arXiv:cond-mat/0208280v1.DOI
  13. [13]S. Franz, M. Leone, and F. L. Toninelli, Replica bounds for diluted non-Poissonian spin systems, J. Phys. A 36 (2003), no. 43, 10967–10985. doi:10.1088/0305-4470/36/43/021; arXiv:cond-mat/0307367v2.DOI
  14. [14]E. Friedgut, with an appendix by J. Bourgain, Sharp thresholds of graph properties, and the k-SAT problem, J. Amer. Math. Soc. 12 (1999), no. 4, 1017–1054. doi:10.1090/S0894-0347-99-00305-7.DOI
  15. [15]A. Goerdt, A threshold for unsatisfiability, J. Comput. System Sci. 53 (1996), no. 3, 469–486. doi:10.1006/jcss.1996.0081.DOI
  16. [16]F. Guerra and F. L. Toninelli, The thermodynamic limit in mean field spin glass models, Comm. Math. Phys. 230 (2002), no. 1, 71–79. doi:10.1007/s00220-002-0699-y; arXiv:cond-mat/0204280v1.DOI
  17. [17]P. Hall, On representatives of subsets, J. London Math. Soc. 10 (1935), no. 1, 26–30. doi:10.1112/jlms/s1-10.37.26.DOI
  18. [18]S. Mertens, M. Mézard, and R. Zecchina, Threshold values of random K-SAT from the cavity method, Random Structures Algorithms 28 (2006), no. 3, 340–373. doi:10.1002/rsa.20090; arXiv:cs/0309020v2.DOI
  19. [19]M. Mézard, G. Parisi, and R. Zecchina, Analytic and algorithmic solution of random satisfiability problems, Science 297 (2002), no. 5582, 812–815. doi:10.1126/science.1073287.DOI
  20. [20]J. M. Steele, An Efron–Stein inequality for nonsymmetric statistics, Ann. Statist. 14 (1986), no. 2, 753–758. doi:10.1214/aos/1176349952.DOI

Paper details

vlnc:W_4fmh35kn
v1 · latestHistory (1)

published · Fresh — published within the last 30 days

Usage

views · 3

downloads · 0

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

LicenseRef-OpenAI-public

DOI · 10.83295/pf63-ssfr

Original source

  • Mathematics

unreleased internal OpenAI model · View statement →

Looking for related papers…
Contents