Nondegenerate stock and bank holdings make a hedge unique
ProvedFinancialDerivatives.FD02.replicatingTrade_uniquearbitrageformal-verificationoption-pricing
If two stock-and-bank portfolios deliver the same terminal claim, their share holdings agree because the stock factors differ, and their cash holdings then agree because bank growth is positive.
A proof must use the exact published definitions and be accepted by the authoritative Prove2Me compiler.
Preamble
import Mathlib.Data.Real.Basic import Definitions.Def_fd02_TwoStateMarket import Definitions.Def_fd02_Trade import Definitions.Def_fd02_terminalPayoff import Definitions.Def_fd02_Replicates
Formal statement
namespace FinancialDerivatives.FD02 /-- Nondegenerate stock and bank holdings make a hedge unique. -/ theorem replicatingTrade_unique (m : TwoStateMarket) (H : Bool → ℝ) (a b : Trade) (ha : Replicates m a H) (hb : Replicates m b H) : a = b := by sorry end FinancialDerivatives.FD02
Source
Original derived theorem based on Wilmott, Howison and Dewynne (1995), §§2.4,3.2, pp. 30–34; 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 real two-state claim with payoffs and , and any two signed trades and , if , , , and , then the trades are equal as records: and .
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.