
“2024年题22”这几个字在复盘这一年数学试卷的人眼里几乎不用解释它就是那道让人又爱又恨的解析几何压轴题。说“爱”是因为它考的全是基本功联立、韦达、斜率翻译环环相扣说“恨”是因为只要某一个环节想岔了整道题就卡死在半路连步骤分都捞不回来。我最近又把这道题从头到尾过了一遍顺便把身边几个学生的错误解法也整理了一遍发现很多坑其实是可以提前避开的。这篇文章就以2024年某地数学卷的第22题为蓝本把一道典型的椭圆定点问题拆开揉碎来讲。题目不算偏难度适中但恰恰因为“适中”它对通性通法的考察特别到位。适合正在复习圆锥曲线的高三学生也适合想找一道题来研究命题思路的老师和竞赛生参考。读完之后你至少能带走两样东西一是这道题完整、可复现的解题过程二是遇到同类压轴题时的一套通用拆解框架。先把题目摆出来我按记忆做了整理如果你手头版本有个别数字差异不影响整体思路。已知椭圆 Cx²/4 y² 1点 P(1, 0)。动直线 l斜率存在且不过点 P与椭圆 C 交于 A(x₁, y₁)、B(x₂, y₂) 两点。若直线 PA 与 PB 的斜率之和为 0证明直线 l 恒过定点并求出定点坐标。这道题最精彩的地方在于它没有直接告诉你定点在哪里而是给了一个看似很“几何”的条件——两条直线斜率之和为零。你只有把它准确翻译成代数式才能顺着联立方程一路解出那个定点。接下来我就从题面拆解开始一步步走完整条解题链。1. 题面拆解与考点定位1.1 把题目拆成三句话先弄清楚条件在说什么拿到任何一道解析几何大题最忌讳的就是直接动笔联立。先花两分钟把题目里的对象、条件、结论分开。对象是三个椭圆 C、定点 P(1, 0)、动直线 l。其中椭圆是背景P 是固定的参考点l 是真正在“动”的东西。核心条件是两句一句是“l 与椭圆交于 A、B 两点”一句是“PA 与 PB 的斜率之和为 0”。第一句决定了我们后面要联立方程第二句决定了联立之后怎么用韦达定理。结论则是“证明 l 恒过定点”。注意“恒过”这两个字它告诉我们满足条件的直线不是一条而是一簇。这一簇直线全都经过某个固定点我们的任务就是把那个点找出来。这里还有一个细节值得圈出来题干特意加了一句“斜率存在且不过点 P”。这不是废话。如果直线与 x 轴垂直斜率不存在后面的斜率之和就无从谈起所以必须排除如果直线刚好经过 P那 PA、PB 两条直线就退化成同一条直线条件会变得没有意义。很多同学忽略这两个限制导致最后求出来的“定点”其实是一堆直线而不收敛于一个点问题就出在这里。1.2 从命题人的视角看这道题到底在考什么解析几何压轴题的命题思路本质上就一句话用代数方法研究几何性质。这道题把几个核心考点串成了一条完整的逻辑链。第一个考点是直线与椭圆的位置关系。直线和椭圆相交、相切、相离对应的判别式分别大于零、等于零、小于零这是最基础的判断工具也是联立方程后必须写出来的内容。第二个考点是斜率公式。PA 的斜率是 y₁/(x₁ - 1)PB 的斜率是 y₂/(x₂ - 1)。这里隐藏着一个易错点分母 x₁ - 1 和 x₂ - 1 不能为零也就是说 A、B 两点的横坐标都不能等于 1。命题人没有直接告诉你这一点而是用“斜率存在”四个字暗暗限定了。第三个考点是韦达定理。直线与椭圆联立后得到一个一元二次方程两根之和与两根之积是后面所有化简工作的基础。可以说韦达定理是连接“几何条件”和“代数运算”的桥梁离开它这道题无从下手。第四个考点是定点问题中常用的“消参”思想。设直线为 y kx m通过条件找到 k 与 m 之间的关系再把 m 用 k 表示直线方程就变成了一个带参数 k 的直线簇定点自然浮出水面。如果你做过近几年的圆锥曲线压轴题会发现它们几乎都在这几个考点里打转。区别只在于条件的包装方式有的让你求斜率之和有的让你求斜率之积有的让你判断角的大小有的让你算面积比值。但剥开外壳核心手段都是“联立、韦达、代条件、消参数”。1.3 为什么“斜率之和为 0”是个值得琢磨的条件“斜率之和为 0”这个条件表面上看只是一个代数约束但它背后有明确的几何含义。两条直线的斜率之和为零意味着它们的倾斜角互补也就是说这两条直线关于一条水平线对称。放在这道题里P 点在 x 轴上PA 和 PB 关于 x 轴对称这在图形上非常直观。你画几条满足条件的直线试试就会发现 A、B 两点也呈现出某种“上下对称”的错位关系。这种对称性暗示着那条动直线很可能经过 x 轴上的某个固定点。命题人选这个条件而不是“斜率之积为某个常数”原因也很现实。斜率之和为零时代数表达式更简单交叉相乘之后很多高次项会自然抵消最后的化简过程不至于失控。如果改成斜率之积为常数计算量会成倍上涨题目难度就从“中上”直接跳到“竞赛”了。所以你在考场上看到“斜率之和为 0”第一反应应该是把两条斜率的表达式写出来相加令其等于零然后把分母乘过去。这一步打开了整道题的入口。2. 核心环节条件翻译与代数化2.1 从几何条件到代数等式关键在于交叉相乘现在进入主体计算。先把两条直线的斜率写出来k₁ y₁/(x₁ - 1)k₂ y₂/(x₂ - 1)。题目说 k₁ k₂ 0所以y₁/(x₁ - 1) y₂/(x₂ - 1) 0。接下来要处理的就是这个分式方程。两边同时乘以 (x₁ - 1)(x₂ - 1)得到y₁(x₂ - 1) y₂(x₁ - 1) 0。这里的交叉相乘有一个隐藏前提x₁ - 1 和 x₂ - 1 都不能为 0。前面已经说过这个前提由“斜率存在”保证。如果题目去掉这个限制你乘过去就等于默认分母不为零答案就会出现漏洞。交叉相乘之后的式子看着还很别扭因为 y₁、y₂ 仍然带着“椭圆上的点”这个身份。我们需要利用直线方程 y kx m把 y₁、y₂ 替换成关于 x₁、x₂ 的表达式。这一步是整个条件翻译的核心也是很多学生丢分的地方——他们往往忘记把 y 换成 kx m导致后面联立的结果根本用不上。2.2 设直线方程时为什么选 y kx m在动直线问题里直线方程怎么设直接决定后面联立计算的复杂度。这道题我建议设成 y kx m理由有三条。第一题干已经说了斜率存在所以用斜截式不会丢失直线。第二题目要证的结论是“直线过定点”斜截式里的 k 和 m 恰好是两个独立参数方便我们通过条件找到它们之间的关系进而改写成点斜式。第三与设 x ty n 相比斜截式更贴近教材里学生熟悉的联立流程。当然设 x ty n 也不是不行。在处理那些“过 x 轴上定点”的直线时这种设法有时能避开斜率不存在的讨论。但在这道题里它会让后续代数式变得不太对称计算量反而更大。所以我的建议是普通题用 y kx m遇到“过定点在 x 轴”的题再考虑 x ty n。设好直线方程之后还有一个默认条件直线不过点 P。把 P(1, 0) 代入 y kx m得到 0 k m也就是说 k m 0 对应的那条直线是要排除的。后面解出定点时一定要回头检查这一点否则你可能会把一条不合格的直线也算进去。2.3 联立椭圆方程先把判别式和韦达定理写全直线 l 与椭圆交于 A、B 两点所以把 y kx m 代入椭圆方程 x²/4 y² 1x²/4 (kx m)² 1。展开并整理得到一个关于 x 的一元二次方程(1/4 k²)x² 2kmx m² - 1 0。为了计算方便两边乘以 4写成(1 4k²)x² 8kmx 4(m² - 1) 0。这里一个非常容易犯的低级错误是忘记乘 4或者乘了之后二次项系数写错。我自己在教学时反复强调联立之后先把 A 1 4k²、B 8km、C 4(m² - 1) 三个系数单独写出来再进行下一步。这样既能减少符号错误也方便后面代入判别式。判别式也要顺手写出来Δ (8km)² - 4(1 4k²)·4(m² - 1) 16(1 4k² - m²)。这个式子先放在这里不急着解范围。因为题目问的是定点m 和 k 的关系还没找到现在就算范围也只能得到一个含两个变量的不等式没太大用处。但“交于两点”这个条件意味着 Δ 0最后求出定点后必须回头验证这个范围成立。韦达定理是重头戏直接列出来x₁ x₂ -8km/(1 4k²)x₁x₂ 4(m² - 1)/(1 4k²)。这两条公式接下来要被反复使用写的时候慎之又慎。3. 实操过程联立、韦达与消参求定点3.1 把斜率之和的条件代入韦达结果前面我们得到的条件是 y₁/(x₁ - 1) y₂/(x₂ - 1) 0交叉相乘后变成y₁(x₂ - 1) y₂(x₁ - 1) 0。注意这一步需要先把 y 替换掉。因为 A、B 都在直线 y kx m 上所以 y₁ kx₁ my₂ kx₂ m。代入(kx₁ m)(x₂ - 1) (kx₂ m)(x₁ - 1) 0。接下来是一段看似机械、实则很容易算错的展开整理。我建议不要跳步一项一项写清楚第一项展开是 kx₁x₂ - kx₁ mx₂ - m 第二项展开是 kx₁x₂ - kx₂ mx₁ - m。两式相加合并同类项2kx₁x₂ (m - k)(x₁ x₂) - 2m 0。这个式子的结构非常典型x₁x₂ 和 x₁ x₂ 的组合。看到这种形式第一反应就是把韦达定理的结果代进去。这也体现了为什么设 y kx m 更方便——替换之后所有项都能用 x₁x₂ 和 x₁ x₂ 表达。3.2 代入韦达定理耐心的化简过程把 x₁ x₂ 和 x₁x₂ 的表达式代入刚才得到的等式2k·[4(m² - 1)/(1 4k²)] (m - k)·[-8km/(1 4k²)] - 2m 0。整个等式乘以分母 1 4k²得到8k(m² - 1) - 8km(m - k) - 2m(1 4k²) 0。现在开始合并同类项。先把 8k(m² - 1) 展开为 8km² - 8k再展开 -8km(m - k)-8km(m - k) -8km² 8k²m。注意一个关键点8km² 和 -8km² 在这一步直接抵消掉了。所以方程为8k²m - 8k - 2m(1 4k²) 0。展开最后一项 -2m(1 4k²) 得到 -2m - 8k²m。这时 8k²m 与 -8k²m 又抵消了。整理到最后只剩两组项-8k - 2m 0。于是得到 m -4k。整个化简过程干净利落但中间如果有一个符号写反结果就会完全不同。这也是这道题最考验“手稳”的地方。3.3 直线簇与定点的出炉把 m -4k 代回直线方程 y kx m得到y kx - 4k k(x - 4)。这个形式非常明显无论 k 取什么值直线都经过点 (4, 0)。也就是说定点就是 (4, 0)。到这里证明的主体部分已经完成。但我建议再做一步反向验证因为这一步能帮你发现计算中的隐藏错误。从 m -4k 出发逆向代入刚才的条件表达式可以发现等式恒成立。这说明“过定点 (4, 0) 的直线”和“满足斜率之和为零的直线”在这一题里是等价的。换句话说解出来的不是某一条特殊直线而是绕 (4, 0) 转动的一整簇直线。这恰恰符合“恒过定点”的题意。还有一个细节需要回头检查直线 y kx - 4k 是否满足“不过点 P(1, 0)”把 P 代入得 0 k·1 - 4k即 -3k 0所以只有 k 0 时才过 P。也就是说题干排除的只是 k 0 这一条水平直线。我们求出的直线簇里k ≠ 0 的部分全部合格。同时还要保证直线与椭圆确实有两个交点。把 m -4k 代入判别式Δ 16(1 4k² - m²) 16(1 4k² - 16k²) 16(1 - 12k²)。要让 Δ 0必须有 1 - 12k² 0即 k² 1/12所以 k 的范围是 (-√3/6, √3/6)。在这个范围内除了 k 0 被排除外其他直线都真实存在且满足题目条件。3.4 用特殊值核对结果心里才真正踏实很多同学算完答案后不敢确认其实是缺少“带特殊值检查”的习惯。这里我给你一个简单做法既然定点是 (4, 0)就随便取一个范围内的 k 值比如 k 1/6此时直线为 y (x - 4)/6。把它与椭圆联立求出交点后计算 PA、PB 的斜率之和你会得到一个非常接近 0 的数值有计算误差时你会知道是四舍五入造成的。这一步虽然不能替代证明但能极大增强你对答案的信心。我自己的习惯是算完再画个草图椭圆、点 P、几条过 (4, 0) 的直线再用眼睛感受一下 PA、PB 是否真的关于 x 轴对称。几何直观和代数结论互相印证这道题才算真正做完了。4. 常见问题与避坑实录4.1 联立之后的低级错误比你想象的更容易发生我在批改作业时发现联立这一段错误率最高。最常见的三个问题一是忘了把方程两边乘 4导致后面二次项系数带了分数越化简越乱二是韦达定理的符号写反x₁ x₂ 和 x₁x₂ 带错号三是判别式展开时漏乘了系数比如把 4(1 4k²)(m² - 1) 直接写成 (1 4k²)(m² - 1)。这些错误有一个共同特征它们不是“不会”而是“不小心”。要减少这类错误最笨也最有效的方法是培养固定的书写规范。我教学生的要求是联立后先单独一行写出二次项系数 A、一次项系数 B、常数项 C再写 Δ再写韦达。每一步都对应清楚抄错的可能性就会大幅下降。4.2 交叉相乘时被忽略的分母问题斜率之和为零的条件里两个分式的分母分别是 x₁ - 1 和 x₂ - 1。交叉相乘的前提是它们都不为 0。如果某个交点恰好落在直线 x 1 上那它的纵坐标就是 ±√3/2此时 PA 或 PB 是竖直直线倾斜角为 90°斜率不存在。很多学生不算这个以为交叉相乘只是“简单的等式变形”结果把斜率为无穷大的情况也混进答案里。回头对照判别式你会发现恰好发生这种情况的 k 值会在 Δ 0 的边界处出现也就是说那个直线和椭圆相切并不满足“交于两点”的要求。所以题目其实通过“交于两点”和“斜率存在”两重条件把这些例外全部排除掉了。你不需要专门去解但心里要有这根弦。4.3 特殊直线竖直、水平、过点 P竖直直线 x t 是最容易遗漏的情况。这道题因为题干写明“斜率存在”所以 x t 直接被排除在外。但你要知道命题人为什么要加这四个字如果不加任意一条竖直直线 x t在适当范围内与椭圆交于两个对称点PA、PB 关于 x 轴对称斜率之和也是 0但它们并不都过同一个定点。那样题目就没有唯一答案了。水平直线 k 0 也是一个陷阱。当 k 0 时直线为 y m代入椭圆两个交点在 x 轴上对称分布若 m 0直线就是 x 轴它恰好经过 P 点也被题干排除了。我们推导出的 m -4k 本身已经说明当 k 0 时 m 0所以这条直线不在最终答案里。如果你在最后没有回头检查“不过点 P”这个条件很可能就把 x 轴也算进去了导致答案“多了一条线”。4.4 快速验证答案的两个土办法第一个办法是取特殊值。选一个方便计算的 k求出两条交点坐标手算斜率之和。这个办法熟练后只需要两三分钟属于考场上的安全网。第二个办法是几何直觉核对。定点 (4, 0) 在椭圆的右顶点 (2, 0) 右侧更远处从图形上看它和点 P 形成了一个内部的对称结构。如果算出的定点跑到椭圆内部或者某个奇怪的位置八成是计算出了偏差。几何直觉不能作为证明依据但绝对能帮你筛掉大部分低级错误。5. 从这道题看解析几何压轴题的备考方法5.1 圆锥曲线定点问题的五步通法做完这道题你会发现所有定点问题几乎都遵循同一个模板。第一步设直线方程。根据题目的斜率条件选择 y kx m 或 x ty n同时标注好斜率是否存在、是否过某个已知点等限制条件。第二步联立椭圆和直线写出判别式和韦达定理。这三个式子是你后面所有运算的原料务必放在最显眼的位置。第三步翻译题目中的几何条件。无论是斜率之和、斜率之积还是向量垂直、角相等、面积比最终都要表示成关于 x₁、x₂、y₁、y₂ 的代数式再统一替换成 x₁ x₂ 和 x₁x₂。第四步代入韦达定理并化简。这一步是计算量的主要来源核心技巧是“以消元为目标”能抵消的项先抵消能提取公因式的先提取不要一上来就盲目通分。第五步得到参数之间的关系后代回直线方程改写成点斜式。只要参数之间的关系是线性的定点几乎必然出现。这套流程练熟之后解析几何压轴题对你来说就不是“会不会”的问题而是“多长时间能算完”的问题。5.2 考场上如何分配时间和步骤分这类压轴题一般有两问第一问通常是求椭圆方程或基本量属于必拿分第二问才是上面分析的定点问题。我的建议是第一问控制在 3 到 5 分钟第二问给自己留 12 到 15 分钟。总时间不要超过 20 分钟否则后面的大题会受影响。如果第二问卡住了记住一个原则设直线、联立、列韦达、写条件”光这四步就能拿到一半以上的步骤分。阅卷评分通常是按节点给分的过程写到哪一步分数就到哪一步。就算最后定点没算出来前面扎实的过程依然值钱。很多学生一看算不出来就直接放弃整道题这等于主动扔掉大把步骤分非常可惜。5.3 平时练习时怎样“榨干”一道题的价值我建议拿到这道题不要只做一遍。第一遍完整规范地写下来目标是做对。第二遍收起答案自己在脑子里过一遍思路目标是想通“为什么这样做”。第三遍尝试改变题目条件比如把“斜率之和为 0”改成“斜率之积为 -1”看定点变成什么或者把 P 点从 (1, 0) 改成其他点观察定点如何移动。这种改题训练能让你从“会做一道题”升级成“会做一类题”。说实话解析几何的题型变化翻来覆去就那么几种你如果能把一道经典题吃透同类题基本就是套模板的事。我个人在实际操作中的体会是这道题真正卡人的地方其实不在计算而在“不敢往下化简”。很多同学看到 2kx₁x₂ (m - k)(x₁ x₂) - 2m 0 这种带两个参数、带韦达表达式的式子心里就发怵觉得算不出来于是停在那里什么都不写。其实你只要硬着头皮把韦达结果代进去按部就班展开大部分项都会抵消最后剩下的关系往往简单到让你吃惊。解析几何题的风格就是这样看着吓人算着烦人但每一步都是确定性的不需要灵光一现只需要你稳下来。最后再分享一个小技巧以后遇到“证明直线过定点”这类题可以在草稿纸上先用特殊直线猜答案。就这道题而言你可以取两条满足条件的特殊直线比如倾斜角互补的两条分别求出它们与椭圆的交点再把两条直线画出来交点大概率就是最终答案。有了答案再倒推过程心理压力会小很多。这个“先猜后证”的思路是我做了大量圆锥曲线题之后发现的最实用策略。