You need to know: Supremum, infinum, big O and small o notations, boolean variables, their disjunction, conjunction, and negation, satisfiable and unsatisfiable formulas, basic probability theory: select objects from finite set uniformly, independently and with replacement.
Background: A k-clause is a disjunction of k Boolean variables, some of which may be negated. For a set of n Boolean variables, let
denote the set of all
possible k-clauses on
. A random k-CNF formula
is formed by selecting uniformly, independently and with replacement m k-clauses from
and taking their conjunction. For each
, let
be the supremum of r such that
is satisfiable with probability tending to 1 as
.
The Theorem: On 4th September 2003, Dimitris Achlioptas and Yuval Peres submitted to the Journal of the AMS a paper in which they proved the existence of a sequence convergent to
such that for all
,
Short context: For each , let
be the infinum of r such that
is unsatisfiable with probability tending to 1 as
. Obviously,
. The Satisfiability Threshold Conjecture predicts that in fact
for all
. Because it is known that
, the Theorem implies that
, which is an asymptotic form of the Satisfiability Threshold Conjecture.
Links: The original paper is available here.