Risk-neutral up probability from stock and bank factors
Definitionfd02_riskNeutralUparbitrageformal-verificationoption-pricing
The candidate up-state risk-neutral weight is (R-d)/(u-d), with positivity to be derived from no-arbitrage.
Definition code
import Mathlib.Data.Real.Basic import Definitions.Def_fd02_TwoStateMarket namespace FinancialDerivatives.FD02 /-- Unique candidate up weight from the stock martingale equation. -/ noncomputable def riskNeutralUp (m : TwoStateMarket) : ℝ := (m.growth - m.down) / (m.up - m.down) end FinancialDerivatives.FD02
Source
Original derived definition based on Wilmott, Howison and Dewynne (1995), §10.2, equation (10.8), printed p. 184; https://doi.org/10.1017/CBO9780511812545. The same object is fixed for all FD-02 theorem statements.
Read-back
What the Lean code literally says, in plain math · GPT-6
For any market with real spot , bank growth , and stock factors , the defined candidate up-state weight is the real number . The denominator is strictly positive because ; the definition itself imposes neither nor , since need not lie between the two factors.
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.