Overpricing an attainable claim creates a static arbitrage
ProvedFinancialDerivatives.FD02.overpriced_claim_arbitrageIf the quoted claim price exceeds the hedge cost, short the claim, buy the hedge and invest the difference. The resulting trade costs zero and earns a positive bank payoff in both states.
A proof must use the exact published definitions and be accepted by the authoritative Prove2Me compiler.
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 import Definitions.Def_fd02_replicatingTrade import Definitions.Def_fd02_initialCost import Definitions.Def_fd02_riskNeutralUp import Definitions.Def_fd02_riskNeutralValue import Definitions.Def_fd02_NoArbitrage import Definitions.Def_fd02_ClaimNoArbitrage
namespace FinancialDerivatives.FD02 /-- Overpricing an attainable claim creates a static arbitrage. -/ theorem overpriced_claim_arbitrage (m : TwoStateMarket) (H : Bool → ℝ) (p : ℝ) (hp : riskNeutralValue m H < p) : ¬ ClaimNoArbitrage m H p := by sorry end FinancialDerivatives.FD02
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 claim with payoffs , and , and any real quotation strictly above the expression (so ), the following combined-market no-arbitrage property is false: for every signed real stock holding , cash holding , and claim quantity , the conditions , , and imply and . Equivalently, there exist signed real with zero combined initial cost and nonnegative combined terminal payoffs in both states, at least one of which is strictly positive. No base-market no-arbitrage hypothesis is required.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.