Припустимо, що у споживача є якийсь дохід розміром I, який він збирається витратити на придбання набору товарів. Через - ціни одиниць відповідних видів товарів, P = (p1, p2, ..., pn) T - вектор цін товарів. В цьому випадку, вартість набору товарів х = (x1, ..., xn) T. придбаного споживачем буде дорівнює:
Кожному споживачеві доступні лише ті набори товарів, чия вартість не перевищує доходу споживача, тобто Безліч наборів товарів задовольняють даній умові утворюють бюджетне безліч споживача. Бюджетним безліччю споживача називається безліч наборів товарів:
. де I - дохід споживача
Ті набори товарів, чия вартість в точності відповідає доходу споживача, утворюють бюджетну лінію. Бюджетною лінією споживача називається безліч наборів товарів
. де I - дохід споживача
Як приклад розглянемо випадок, коли в розпорядженні споживача є два види товару. Введемо наступні позначення:
х1 - кількість одиниць першого товару, х2 - кількість одиниць другого товару,
I - дохід споживача; р1 - ціна 1-го товару; р1 - ціна 2-го товару;
В цьому випадку, бюджетної лінія буде являти собою пряму, що задовольняє рівняння або. Бюджетним безліччю споживача буде частина першої чверті координатної площини (х1, х2), яка лежить нижче бюджетної лінії:
Завдання споживчого вибору формулюється так: