Terminal stock-and-cash payoffs are additive
ProvedFinancialDerivatives.FD02.terminalPayoff_addarbitrageformal-verificationoption-pricing
For either terminal state, combining two trades adds their terminal cash payments.
This is an original derived theorem target; a remote compiler must validate its declaration and proof.
Preamble
import Mathlib.Data.Real.Basic import Definitions.Def_fd02_TwoStateMarket import Definitions.Def_fd02_Trade import Definitions.Def_fd02_terminalPayoff
Formal statement
namespace FinancialDerivatives.FD02
/-- Terminal stock-and-cash payoffs are additive. -/
theorem terminalPayoff_add (m : TwoStateMarket) (a b : Trade) (ω : Bool) :
terminalPayoff m ({ shares := a.shares + b.shares, cash := a.cash + b.cash } : Trade) ω = terminalPayoff m a ω + terminalPayoff m b ω := by sorry
end FinancialDerivatives.FD02Source
Derived from Wilmott, Howison and Dewynne (1995), §2.4, pp. 30–31. https://doi.org/10.1017/CBO9780511812545.
Read-back
What the Lean code literally says, in plain math · GPT-6
For any market with real spot , bank growth , and stock factors , any signed trades and , and either Boolean state, the componentwise-sum trade has payoff equal to the sum of their payoffs. Explicitly, , where in the true state and in the false state.
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.