Proof of Proposition 4, the special case — the maximizer ,
ProvedSeasonalPricing.MyopicDet.reducedObjective_special_casecalculusdynamic-pricingp2o-batch-p200ap2o-gran-per-chapterp2o-plan-paperp2o-v1revenue-management
Let and
Write and . Then:
- the maximum of over the region exists and equals ;
- lies in the region ( and ) and ;
- is the only maximizer in the region.
The paper states "the special case could be easily solved analytically to yield the results stated in the proposition"; this item is that calculation. Uniqueness is stated because Proposition 4 names "the prices and that solve the problem" and gives their values.
Preamble
import Mathlib import Definitions.Def_SeasonalPricing_MyopicDet_reducedObjective
Formal statement
namespace SeasonalPricing.MyopicDet
/-- Proof of Proposition 4, the special case (Aviv–Pazgal 2008, pp. 351, 359): if
`0 < ρ ≤ e^{−2+e^{−1}}`, the maximum of `(p₁ − p₂) ln(p₁)/ln(ρ) + p₂ ln(p₂)/ln(ρ)` over
`ρ ≤ p₂ ≤ p₁ ≤ 1` equals `−e^{−1+e^{−1}}/ln(ρ)`, and it is attained exactly at
`p₁* = e^{−1+e^{−1}}`, `p₂* = p₁*/e`. -/
theorem reducedObjective_special_case (ρ : ℝ) (hρ0 : 0 < ρ)
(hρ : ρ ≤ Real.exp (-2 + Real.exp (-1))) :
IsGreatest {g : ℝ | ∃ p1 p2 : ℝ, ρ ≤ p2 ∧ p2 ≤ p1 ∧ p1 ≤ 1 ∧ g = reducedObjective ρ p1 p2}
(-Real.exp (-1 + Real.exp (-1)) / Real.log ρ) ∧
ρ ≤ Real.exp (-1 + Real.exp (-1)) / Real.exp 1 ∧
Real.exp (-1 + Real.exp (-1)) ≤ 1 ∧
reducedObjective ρ (Real.exp (-1 + Real.exp (-1)))
(Real.exp (-1 + Real.exp (-1)) / Real.exp 1) =
-Real.exp (-1 + Real.exp (-1)) / Real.log ρ ∧
∀ p1 p2 : ℝ, ρ ≤ p2 → p2 ≤ p1 → p1 ≤ 1 →
reducedObjective ρ p1 p2 = -Real.exp (-1 + Real.exp (-1)) / Real.log ρ →
p1 = Real.exp (-1 + Real.exp (-1)) ∧ p2 = Real.exp (-1 + Real.exp (-1)) / Real.exp 1 := by sorry
end SeasonalPricing.MyopicDet
Source
Aviv and Pazgal, Optimal Pricing of Seasonal Products in the Presence of Forward-Looking Consumers, Manufacturing & Service Operations Management 10(3), 2008, p. 351, Proposition 4 (p*₁ = e^{−1+e^{−1}}, p*₂ = p*₁/e); p. 359, Proof of Proposition 4 ("The special case …")
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.