Paper Review: Exploring the Limit of Outcome Reward for Learning Mathematical Reasoning
Seems like verifiers are quite a hot topic these days...

Lyu et al. (2025)—ArXiv
TLDR
New RL framework (OREAL) for training Binary Outcome Based Reasoning models. Prove that BC (Behavioral Cloning, i.e., SFT) on positive trajectories from BoN (Best-of-N) sampling is sufficient to learn the KL-regularized optimal policy in binary feedback environments. They also apply a token-level RM to sample important tokens in reasoning traces for learning.
Interesting Bits
Lemma 2.1 (Learning from Positive Samples): Let be a distribution over parameters and trajectory , where each is associated with a binary reward . Define . Consider the BoN sampling: and sample i.i.d. from . BoN selects uniformly from the subset with . We have that, The probability of selecting is converge to , which is independent of .
Breakdown:
-
“Let be a distribution over parameters and trajectory …”
- : This represents a policy (the LLM), parameterized by , that defines a probability distribution over trajectories . gives the probability of observing the trajectory when following the policy parameterized by .
- : A trajectory (in this case, a reasoning trace for a query) generated by the policy.
-
“… where each is associated with a binary reward .”
- : The reward function is binary (as now common with ORMs). It assigns a reward of 1 if the trajectory attains the correct solution, and 0 otherwise.
-
“Define .”
- : This defines as the probability of getting a positive reward when we sample a trajectory from the policy . The notation denotes the expectation over trajectories sampled from the policy , that is .
- : This assumption states that there is a non-zero probability of achieving a positive reward under the policy . This is a necessary condition; otherwise, if , we would never get positive samples to learn from (i.e., when sampling enough times, the model can at least once achieve a correct solution).
-
“Consider the BoN sampling: and sample i.i.d. from .”
- BoN sampling: Best-of-N sampling. We are generating trajectories.
- : The number of sampled trajectories is initially some number and is considered to go to infinity. This is a theoretical consideration to analyze the asymptotic behavior. In practice, would be a large but finite number.
- i.i.d. from : We sample trajectories independently and identically distributed (i.i.d.) according to the policy .
-
“BoN selects uniformly from the subset with .”
- Subset with : From the sampled trajectories , we consider only those trajectories that received a positive reward (i.e., ). Let’s call this set of successful trajectories .
- BoN selects uniformly from : If is not empty, BoN sampling selects one trajectory uniformly at random from the set .
-
“We have that, The probability of selecting is converge to , which is independent of .”
- “The probability of selecting is converge to …”: This is the core result of the lemma. It states that as , if we perform BoN sampling as described, the probability distribution of the selected trajectory converges to a distribution that is proportional to and normalized by .
- : This is a normalized probability distribution. Note that summing over all trajectories that can have would sum to 1 (if we consider the appropriate domain). Basically, we are conditioning on the event that we obtained a positive reward. We can think of (if trajectory space is discrete, or integral if continuous), so , which is the conditional probability .
- “… which is independent of .”: The limiting distribution does not depend on the number of samples used in BoN sampling, once is sufficiently large (theoretically, as ). The value of affects how quickly we approach this limiting distribution, but the distribution itself is determined by the policy and the probability of positive reward .
Implications
What does this lemma tell us?
In essence, Lemma 2.1 states that when we use BoN sampling and select a trajectory from the successful ones, the distribution of these selected trajectories, in the limit as we sample a very large number of initial trajectories, becomes proportional to the original policy distribution , but conditioned on achieving a positive reward.
Why is this important?
- Focus on Successful Trajectories: BoN sampling naturally focuses on trajectories that are successful (positive reward). In scenarios where positive rewards are sparse but crucial for learning, BoN helps to concentrate learning efforts on these valuable samples.
- Implicit Policy Improvement: By sampling from and then selecting from the positive reward set, we are effectively biasing our selection towards trajectories that are more likely under and lead to positive rewards. This can be seen as a form of implicit policy improvement or directed exploration.
- Connection to Importance Sampling: The form is reminiscent of importance sampling. Here, we are implicitly re-weighting trajectories based on the condition of positive reward.
- Theoretical Foundation for BoN in Positive Reward Learning: This lemma provides a theoretical grounding for using BoN sampling in situations where we are primarily interested in learning from positive examples, and rewards are binary indicating success or failure.
Proof:
Lemma 2.1 (Formal Statement): Let be a probability distribution over trajectories , and let be a binary reward associated with each trajectory . Define . For a given , let be independent and identically distributed (i.i.d.) samples from . Let . If , let be selected uniformly at random from . We want to show that for any trajectory with , the probability of selecting (in a suitable sense as ) is proportional to . More precisely, we will show that for any trajectory with :
Let be a trajectory such that . We are interested in the probability . By definition of conditional probability, we have:
First, let’s consider the denominator . The event means that for all , . Since are i.i.d. and , we have . Thus, Since , as , . Therefore, as .
Now let’s consider the numerator . For to occur, it must be the case that at least one of the sampled trajectories is and has a positive reward (which is true since ), and when we sample from , we select one of the instances of .
Let be the number of times the trajectory appears in the sample , i.e., . Let be the number of trajectories with positive reward in the sample, i.e., .
If , BoN selects uniformly from . The event occurs if and only if at least one of the selected trajectories in is , and when we choose uniformly from , we choose one of these instances. Since we are interested in the probability of selecting a trajectory that is equal to , and all instances of in are indistinguishable in the uniform selection process, the probability of selecting given is the ratio of the expected number of instances of in to the expected size of , in the limit.
More formally, consider the number of indices such that . Let . Then . Also, let . Then . If , we select an index uniformly at random. Then . The event occurs if the chosen index is also in . Since , if , then . Thus, . So, . Therefore, the number of indices such that is . And the total number of indices in is .
If , then the probability of choosing an index such that is . Thus, given (which is equivalent to ), the probability of selecting is .
We know that by the Law of Large Numbers, as : where denotes convergence in probability.
By the Continuous Mapping Theorem and the ratio theorem for convergence in probability (since ), we have: This means that for large , is close to with high probability.
Since when , and we are interested in the limit as , we can say that in probability, for large , .
To make this more rigorous in terms of limit of probabilities, we can use the convergence in probability to convergence in distribution in this case. Since , it also converges in distribution to a degenerate random variable at . Thus, the limit of the probability is indeed .
Therefore,
This completes the formal proof. The probability of selecting a specific trajectory (with ) using BoN sampling, conditioned on getting at least one positive sample, converges to as the number of initial samples goes to infinity.