Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-14
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.

Doob upcrossing inequality

Statement

Assume AC. If X is an integrable submartingale and a<b, then for every N, (ba)EUN[a,b](X)E(XNa)+E(X0a)+E(XNa)+.

Facts & Assumptions

Given: The hypotheses, objects, and conventions in the Statement.

[F1]

Upcrossing number of an interval defines UN without choosing crossing times.

[F2]

Convex functions of martingales are submartingales and conditional Jensen show that a convex function of a submartingale is a submartingale when the displayed variables are integrable.

[F3]

Nonnegative predictable transforms preserve submartingale gains gives nonnegative expected gain for bounded nonnegative predictable holdings.

[F4]

The Axiom of Choice states AC, assumed here because the submartingale and predictable-transform interfaces require it.

Proof

1.1

Put Yn=a+(Xna)+. The function xa+(xa)+ is convex and 1-Lipschitz up to an additive constant, so Y is integrable and is a submartingale by F2. Moreover Xsa iff Ys=a, and Xtb iff Ytb; therefore UN[a,b](Y)=UN[a,b](X).

F1F2
1.2

Define Hj{0,1} before the increment YjYj1: it switches from 0 to 1 after the first observation at level a, remains 1 until an observation at least b, then repeats. This rule depends only on Y0,,Yj1, so H is predictable. Let Kj=1Hj, also nonnegative and predictable.

F3
2.1

Each completed holding interval contributes at least ba to (HY)N=j=1NHj(YjYj1). Any final incomplete holding starts at Ys=a and contributes YNa0. Hence, pathwise, (ba)UN[a,b](Y)(HY)N. No maximizing tuple from F1 was selected.

F1step 1.2
3.1

Since H+K=1, YNY0=(HY)N+(KY)N. F3 gives E(KY)N0, so step 2.1 yields (ba)EUN[a,b](X)E(YNY0)=E(XNa)+E(X0a)+. The last subtracted term is nonnegative, proving the second inequality. AC is used exactly as stated in F4.

F3F4step 1.1step 1.2step 2.1

Depends on

Used by

Dependency tree · two levels

21 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