Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-adaptedPipeline-generatedprecheck passaudited 2026-10-02
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Conditional expectation derandomizes Max-Cut on a triangle

Example

Run the conditional-expectation algorithm on K3 with vertices v1,v2,v3 in that order. The initial expected cut size is 3/2. Fix v1=0. Setting v2=0 leaves conditional expectation 1, while setting v2=1 gives 2, so choose v2=1. The two choices for v3 then both give final cut size 2. Thus the returned cut has 2≥3/2 edges.

Facts & Assumptions

Given: The complete graph K3 on V={v1,v2,v3} with edge set E={v1v2,v2v3,v1v3}, so m=3, and the independent fair bits b1,b2,b3 of the conditional-expectation algorithm applied in the vertex order v1,v2,v3.

[F1]

For a graph with m edges the independent uniform placement crosses m/2 edges in expectation, and every placement crosses at most m edges, so OPT⁡MaxCut≤m. (A random cut crosses half the edges in expectation)

[F2]

The conditional-expectation algorithm fixes the vertices one at a time, choosing at each step the value of the next bit whose conditional expected final cut size is larger, with ties resolved by the value 0; its conditional expectation is the average of the cut size over the equally weighted completions, and it is computable from the finished and unfinished edge contributions. (Conditional expectation yields a deterministic half-approximation for Max-Cut)

[F3]

For Max-Cut the objective is the number of crossing edges and OPT⁡MaxCut is the attained maximum over the finitely many placements. (Optimization problems and approximation ratios)

Verification

technique · direct
1.1F1F2givenconstruct

For K3 the edge set has m=3 elements, so by [F1] the initial conditional expectation over no fixed bits is the expected cut size m/2=3/2; the algorithm of [F2] now fixes b1,b2,b3 in order.

2.1F2step 1.1algebra

At the first step every one of the three edges has at least one unfixed endpoint, so each contributes 1/2 to both candidates for b1 and both conditional expectations equal 3/2; the tie rule of [F2] selects b1=0. With b1=0 fixed, the candidate b2=0 finishes the edge v1v2 as non-crossing and leaves v2v3 and v1v3 with an unfixed endpoint each, giving conditional expectation 0+12+12=1, while the candidate b2=1 makes v1v2 crossing and again leaves the other two edges half-crossing, giving 1+12+12=2; since 2>1 the algorithm fixes b2=1.

3.1F2step 2.1algebra

With b1=0 and b2=1 fixed, the candidate b3=0 gives crossing edges v1v2 and v2v3 but not v1v3, a cut size of 2, and the candidate b3=1 gives crossing edges v1v2 and v1v3 but not v2v3, also a cut size of 2; both conditional expectations equal the actual final cut size because every edge is then finished, and the tie rule fixes b3=0.

4.1F1F3step 1.1step 3.1algebra∎

The returned placement (b1,b2,b3)=(0,1,0) has cut {v1,v3} against {v2} with crossing edges v1v2 and v2v3, so its cut size is 2≥3/2=m/2, and this equals OPT⁡MaxCut(K3)=2, since a triangle placement crosses at most two of its three edges and the displayed cut crosses exactly two. The instance therefore realizes the conditional-expectation guarantee with the initial expectation 3/2.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

7 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources