Чтобы принять решение относительно оптимальных цен pi*…., pn*, мы выводим частные производные функции прибыльности для всех цен. Получаем:
где Cj' – маржинальные затраты для продукта i, i = 1….,n. Для общей оптимизации продуктовой линейки нужно установить производное для всех n продуктов равным нулю (необходимое условие). Простое переформулирование (поделить на qj, умножить на pj, включить эластичность согласно формулам (6.3) и (6.4)) дает условие оптимальности.