Alphabeta Math
Pipeline-generated
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.

✓ 4 results · all verified · 4 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs; all 4 also cleared it.

Semi-supervised graph propagation and pseudo-labeling limits — Examples

1 · Prerequisites

2 · Logical flowchart

3 · Definitions, theorems and proofs

None yet.

4 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

A confident pseudo-label can be wrong and remain fixed

Example

Take X={0,1,2,3,4,5} with distance d(x,y)=∣x−y∣ and classes {1,2}. The true labels at 0,1,2,3,4,5 are 1,1,1,1,2,2, but only the examples (0,1),(1,1),(2,1),(3,1),(4,2) are labeled for the procedure. Run the finite confidence-threshold pseudo-labeling algorithm with unlabeled set {5}, k=5, threshold τ=4/5, pseudo-label weight λ=1, and round cap T=1. The nearest labeled examples to 5 have labels 2,1,1,1,1, so confidence 4/5 assigns the wrong label 1; the no-relabel rule retains that assignment.

Line diagram

The nodes lie at their feature coordinates on the real line. Labels after a colon are observed labels for positions 0 through 4; the question mark at 5 is unlabeled to the algorithm. The hidden true class at 5 is 2. The drawn line shows distance order only, not a graph edge set.

diagram failed to render:
\begin{tikzpicture}
\node[draw,circle] (x0) at (0,0) {$0:1$};
\node[draw,circle] (x1) at (1.5,0) {$1:1$};
\node[draw,circle] (x2) at (3,0) {$2:1$};
\node[draw,circle] (x3) at (4.5,0) {$3:1$};
\node[draw,circle] (x4) at (6,0) {$4:2$};
\node[draw,circle,dashed] (x5) at (7.5,0) {$5:?$};
\draw (x0)--(x1)--(x2)--(x3)--(x4)--(x5);
\node at (7.5,-0.75) {true class 2};
\end{tikzpicture}

Facts & Assumptions

Given: The ordered labeled list (0,1),(1,1),(2,1),(3,1),(4,2), unlabeled point 5, the usual distance, k=5, threshold 4/5, pseudo-label weight 1, and one round.

[A1]

d(x,y)=∣x−y∣ for x,y∈X, the five labeled records are ordered by feature value, and the hidden true label at point 5 is 2.

[F1]

Finite-round confidence-threshold pseudo-labeling: the five closest records vote with their positive record weights; the smallest-index maximizing class is predicted, confidence is the largest weighted vote divided by total weight, selected labels are added simultaneously, and an added label is never revised.

Verification

1.1givenA1F1algebra

The distances from 5 to labeled inputs 4,3,2,1,0 are respectively 1,2,3,4,5, so all five records are selected in that order. Their votes are V1=4 and V2=1, giving prediction 1 and confidence max⁡(4,1)/(4+1)=4/5.

2.1givenF1step 1.1∎

Since the confidence meets the threshold, the algorithm appends pseudo-label (5,1) with weight 1 and removes 5 from the unlabeled set. The output status is all-labelled, and the no-relabel rule retains the pseudo-label 1 even though the specified true label is 2.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Two indistinguishable laws leave error on an unseen atom

Example

Let X={a,b} with the discrete sigma-algebra and feature marginal PX(a)=PX(b)=1/2, and observe only the labeled pair (a,0). Under P0, the labels at a,b are 0,0; under P1, they are 0,1. The common learner input consists of this labeled pair and the full marginal PX. Let H={g:X→{0,1}}, and let Q:H→[0,1] satisfy ∑g∈HQ(g)=1, selected from that common input, so it is the same under both laws. For g∈H, define RP0(g)=121{g(a)≠0}+121{g(b)≠0},RP1(g)=121{g(a)≠0}+121{g(b)≠1}. The expected population risks satisfy max⁡j∈{0,1}∑g∈HQ(g)RPj(g)≥1/4.

Two-law diagram

Each panel gives feature, label, and mass. The input at a is observed in both panels; the feature masses agree, while only the unobserved label at b changes.

diagram failed to render:
\begin{tikzpicture}
\draw (0,0) rectangle (3.5,1.8);
\node at (1.75,1.45) {$P_0$};
\node at (0.9,0.9) {$a:0$};
\node at (2.6,0.9) {$b:0$};
\node at (0.9,0.35) {$1/2$};
\node at (2.6,0.35) {$1/2$};
\draw (4,0) rectangle (7.5,1.8);
\node at (5.75,1.45) {$P_1$};
\node at (4.9,0.9) {$a:0$};
\node at (6.6,0.9) {$b:1$};
\node at (4.9,0.35) {$1/2$};
\node at (6.6,0.35) {$1/2$};
\end{tikzpicture}

Facts & Assumptions

Given: The finite feature set {a,b}, common masses 1/2 at each point, observed label 0 at a, and the two deterministic label laws in the Example.

[F1]

The unlabeled marginal alone does not identify labels: for an unseen atom of mass q>0, the maximum expected risk under two label laws differing only at that atom is at least q/2 for any common predictor distribution.

[F2]

Population and empirical risk: population risk is the expected loss under the joint law; for the finite zero-one laws in this Example it is the sum of each atom mass times its error probability.

Verification

1.1givenF1algebra

Here the unseen atom is b and q=PX(b)=1/2. The two laws agree at the observed point a and have the same PX, so the theorem in [F1] applies and gives a maximum expected risk of at least q/2=1/4.

2.1givenF2step 1.1algebra∎

Directly, let p=Q{g∈H:g(b)=1}. The two expected risks have the same nonnegative contribution from a. Their contributions at b are respectively p/2 under P0 and (1−p)/2 under P1, so their sum is at least 1/2 and their maximum is at least 1/4.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Harmonic extension on a three-vertex path

Example

Take the path with vertices 1,2,3, unit weights on edges {1,2} and {2,3}, labeled boundary B={1,3}, and values y1=0, y3=1. The unique graph-harmonic extension assigns value 1/2 to vertex 2 and has Dirichlet energy 1/4.

Graph diagram

The labels inside the end vertices are their prescribed boundary values. Each drawn undirected edge has weight 1; vertex 2 is unlabeled. The calculation in Verification uses the energy formula, not the drawing.

diagram failed to render:
\begin{tikzpicture}
\node[draw,circle] (v1) at (0,0) {$1:0$};
\node[draw,circle] (v2) at (2,0) {$2$};
\node[draw,circle] (v3) at (4,0) {$3:1$};
\draw (v1)--node[above] {$1$}(v2);
\draw (v2)--node[above] {$1$}(v3);
\end{tikzpicture}

Facts & Assumptions

Given: A three-vertex path with unit edge weights, boundary vertices 1 and 3 with values 0 and 1, and unlabeled vertex 2.

[A1]

w12=w21=w23=w32=1 and all other weights are zero.

[F1]

Graph-harmonic label extension on a finite weighted graph: the extension minimizes E(f)=12fTLf over functions with the specified boundary values.

[F2]

Anchored graph-harmonic extensions are unique and obey a maximum principle: for an anchored finite graph, the minimizer is unique and solves fU=−LUU−1LUByB.

Verification

1.1givenA1F2algebra

Here U={2}, LUU=[2], LUB=[−1 −1], and yB=(0,1)T. By [F2], f2=−[2]−1((−1)0+(−1)1)=1/2.

2.1givenA1F1F2step 1.1algebra∎

For any candidate value t=f2, the two edge contributions give E(t)=12(t2+(1−t)2)=14+(t−12)2. This is uniquely minimized at t=1/2 with energy 1/4, confirming [F1] and [F2].

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

An unanchored component is rejected before solving

Example

Let V={1,2,3}, with the single unit-weight edge {1,2}, labeled set B={1}, boundary value y1=0, and unlabeled set U={2,3}. The isolated component {3} contains no labeled vertex, so the graph-harmonic propagation algorithm returns status unanchored-component before forming a linear solve.

Graph diagram

The edge between 1 and 2 has weight 1; vertex 1 has boundary value 0. Vertices 2 and 3 are unlabeled, and vertex 3 is isolated. The verification checks the support components directly.

diagram failed to render:
\begin{tikzpicture}
\node[draw,circle] (v1) at (0,0) {$1:0$};
\node[draw,circle] (v2) at (2,0) {$2$};
\node[draw,circle] (v3) at (4,0) {$3$};
\draw (v1)--node[above] {$1$}(v2);
\end{tikzpicture}

Facts & Assumptions

Given: Three vertices, one unit-weight edge {1,2}, B={1}, y1=0, and U={2,3}.

[A1]

w12=w21=1 and every other weight is zero.

[F1]

Graph-harmonic label extension on a finite weighted graph: anchoring requires every support component meeting U to meet B.

[F2]

Finite graph-harmonic label propagation with a residual status: the algorithm checks component anchors and returns unanchored-component before constructing the SPD solve if any component meeting U misses B.

Verification

1.1givenA1F1algebra

The support components are {1,2} and {3}. The first meets both B and U, while {3}⊆U and {3}∩B=∅, so the anchor condition in [F1] fails.

2.1givenF2step 1.1∎

By [F2], this failed anchor check returns status unanchored-component before forming a linear system; no singular solve is attempted.