1. 先说点实话这版高等数学到底“简单”在哪高数劝退了多少人我见过太多同学捧着一本厚厚的教材,从第一章集合与映射就开始懵,到极限的ε-δ语言直接放弃,最后期末考试全靠老师和平时分捞一把。说实话,教材本身没有错,错的是我们打开它的方式。教材讲究的是严谨、完整、普适,但作为初学的人,你需要的不是“普适”,而是“先听懂,再补严谨”。这版“简单版”的思路其实特别朴素把那些把人绕晕的严格定义往后放,先用直觉告诉你“极限是什么”“导数在干什么”,等你脑子里有了画面,再回头去抠细节。就像学骑车,没人先教你力学平衡方程再让你上车,一定是先让你上去蹬两圈,摔几次,你自然就会了。高数也一样。这篇“上篇”我计划讲三块核心内容极限、连续与间断、导数。为什么先讲这三块因为它们是整个高数的地基。后面的微分中值定理、积分、级数、多元微积分,本质上都是在导数与极限的基础上搭起来的。你把这三块吃透了,后面学起来就是顺着滑,否则就是每一步都在补前面的窟窿。这篇内容适合谁零基础想自学的高中生、大一新生、以及工作了想重新捡起数学的上班族。只要你有一点点高中数学的函数基础——知道什么是函数、什么是坐标系,基本就够了。如果你本来就在备考数学类考试,这版可以作为你第一次通读的入门引导,读完了再去看教材,你会发现教材变得前所未有地友好。还有一点我想提前说明这个“简单版”不等于“缩水版”。重要的定理和计算方法我都会讲到,只是讲解的顺序和语言更贴近正常人,先给你直觉,再补严谨。这也是我写这版内容最大的坚持。2. 极限打开高数大门的第一把钥匙2.1 用一个例子搞清楚“趋近”是什么意思先别管定义,看一个具体的问题当 (x) 越来越接近 2 时,函数 (f(x) \frac{x^2 - 4}{x - 2}) 的值会接近什么注意,(x2) 时这个式子是 0/0,没意义,所以我们不能代入。那怎么办先化简[ \frac{x^2 - 4}{x - 2} \frac{(x-2)(x2)}{x-2} x2 \quad (x \ne 2) ]所以当 (x) 趋近 2 但不等于 2 时,这个式子的值就是 (x2),那它自然趋近 (4)。我们就说[ \lim_{x \to 2} \frac{x^2 - 4}{x - 2} 4 ]这就是极限的本质我们关心的是“函数值在某个点附近的变化趋势”,而不是“这个点的具体取值”。哪怕函数在这一点上根本没定义,只要它周围的值稳定地朝某个数靠拢,极限就存在。我经常用开车来打比方你要判断前面路口能不能左转,不是等你开到路口正中间才看,而是在距离路口几十米的时候就开始观察趋势。极限关注的就是“靠近过程中的趋势”,不是“到没到”。2.2 极限的正式理解与左右极限体会了直觉之后,我们再给极限一个稍微正式一点的说法当 (x) 从左右两侧不断靠近 (a) 时,如果 (f(x)) 无限接近某个确定的数 (L),我们就说 (x \to a) 时 (f(x)) 的极限是 (L)。这套说法的关键词是“无限接近”和“确定的数”。注意,这里是双侧极限,也就是说必须同时满足“从左边靠近”和“从右边靠近”两个方向的趋势都指向同一个 (L)。左右极限的写法是从左边靠近( \lim_{x \to a^-} f(x) )从右边靠近( \lim_{x \to a^} f(x) )如果左右极限都存在且相等,那么双侧极限才存在;只要有一边不存在,或者两边存在但不相等,双侧极限就不存在。举个具体例子。看分段函数[ f(x) \begin{cases} x^2, x \ge 0 \ -x, x 0 \end{cases} ]在 (x0) 处,左极限是 ( \lim_{x \to 0^-} (-x) 0 ),右极限是 ( \lim_{x \to 0^} x^2 0 )。左右极限都是 0,所以 ( \lim_{x \to 0} f(x) 0 )。这里极限存在,而函数值也有定义 (f(0)0),所以函数在 0 处还算温顺。再换一个[ g(x) \begin{cases} 1, x \ge 0 \ -1, x 0 \end{cases} ]在 (x0) 处,左极限是 -1,右极限是 1,两边不相等,所以这个函数在 0 处极限不存在。这也是很多初学者在做题时最容易忽略的一个检查步骤——看到分段函数,先想左右极限,别急着代入计算。2.3 极限的运算规则与两个重要极限有了极限的基本概念,怎么算极限就成了第一个实操问题。极限最常见的就是四则运算,但前提是参与运算的每个极限都要存在。具体规则其实和你直觉一致和的极限等于极限的和( \lim(fg) \lim f \lim g )差的极限等于极限的差( \lim(f-g) \lim f - \lim g )积的极限等于极限的积( \lim(f \cdot g) \lim f \cdot \lim g )如果分母的极限不为 0,商的极限等于极限的商( \lim(f/g) \lim f / \lim g )这些规则看起来很简单,但实际用起来有个常见陷阱必须保证拆开的每个极限都确实存在。例如 ( \lim_{x \to \infty} (x^2 - x^2) ),你要先把括号里算掉等于 0,再取极限得 0。如果你把它拆成 ( \lim x^2 - \lim x^2 \infty - \infty ),那就直接白给了。无穷大减无穷大是没有意义的,必须先化简再算。做题时我还建议你掌握一个思考顺序先尝试直接代入。如果代入后得到一个具体的数,那就完事了,极限就是这个数。如果代入后出现 (0/0) 或 ( \infty/\infty ) 这类“未定式”,就需要化简、提取公因式、约分、有理化或者通分。刚才的例题就是用因式分解约分的。如果变量趋近的是无穷大,就找分子分母的最高次项来约。比如 ( \lim_{x \to \infty} \frac{3x^2 2x}{2x^2 - 1} ),上下同时除以 (x^2),得到 ( \frac{3 2/x}{2 - 1/x^2} ),(x \to \infty) 时 (2/x) 和 (1/x^2) 都趋近 0,所以极限是 (3/2)。这类题的本质是“谁的次数高谁带头”。此外,还有两个特别重要、后面处处要用的重要极限[ \lim_{x \to 0} \frac{\sin x}{x} 1 ][ \lim_{x \to \infty} \left(1 \frac{1}{x}\right)^x e ]第一个极限在三角函数相关的题目里几乎是必考的,第二个则把极限和自然常数 (e) 联系起来,后面学习导数的时候,以 (e) 为底的对数函数求导就是它自己,这个性质让很多计算都变得舒服。这两个极限结论你要先记下来,等学了导数以后再回头看,就能明白它们为什么是对的。2.4 无穷小与无穷大比大小很关键在极限计算里,还有一对概念会反复出现无穷小和无穷大。“无穷小”不是“一个很小很小的数”,而是指一个变量在变化过程中趋近于 0。比如 (x \to 0) 时,(x) 本身、(\sin x)、(1 - \cos x) 都是无穷小。而“无穷大”就是绝对值趋近于正无穷的变量。无穷小有个特别重要的性质有限个无穷小的和、积仍然是无穷小;但在商的情况下,两个无穷小谁“趋近于 0 的速度更快”直接决定了比的极限。这就引出了“高阶无穷小”“低阶无穷小”和“等价无穷小”的概念。做题时最常用到的是等价无穷小替换。比如 (x \to 0) 时,(\sin x \sim x)、(\tan x \sim x)、(\ln(1x) \sim x)、(e^x - 1 \sim x)。这些等价关系在乘除运算中可以直接替换,能大大简化计算。但我要特别提醒等价无穷小替换只能在乘除因子中使用,不能在加减法中直接替换。举个例子[ \lim_{x \to 0} \frac{\sin x - x}{x^3} ]如果你直接把 (\sin x) 换成 (x),就会得到分子为 0,答案变成 0,但正确答案是 (-1/6)。这个坑坑了无数人。你要么用麦克劳林展开,要么用洛必达法则,就是不能简单地加减替换。记住这个禁忌,能帮你避免考试中一大半的失误。3. 连续与间断极限的一个实际应用场景3.1 连续的定义到底在说什么学完极限以后,连续性这个概念其实就是一个顺理成章的延伸。直观地说,一个函数在某个点连续,就是它的图像在这个点没有断。比如 (y x^2) 在实数轴上处处连续,而之前那个分段函数 (g(x)) 在 0 处就有个“台阶”,断掉了。用极限的语言来定义的话,函数 (f(x)) 在点 (xa) 处连续,需要同时满足三个条件(f(a)) 有定义至少这个点存在;(\lim_{x \to a} f(x)) 存在;(\lim_{x \to a} f(x) f(a))。你看,第三个条件把前两个串起来了不仅极限存在,而且极限值恰好等于函数值。为什么这么要求因为只有这样,当 (x) 靠近 (a) 时,函数值 (f(x)) 才真正是朝着 (f(a)) 靠近的,图像才没有“跳变”。这里我插一句很多同学记不住这三个条件,题目里需要判断连续性的时候容易漏。我自己带的学弟学妹里,最常见的问题是只算极限,不算函数值,或者算完函数值但忘了检查极限是否存在。实际做题时把它当成一个检查清单来用,就不会丢分了。3.2 间断点的两大分类与判断方法如果一个函数在某个点不连续,这个点就叫间断点。考试里常考的题型就是“判断间断点的类型”,而类型主要看左右极限的情况,我整理了一张速查表间断点类型左右极限情况直观表现典型例子可去间断点左右极限都存在且相等,但不等于函数值或函数值无定义图像上有个“洞”(y \frac{x^2-4}{x-2}) 在 (x2) 处跳跃间断点左右极限都存在但不相等图像有“台阶”(y \frac{无穷间断点至少一侧极限为无穷大图像在附近冲向无穷(y \frac{1}{x}) 在 (x0) 处振荡间断点极限不存在,且函数值在某个范围内反复振荡图像来回剧烈摆动(y \sin\frac{1}{x}) 在 (x0) 附近一眼看上去好像有四种,但考试里面考得最多的是前两类。尤其是“可去间断点”,它其实是在提醒你这个函数本来可以把洞补上,但定义里没有给它一个合适的函数值。比如 (y \frac{x^2-4}{x-2}) 在 (x2) 处无定义,但极限存在是 4,如果重新定义 (f(2)4),这个点就连续了,所以叫做“可去”。“跳跃间断点”则比较常见于分段函数切换位置的左右两边取值不一致的情况,比如 ([x])取整函数在整数点就是跳跃间断。判断的时候记住一个口诀左极限、右极限、函数值,三个都看了,类型自然就出来了。3.3 闭区间上连续函数的三个重要性质这一小节的知识点虽然看起来偏理论,但它是后面很多证明题的底气。在闭区间 ([a,b]) 上连续的函数,有三个经典性质,我建议你一定要记牢有界性定理闭区间上连续的函数在该区间上一定有界。意思是函数值不会冲到无穷大去,不管它怎么波动,总能找到一个上限和下限把它框住。这其实还是很好理解的,连续函数在闭区间上没有间断,图像是一条完整的曲线,那么它的高度就不可能无限延伸。最值定理在闭区间上连续的函数一定存在最大值和最小值。注意这里说的是“存在”,至于怎么求,那是后面导数应用板块的事。介值定理如果函数在区间两个端点的值分别是 (f(a)) 和 (f(b)),那么夹在它们之间的任何一个数,都能在区间内找到至少一个自变量与之对应。用生活化的话说一个连续的温度变化过程,不可能从 (10^\circ C) 变到 (20^\circ C) 却不经过 (15^\circ C)。这个定理的一个直接推论是“零点定理”如果 (f(a)) 和 (f(b)) 异号,那么区间内一定存在某个点 (c) 使得 (f(c)0)。零点定理经常用来证明方程有实根,是高等数学里很多证明题的起点。这些定理在学习导数那些更复杂的工具之前,像是一些“大而化之”的判断标准。它们告诉你连续函数在闭区间上的行为是比较“规矩”的,这也为后来使用中值定理、证明不等式等打下了基础。4. 导数高数里最核心的“变化率”工具4.1 从瞬时速度说起如果说极限解决了“趋近”的问题,那么导数解决的就是“变化有多快”的问题。设想你开车,前 2 小时走了 120 公里,平均速度是 60 km/h。但这不是你每一时刻的速度,某个瞬间你可能开到 80,某个瞬间你可能刹车到 20。怎么求一个瞬间的速度答案还是极限。假设路程函数是 (s(t)),从时间 (t_0) 到 (t_0 \Delta t) 这段时间内,位移变化量是 (s(t_0 \Delta t) - s(t_0))。平均速度就是[ \frac{s(t_0 \Delta t) - s(t_0)}{\Delta t} ]要让这个平均速度变成“瞬时速度”,就要让 (\Delta t) 趋近于 0,取极限。这就是导数的定义[ f(x_0) \lim_{\Delta x \to 0} \frac{f(x_0 \Delta x) - f(x_0)}{\Delta x} ]这个式子的几何意义也很直观函数图像上割线的斜率,当两个点不断靠近变成一个点时,割线就变成了切线。所以导数本质上是曲线在某一点的切线斜率。4.2 可导和连续的关系连续不一定可导很多同学会混淆“连续”和“可导”。我的总结是可导一定连续,但连续不一定可导。为什么可导一定连续因为如果导数存在,意味着当 (\Delta x \to 0) 时差商趋向一个确定的值,那么分子也必须趋近 0,否则差商不可能有个确定的极限。分子趋近 0 就是说 (\Delta y \to 0),这正是连续的定义。但反方向,连续不代表可导。最经典的例子是 (y |x|) 在 (x0) 处函数连续,但图像在该点是尖的,左边斜率是 -1,右边斜率是 1,切线的“左右斜率”不相等,所以导数不存在。这个知识点考试特别喜欢出选择题,也特别容易让人想当然。每次遇到“函数在某点连续,是否能推出可导”这种题,就在脑子里过一遍 (y |x|) 的图像,你就不容易错了。4.3 基本求导法则先背熟这些公式了解了导数的定义之后,你还需要一套高效的计算工具。如果每次都按定义求极限,那效率太低了。所以求导公式和法则就是“让计算变快”的武器。需要掌握的基本公式其实不多,我挑最核心的列出来常数函数的导数((C) 0)幂函数((x^n) nx^{n-1})正弦函数((\sin x) \cos x)余弦函数((\cos x) -\sin x)指数函数((e^x) e^x),((a^x) a^x \ln a)对数函数((\ln x) \frac{1}{x}),((\log_a x) \frac{1}{x \ln a})有了这些基本公式,还要配四则运算法则才能对付复杂函数和与差((u \pm v) u \pm v)乘积((uv) uv uv)一个因子求导,另一个不动,再加反过来商(\left(\frac{u}{v}\right) \frac{uv - uv}{v^2})这里最容易记混的就是商的求导,很多人搞不清分子到底是 (uv - uv) 还是 (uv - uv)。我的记忆技巧是“前导后不导,减去前不导后导,分母平方”。而且注意是减号,不是加号。4.4 复合函数、隐函数与高阶导数复合函数求导是很多初学者的分水岭。所谓复合函数就是“函数套函数”,比如 (y \sin(2x)),外层是 (\sin),内层是 (2x)。复合函数求导法则叫链式法则[ \frac{dy}{dx} \frac{dy}{du} \cdot \frac{du}{dx} ]就是说先对外层函数求导,再把内层函数代入,最后乘以内层函数的导数。用刚才的例子[ y \sin(2x) \Rightarrow y \cos(2x) \cdot (2x) 2\cos(2x) ]注意那个额外的“2”就是内层函数带来的。很多初学同学会写成 (\cos(2x)) 就停了,漏掉了内层导数。我强烈建议你每次做完复合函数求导,自己追问一句“内层函数求导了吗”把这个习惯养成,会少丢很多分。隐函数求导则是一种更高阶的“运算技巧”。所谓隐函数,就是 (x) 和 (y) 的关系没有写成 (y f(x)) 这样显式的形式,而是混在一起,比如 (x^2 y^2 1)。这种式子你直接解出 (y) 再求导往往很麻烦,更通用的办法是两边同时对 (x) 求导,遇到 (y) 就当成 (x) 的复合函数来处理[ x^2 y^2 1 \Rightarrow 2x 2y \cdot y 0 \Rightarrow y -\frac{x}{y} ]你可能会问,为什么 (y^2) 求导完是 (2y y)因为 (y) 本身是 (x) 的函数,所以 (y^2) 是复合函数,外导 (2y) 再乘内导 (y)。这就是链式法则在隐函数里的应用。隐函数求导这个技能在后面的相关变化率问题、多元函数微分学里还会反复出现,现在就要掌握好。高阶导数也不难理解,就是连续对函数求多次导。(f(x)) 是“二阶导数”,(f(x)) 是“三阶导数”。二阶导数的物理意义是加速度,几何意义则是曲线凹凸性的判据,后面会用到。5. 导数的常见应用让你看懂单调性与极值问题5.1 利用导数判断函数单调性导数到底有什么用最大的用处之一就是分析函数的单调性。如果你还记得导数的定义是变化率,那结论其实非常直觉如果在某个区间内 (f(x) 0),意味着每个点上函数都在上升,所以函数在该区间单调递增;如果 (f(x) 0),函数单调递减。为什么要用导数来判断单调性因为很多函数的增减趋势用肉眼根本看不出来,比如 (y x^3 - 3x)。但求导以后一目了然[ y 3x^2 - 3 3(x^2 - 1) ]当 (x \in (-\infty, -1) \cup (1, \infty)) 时,(y 0),函数递增;当 (x \in (-1, 1)) 时,(y 0),函数递减。这里有个关键节点 (x \pm 1),导数正好等于 0,称为“驻点”。驻点是函数可能从增变减、从减变增的候选位置,但不能直接断定它一定是极值点,还要继续判断。5.2 极值的第一充分条件与第二充分条件极值是什么简单说,就是局部区域内的最大或最小值。对于连续函数,极值点通常出现在驻点或者导数不存在的点。判断一个驻点是不是极值点,最经典的方法有两个。方法一第一充分条件看导数变号如果你在驻点 (x_0) 的左边导数大于 0、右边导数小于 0,那函数就是先增后减,(x_0) 是极大值点;反过来,先减后增就是极小值点。也就是说,导数在驻点两侧变了号,极值就成立。这个判断方法非常直观,也不用记公式,我更喜欢推荐给初学者。方法二第二充分条件看二阶导数符号如果 (f(x_0) 0) 且 (f(x_0) 0),那么 (x_0) 是极大值点;如果 (f(x_0) 0),那么 (x_0) 是极小值点。这个方法的逻辑是什么二阶导数描述的是导数的变化率。如果二阶导小于 0,说明一阶导数在递减,而它又刚刚好等于 0,那它一定是从正变负,所以是极大值。但注意,如果 (f(x_0) 0),这个方法就失效了。这时候你就得回到第一充分条件,或者在驻点附近用定义去验证。5.3 实际问题的最大值最小值求解高数里的“应用题”往往就是给你一个实际问题,让你建立函数,然后求最大值或最小值。比如一道很经典的题目用一块固定面积的矩形铁皮,从四角各剪去一个小正方形,然后折成一个无盖盒子,问小正方形的边长取多少时,盒子的容积最大。这种题的基本套路是设变量设剪去的小正方形边长为 (x)。建立函数如果用 (a \times b) 的矩形铁皮来举例,盒子的底面积是 ((a-2x)(b-2x)),高度是 (x),容积就是 (V(x) x(a-2x)(b-2x))。确定定义域(x) 必须大于 0,且不能超过 (a/2) 和 (b/2) 的最小值。求导数展开后求导,得到驻点。用第一或第二充分条件判断哪个驻点是最大值点。这类题的重点不在于函数多复杂,而在于“建模”的过程,把实际问题翻译成数学语言。很多人觉得应用题难,其实就是卡在了“设变量”这一步。诀窍是一般题目让你求什么,你就设那个量为 (x),然后努力把目标量表示成 (x) 的函数。5.4 凹凸性与拐点图像的另一层信息除了单调性,导数还能告诉你图像“弯”的方向。如果 (f(x) 0),函数图像在该区间是凹的开口向上,像碗一样的形状,中文教材里也常叫“下凸”;如果 (f(x) 0),图像是凸的开口向下,像倒扣的碗。拐点则是函数凹凸性发生改变的位置,通常出现在 (f(x) 0) 的地方,但也需要验证左右两侧二阶导数是否变号。比如 (y x^3),在 (x0) 处 (y 6x) 等于 0,且左右两边二阶导数符号相反,所以原点是它的拐点。这个例子很经典,考试中经常用它来考定义。为什么理解凹凸性重要因为它在很多不等式的证明里有用。(f(x) 0) 意味着导函数递增,这类函数的图像是“向上翘”的,连接图像上任意两点的弦都在图像的上方。如果你以后学到琴生不等式,会发现凹凸性是它最本质的背景。6. 新手最容易踩的坑问题汇总与避坑建议6.1 我见过的最常见的八类错误写了这么多,我觉得有必要把新手阶段最容易踩的坑集中整理一下。以下这些都是我实际观察到的错误,一个个列出来供你自查错误类型错误示范正确做法代入时忽略分母为 0直接代入 (x2) 到 ((x^2-4)/(x-2))先看是否 0/0,再化简等价无穷小替换用在加减法把 (\sin x - x) 中 (\sin x) 换为 (x)只在乘除因子中替换,加减不换拆极限时不检查各项极限是否存在把 (\infty - \infty) 拆开分别求先整体化简,再取极限复合函数求导漏内层导数((\sin 2x) \cos 2x) 漏掉乘 2求完外层必乘内层导数分不清可导与连续看到连续直接认为可导连续不一定可导判断极值只找驻点忽略导数不存在的点极值点可能出现在不可导点商的求导记忆错误记成 (uv uv)商的法则是 (uv - uv) 除以 (v^2)忽略定义域设 (x) 时未考虑实际限制建模题必须先定定义域前四个是计算层面的失误,后四个更多是概念层面的混淆。计算失误靠刷题量来弥补,概念混淆则需要你把定义反复读几遍,再用例子验证。6.2 做题时一个特别好用的检查习惯我自己的经验是,做极限和导数题时,每做完一步就回看这一步是否“失去了某个信息”。比如化简时约掉了 (x-2),那你就要在脑子里记住“这是在 (x \ne 2) 的前提下做的”;再比如求导后的定义域可能会比原函数更宽松,遇到分段函数求导时,分段点一定要单独用定义判断可导性。具体到分段函数在分段点 (x c) 处是否可导,标准的做法是借助导数的定义来判断,分别计算左导数和右导数[ f-(c) \lim{\Delta x \to 0^-} \frac{f(c\Delta x) - f(c)}{\Delta x}, \quad f(c) \lim{\Delta x \to 0^} \frac{f(c\Delta x) - f(c)}{\Delta x} ]如果左右导数存在且相等,可导;否则不可导。注意,一定要用“定义”去求分段点的导数,而不能直接套求导公式,因为分段点两侧的表达式可能不同,公式未必适用。6.3 给零基础自学者的三条实用建议第一,笔记要写“例题”而不是“定义”。我见过太多人通篇抄定义、抄定理,最后做题还是不会。更有效的做法是每个知识点配 2~3 道典型例题,把完整的解题步骤写到笔记本上,尤其是踩坑点要用红笔标出来。以后复习的时候直接翻例题,回忆效率远高于读定义。第二,学完一个小节就立刻做“能不能自己独立推导一遍”的测试。比如学完极限的四则运算,你能不能不看教材,自己写出 (\lim_{x \to 1} \frac{x^2 - 1}{x - 1}) 的完整过程如果能,说明这块真的过脑了。如果你只是看着答案觉得“懂了”,那大概率是伪懂,上考场还是会错。第三,遇到卡壳的地方,不要死磕超过 20 分钟。高数知识点是高度耦合的,你卡住的地方很可能是因为前面某个概念没有理解透。硬抠容易钻牛角尖,不如先跳过,把后面的内容学了再回头,往往豁然开朗。这不是放弃,而是利用知识网络的交叉验证来解决问题。我自己当年学极限的时候,也被 (\epsilon-\delta) 定义折磨得够呛。后来我干脆先不看定义,直接做极限计算题,等算了很多题以后,回头再看那个严格的定义,忽然就明白了它在说什么。这大概就是“先用起来,再理解原理”的力量。上篇的内容就先到这里。极限、连续、导数这三块,你已经有了一个能上手使用的框架。下篇我会接着讲微分中值定理、不定积分与定积分,以及它们怎么应用在面积、体积和物理问题里。这篇里提到的那些“坑”,希望你不只是看过,而是在做题的时候真的用起来。高数这门课,听懂只是第一步,自己写出来才算真正学会。