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.
Semi-supervised graph propagation and pseudo-labeling limits — Examples
1 · Prerequisites
- Binary Operations, Monoids, Groups and Subgroups
- Conditional Distributions and Regular Conditional Probability
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Determinants of Matrices over a Commutative Ring
- Direct Matrix Factorisations: LU, Cholesky and QR
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Estimators and Randomized Procedures
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Loss, Risk and Decision Theory
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Polynomial Rings, the Division Algorithm and Roots
- Prediction problems, risks, and empirical minimization
- Probability Spaces Random Variables and Expectation
- Product Measures and the Fubini Tonelli Theorems
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Roots, Rational Powers, and Classical Inequalities
- Semi-supervised graph propagation and pseudo-labeling limits
- Sequences and Limits
- Sigma Algebras and Borel Sets
- Simple Field Extensions and the Construction of the Complex Numbers
- Spectral clustering and graph cuts
- Statistical Experiments, Models and Identifiability
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Lebesgue Integral and the Convergence Theorems
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Logical flowchart
3 · Definitions, theorems and proofs
None yet.
4 · Examples, counterexamples and false statements
A confident pseudo-label can be wrong and remain fixed
Example
Take with distance and classes . The true labels at are , but only the examples are labeled for the procedure. Run the finite confidence-threshold pseudo-labeling algorithm with unlabeled set , , threshold , pseudo-label weight , and round cap . The nearest labeled examples to have labels , so confidence assigns the wrong label ; 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 , unlabeled point , the usual distance, , threshold , pseudo-label weight , and one round.
for , the five labeled records are ordered by feature value, and the hidden true label at point 5 is 2.
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
The distances from to labeled inputs are respectively , so all five records are selected in that order. Their votes are and , giving prediction and confidence .
Since the confidence meets the threshold, the algorithm appends pseudo-label with weight 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.
Two indistinguishable laws leave error on an unseen atom
Example
Let with the discrete sigma-algebra and feature marginal , and observe only the labeled pair . Under , the labels at are ; under , they are . The common learner input consists of this labeled pair and the full marginal . Let , and let satisfy , selected from that common input, so it is the same under both laws. For , define The expected population risks satisfy .
Two-law diagram
Each panel gives feature, label, and mass. The input at is observed in both panels; the feature masses agree, while only the unobserved label at 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 , common masses at each point, observed label 0 at , and the two deterministic label laws in the Example.
The unlabeled marginal alone does not identify labels: for an unseen atom of mass , the maximum expected risk under two label laws differing only at that atom is at least for any common predictor distribution.
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
Here the unseen atom is and . The two laws agree at the observed point and have the same , so the theorem in [F1] applies and gives a maximum expected risk of at least .
Directly, let . The two expected risks have the same nonnegative contribution from . Their contributions at are respectively under and under , so their sum is at least and their maximum is at least .
Harmonic extension on a three-vertex path
Example
Take the path with vertices , unit weights on edges and , labeled boundary , and values , . The unique graph-harmonic extension assigns value to vertex 2 and has Dirichlet energy .
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 and with values 0 and 1, and unlabeled vertex 2.
and all other weights are zero.
Graph-harmonic label extension on a finite weighted graph: the extension minimizes over functions with the specified boundary values.
Anchored graph-harmonic extensions are unique and obey a maximum principle: for an anchored finite graph, the minimizer is unique and solves .
Verification
Here , , , and . By [F2], .
For any candidate value , the two edge contributions give . This is uniquely minimized at with energy , confirming [F1] and [F2].
An unanchored component is rejected before solving
Example
Let , with the single unit-weight edge , labeled set , boundary value , and unlabeled set . The isolated component contains no labeled vertex, so the graph-harmonic propagation algorithm returns status 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 , , , and .
and every other weight is zero.
Graph-harmonic label extension on a finite weighted graph: anchoring requires every support component meeting to meet .
Finite graph-harmonic label propagation with a residual status: the algorithm checks component anchors and returns before constructing the SPD solve if any component meeting misses .
Verification
The support components are and . The first meets both and , while and , so the anchor condition in [F1] fails.
By [F2], this failed anchor check returns status before forming a linear system; no singular solve is attempted.