No-arbitrage requires bank growth above the down factor
ProvedFinancialDerivatives.FD02.noArbitrage_implies_down_lt_growtharbitrageformal-verificationoption-pricing
A no-arbitrage market must satisfy the strict inequality d<R. Equality is excluded because the up state offers a zero-cost gain.
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_initialCost import Definitions.Def_fd02_terminalPayoff import Definitions.Def_fd02_NoArbitrage
Formal statement
namespace FinancialDerivatives.FD02 /-- No-arbitrage requires bank growth above the down factor. -/ theorem noArbitrage_implies_down_lt_growth (m : TwoStateMarket) (hNA : NoArbitrage m) : m.down < m.growth := by sorry end FinancialDerivatives.FD02
Source
Derived from Wilmott, Howison and Dewynne (1995), §3.2, pp. 33–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 , if the no-arbitrage hypothesis says that every signed real pair with , , and has and , then necessarily ; the down factor must be strictly smaller than bank growth.
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.