Put–call parity, forward form:
ProvedBlackScholesModel.put_call_parity_fwdFor all real , the forward-form (Black '76) call and put values and , with , satisfy
With and this reads .
Formalization Note The identity holds for all real inputs, so no positivity hypotheses are imposed.
import Mathlib import Definitions.Def_BlackScholesModel_Core open Real MeasureTheory ProbabilityTheory Filter Topology open scoped ContDiff
namespace BlackScholesModel
theorem put_call_parity_fwd (D F K σ τ : ℝ) :
callPriceFwd D F K σ τ - putPriceFwd D F K σ τ = D * (F - K) := 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.
For all real numbers , with no hypotheses,
where , , and (definition file, with the formal system's conventions for division by zero, square roots of negatives and logarithms of non-positive numbers), and is the normal distribution function.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.