Buy half a call at each neighboring strike and sell one call at the middle strike. Its cost is
For fixed terminal stock price , the function is convex. Since is the midpoint, the payoff
is nonnegative for every . More explicitly, it is zero outside , equals on , and equals on . The negative cost and nonnegative payoff produce an arbitrage. This is the butterfly-spread arbitrage for nonconvex call prices.