← 返回张丘建算经
第8讲 从百钱买百鸡到线性规划初步
百钱买百鸡是不定方程问题,如果把"恰好百钱百鸡"放松为"不超过百钱、至少百鸡",就变成了线性规划问题。
原典
今有鸡翁一,直钱五;鸡母一,直钱三;鸡雏三,直钱一。凡百钱买鸡百只,问鸡翁、母、雏各几何?
从不定方程到线性规划
如果改变条件:"用不超过100钱,买尽可能多的鸡",这就变成了线性规划问题。
设鸡翁 只、鸡母 只、鸡雏 只,目标函数为 ,约束条件为:
示意图
线性规划可行域——在 - 平面上,满足约束条件的区域(阴影部分),最优解在顶点处取得。
现代数学视角
线性规划的标准形式:
目标函数: 或
约束条件:
线性规划的基本定理:最优解在可行域的顶点处取得。
在高中数学体系里的位置
思想延伸:从不定方程到线性规划,体现了从"等式约束"到"不等式约束"的扩展。现实生活中的优化问题(如资源分配、生产计划)几乎都是线性规划。
运算练兵场:列约束条件、作可行域图、找最优解。
高考地位:线性规划是高考常考内容(选择题或填空题),通常与二元一次不等式组、实际优化问题结合。
思考与拓展
- 用100钱买三种鸡,最多能买多少只?(线性规划问题)
- 如果新增约束"鸡翁至少8只、鸡母至少5只",最大能买多少只鸡?
- 线性规划的解是否一定是不定方程的解?举例说明。
一句话总结
百钱买百鸡是不定方程的经典,把它"放松"成不等式约束,就是线性规划——古代智慧与现代优化的完美衔接。
— Y. · 2026-10-02