Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-09-07
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.

Slutsky's theorem for real random variables

Statement

Let (Xn) and (Yn) be real random variables on one probability space, and let X be a real random variable (possibly on another space). If XnX and Ync in probability for cR, then Xn+YnX+c and XnYncX. If c0, define Qn=Xn/Yn on {Yn0} and give Qn any fixed value on {Yn=0}. Then QnX/c.

Facts & Assumptions

Given: (Xn) and (Yn) are on one probability space; XnX, Ync in probability, and the displayed quotient convention when c0.

[L1]

Distributional convergence is CDF convergence at continuity points (Convergence in distribution for real random variables).

[L2]

Probability convergence makes P(Ync>δ)0 for each δ>0 (Convergence in probability).

Proof

technique · direct
1.1

For real Un,Vn on a common probability space, if UnU and VnUn0 in probability, then VnU. Indeed, for every δ>0, with pn=P(VnUn>δ), FUn(tδ)pnFVn(t)FUn(t+δ)+pn. At a continuity point t of FU, take δ0 through values for which both tδ and t+δ are continuity points. These values exist because a CDF has at most countably many jumps (for each positive integer k, there are at most k jumps larger than 1/k). First let n for each such δ, then let δ0; [L1] and [L2] give the assertion.

L1L2
1.2

The CDF definition [L1] gives both affine operations needed below. First, Xn+aX+a because FXn+a(t)=FXn(ta). It also gives aXnaX for every constant a: for a>0 use FaXn(t)=FXn(t/a); for a<0, use FaXn(t)=1FXn((t/a)) and squeeze the left limit between FXn(t/aδ) and FXn(t/a), taking δ0 through continuity points t/aδ; and for a=0 the claim is immediate. At continuity points of the transformed limit CDF, the corresponding point of FX is a continuity point.

L1
1.3

The sequence (Xn) is bounded in probability: CDF convergence [L1] at two continuity points outside a sufficiently large interval makes lim supnP(Xn>M) arbitrarily small. Therefore P(Xn(Ync)>ε)P(Xn>M)+P(Ync>ε/M) shows Xn(Ync)0 in probability. If c0, on Ync<c/2, QnXn/c2c2XnYnc, and the exceptional event {Yncc/2} contains {Yn=0} and has probability at most P(Ync>c/4)0; the same boundedness argument gives QnXn/c0 in probability.

L1L2
2.1

Addition follows from step 1.1 with Un=Xn+c and Vn=Xn+Yn: UnX+c by step 1.2, while VnUn=Ync0 in probability by [L2].

step 1.1step 1.2L2
3.1

Apply step 1.1 to Un=cXn, Vn=XnYn, using step 1.2 and step 1.3, to obtain XnYncX. When c0, apply it again to Un=Xn/c, Vn=Qn, to obtain QnX/c.

step 1.1step 1.2step 1.3

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

10 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