Asset-or-nothing call and put:
ProvedBlackScholesModel.asset_or_nothing_valueLet , , , , , , and let with standard normal be the risk-neutral terminal price. The risk-neutral value of a binary option paying one unit of the asset if the spot ends above (respectively below) the strike is
Together with the cash-or-nothing values, this splits the call price into an asset-or-nothing call minus cash-or-nothing calls.
Formalization Note The source's formulas include a dividend yield ; this is the non-dividend case , with .
import Mathlib import Definitions.Def_BlackScholesModel_Core open Real MeasureTheory ProbabilityTheory Filter Topology open scoped ContDiff
namespace BlackScholesModel
theorem asset_or_nothing_value (K r σ T S t : ℝ) (hK : 0 < K) (hσ : 0 < σ) (hS : 0 < S) (ht : t < T) :
Real.exp (-r * (T - t))
* ∫ z in {z | K < terminalPrice S r σ (T - t) z}, terminalPrice S r σ (T - t) z
∂(gaussianReal 0 1)
= S * stdNormalCDF (dPlus S K r σ (T - t)) ∧
Real.exp (-r * (T - t))
* ∫ z in {z | terminalPrice S r σ (T - t) z < K}, terminalPrice S r σ (T - t) z
∂(gaussianReal 0 1)
= S * stdNormalCDF (-dPlus S K r σ (T - t)) := by sorry
end BlackScholesModelRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
Non-blind read-back. This read-back was written by the same agent that drafted the Lean statement (at the explicit instruction of the proposal owner), not by an independent blind auditor. It is not independent testimony; reviewers should compare it against the Lean code themselves.
Here are arbitrary real numbers subject to the hypotheses , , and (so ); is unrestricted (it may be zero or negative). , , , , are the functions of the companion definition file (normal distribution function given by its integral, normal density in closed form, , call price , put price ).
Let be the standard Gaussian probability measure on and . The theorem asserts both
with ; the integrals are Bochner integrals over the indicated sets (set to by convention if not integrable).
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.