ARTICLE

需求函数

需求函数 (Demand Function) 需求函数 (Demand Function) 是经济学,特别是微观经济学中,用以描述一种商品或服务的需求量与影响该需求量的各种因素之间关系的函数。它是一个数学表达式,精确地展示了当一个或多个决定性因素发生变化时,消费者愿意且能够购买的商品数量如何变化。 需求函数的核心目的是将复杂的市场行为抽象为可分析的数学模型,

浏览 66 更新 2025-10-26

需求函数 (Demand Function)

需求函数 (Demand Function) 是经济学,特别是微观经济学中,用以描述一种商品或服务的需求量与影响该需求量的各种因素之间关系的函数。它是一个数学表达式,精确地展示了当一个或多个决定性因素发生变化时,消费者愿意且能够购买的商品数量如何变化。

需求函数的核心目的是将复杂的市场行为抽象为可分析的数学模型,从而帮助我们理解和预测消费者行为。

一般形式

一个完整的需求函数会考虑所有可能影响需求量的因素。对于某一种商品 X X ,其需求函数的一般形式可以写为:

Qxd=f(Px,I,Ps,Pc,T,E)Q_x^d = f(P_x, I, P_s, P_c, T, E)

其中:

  • Qxd Q_x^d 是商品 X X 需求量 (Quantity Demanded),是这个函数中的因变量
  • Px P_x 是商品 X X 自身的 价格 (Price)。根据需求定律,它通常与 Qxd Q_x^d 呈负相关关系。
  • I I 是消费者的 收入 (Income)。 \begin{itemize}
  • 对于正常品 (Normal Good),收入增加会提高需求量。
  • 对于劣等品 (Inferior Good),收入增加会降低需求量。

\item Ps P_s 替代品 (Substitute Good) 的价格。替代品是指可以满足消费者同样需求的另一种商品。其价格与商品 X X 的需求量呈正相关关系(例如,可口可乐价格上涨,百事可乐的需求量可能会增加)。 \item Pc P_c 互补品 (Complementary Good) 的价格。互补品是指通常与商品 X X 一起消费的商品。其价格与商品 X X 的需求量呈负相关关系(例如,汽油价格上涨,汽车的需求量可能会下降)。 \item T T 是消费者的 偏好 (Tastes and Preferences)。这是一种非量化因素,但对需求有重要影响。例如,健康意识的增强可能导致对有机食品的需求增加。 \item E E 是消费者的 预期 (Expectations)。对未来价格或收入的预期会影响当下的购买决策(例如,预期某商品下月会涨价,本月可能会增加购买)。 \end{itemize}

以上这些影响因素 (Px,I,Ps,Pc,T,E P_x, I, P_s, P_c, T, E ) 都是函数的自变量

简化的需求函数与需求定律

在经济分析中,为了集中研究价格与需求量之间的核心关系,我们通常使用 其他条件不变 (Ceteris Paribus) 的假设。这意味着我们假设除了商品自身的价格 (Px P_x ) 之外,所有其他因素(如收入、相关商品价格、偏好等)都保持恒定。

在这种简化下,需求函数可以写成一个只包含价格的函数:

Qxd=f(Px)Q_x^d = f(P_x)

这个简化的函数直接体现了需求定律 (Law of Demand),即在其他条件不变的情况下,商品的价格与其需求量之间存在反向关系。价格越高,需求量越小;价格越低,需求量越大。

线性需求函数

在教学和建模中,最常见的具体形式是 线性需求函数,其表达式为:

Qd=abPQ_d = a - bP
  • Qd Q_d 是需求量。
  • P P 是价格。
  • a a 是一个常数,代表当价格为零时消费者的需求量。它也包含了所有被"其他条件不变"所固定的其他因素(如收入、偏好等)的影响。因此,a a 的值决定了需求曲线在坐标轴上的位置。
  • b b 是一个正的常数,代表价格每变动一个单位,需求量变动的幅度。它反映了需求量对价格变化的敏感程度。在数学上,需求函数对价格的导数是 dQddP=b \frac{dQ_d}{dP} = -b

示例:假设某商品的需求函数是 Qd=1002P Q_d = 100 - 2P

  • 当价格 P=10 P = 10 USD 时,需求量 Qd=1002(10)=80 Q_d = 100 - 2(10) = 80 单位。
  • 当价格上涨到 P=20 P = 20 USD 时,需求量 Qd=1002(20)=60 Q_d = 100 - 2(20) = 60 单位。

反需求函数 (Inverse Demand Function)

在绘制需求曲线时,经济学家习惯将价格 P P 放在纵轴,将需求量 Q Q 放在横轴。为了与这一惯例对应,我们常常使用 反需求函数。它是通过将需求函数进行数学变换,将价格 P P 表示为需求量 Q Q 的函数得到的。

对于上述线性需求函数 Qd=abP Q_d = a - bP ,其对应的反需求函数为:

bP=aQd    P=ab1bQdbP = a - Q_d \implies P = \frac{a}{b} - \frac{1}{b}Q_d

反需求函数具有重要的经济学含义:它表示消费者为了购买第 Q Q 个单位的商品所愿意支付的 最高价格,这也被称为消费者的 支付意愿 (Willingness to Pay)。因此,需求曲线的高度反映了对应数量下的边际效用的货币价值,这也是计算消费者剩余的基础。

"需求的变动"与"需求量的变动"

需求函数帮助我们严格区分两个容易混淆的概念:

  1. 需求量的变动 (Change in Quantity Demanded):这是指在其他所有条件都保持不变的情况下,仅由商品自身价格变化 引起的消费者购买数量的变化。在图形上,这表现为点 沿着同一条需求曲线的移动。 \begin{itemize}
  2. 例如,在 Qd=1002P Q_d = 100 - 2P 中,价格从 10 USD 升至 20 USD,需求量从 80 降至 60,这是一个需求量的变动。 \end{itemize}
  3. 需求的变动 (Change in Demand):这是指在商品自身价格保持不变的情况下,由其他因素(如收入、替代品价格等)的变化 所引起的需求关系本身的改变。在图形上,这表现为 整条需求曲线的移动(平移)。 \begin{itemize}
  4. 例如,假设消费者的收入增加,导致他们愿意在任何价格水平都购买更多的商品。需求函数可能会从 Qd=1002P Q_d = 100 - 2P 变为 Qd=1202P Q_d = 120 - 2P 。此时,参数 a a 发生了变化,整条需求曲线向右平移。 \end{itemize}

从个人需求到市场需求

需求函数可以指代单个消费者的需求(个人需求函数),也可以指代整个市场中所有消费者的总需求(市场需求函数)。

市场需求函数 (Market Demand Function) 是在给定价格下,将市场上所有个人需求函数 (Individual Demand Functions) 的需求量进行 水平加总 (Horizontal Summation) 得到的。

示例:假设一个市场只有两个消费者,A 和 B。

  • 消费者A的需求函数为:QA=202P Q_A = 20 - 2P (仅当 P10 P \le 10 时有需求)
  • 消费者B的需求函数为:QB=30P Q_B = 30 - P (仅当 P30 P \le 30 时有需求)

市场需求函数 QM Q_M 的推导如下:

  • 当价格 P>30 P > 30 时,无人购买,QM=0 Q_M = 0
  • 当价格 10<P30 10 < P \le 30 时,只有消费者B购买,QM=QB=30P Q_M = Q_B = 30 - P
  • 当价格 P10 P \le 10 时,两位消费者都购买,QM=QA+QB=(202P)+(30P)=503P Q_M = Q_A + Q_B = (20 - 2P) + (30 - P) = 50 - 3P

因此,市场需求函数是一个分段函数,在价格为 10 USD 处会出现一个"拐点"(kink)。这种加总方法是分析市场行为,以及弹性、政府干预效果等问题的基础。