Discounted one-period risk-neutral claim valuation
Definitionfd02_riskNeutralValuearbitrageformal-verificationoption-pricing
The one-period proposed price is the up/down payoff average weighted by risk-neutral probabilities and divided by the bank accumulation factor.
Definition code
import Mathlib.Data.Real.Basic import Definitions.Def_fd02_TwoStateMarket import Definitions.Def_fd02_riskNeutralUp namespace FinancialDerivatives.FD02 /-- Discounted two-state expectation under the candidate martingale weights. -/ noncomputable def riskNeutralValue (m : TwoStateMarket) (H : Bool → ℝ) : ℝ := (riskNeutralUp m * H true + (1 - riskNeutralUp m) * H false) / m.growth end FinancialDerivatives.FD02
Source
Original derived definition based on Wilmott, Howison and Dewynne (1995), §10.1, equation (10.2), and §10.3, printed pp. 182 and 187; 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 , and any two-state real payoff with and , the defined value is , where . Since and , both divisions have nonzero denominators; without an additional hypothesis the weights need not be nonnegative.
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.