Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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.

Rejection sampling with unnormalized finite masses

Example

On S={a,b} with counting measure, take unnormalized target masses f~(a)=2, f~(b)=1 and proposal shape g~(a)=g~(b)=1. With c=2, the envelope holds and Zf=3, Zg=2. Rejection sampling accepts with probability 3/4, returns normalized target masses (2/3,1/3), and uses 4/3 proposals on average.

Facts & Assumptions

[A1]

The sample space is the two-point set S={a,b} with counting measure. The displayed shapes are nonnegative.

[F2]

Rejection sampling has the target acceptance law: unnormalized shapes with envelope constant c have acceptance probability Zf/(cZg) and accepted masses f~/Zf.

[F3]

Expected proposal count under a finite rejection envelope: the expected count is the reciprocal of the acceptance probability.

[F4]

Rejection sampling: for unnormalized shapes, a proposal y with g~(y)>0 is accepted when U≤f~(y)/(cg~(y)).

Verification

Given: The shapes and envelope constant in the Example, counting measure, and the ideal independent proposal-uniform draws.

1.1A1F1algebra

By [F1], Zf=2+1=3 and Zg=1+1=2. Pointwise, f~(a)=2=2g~(a) and f~(b)=1≤2g~(b), so c=2 is a valid finite envelope.

2.1F2step 1.1algebra

Applying [F2] gives acceptance probability p=Zf/(cZg)=3/4 and accepted masses (f~(a)/Zf,f~(b)/Zf)=(2/3,1/3).

3.1F3F4step 2.1algebra∎

Direct finite enumeration checks the same result: the proposal is uniform on {a,b}; by [F4], a is always accepted and b is accepted with probability 1/2. The accepted submasses are therefore 1/2 and 1/4, their sum is 3/4, and normalization gives (2/3,1/3). By [F3] the expected count is 1/p=4/3.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

35 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