高等数学——导数的定义和常见导数

article/2025/9/14 11:41:25

本文始发于个人公众号:TechFlow


导数是微积分也是高数当中很重要的一个部分,不过很遗憾的是,和导数相关的部分很多同学都是高中的时候学的。经过了这么多年,可能都差不多还给老师了。所以今天的文章就一起来温习一下导数的相关知识,捡一捡之前忘记的内容。


函数切线


关于导数,最经典的解释可能就是切线模型了。以前高中的时候,经常对二次函数求切线,后来学了微积分之后明白了,所谓的求切线其实就是求导。


比如当下, 我们有一个光滑的函数曲线 y = f ( x ) y=f(x) y=f(x),我们想要求出这个曲线在某个点 M M M的切线,那么应该怎么操作呢?

如上图所示,我们可以在选择另外一个点N,然后做MN的割线。假设T是M的真实的切线,当我们将N向M无限逼近的时候, ∠ N M T \angle NMT NMT在无限缩小,直到趋近与0,而此时的割线MN也就无限逼近于M点真实的切线T。


在图中,MN的斜率表示为 tan ⁡ ϕ \tan\phi tanϕ,其中 tan ⁡ ϕ = f ( x ) − f ( x 0 ) x − x 0 \tan\phi=\frac{f(x)-f(x_0)}{x - x_0} tanϕ=xx0f(x)f(x0).


当N逼近于M时:


tan ⁡ ϕ = lim ⁡ x → x 0 f ( x ) − f ( x 0 ) x − x 0 \displaystyle\tan\phi= \lim_{x \to x_0}\frac{f(x) - f(x_0)}{x - x_0} tanϕ=xx0limxx0f(x)f(x0)


我们令 Δ x = x − x 0 \Delta x = x - x_0 Δx=xx0,所以:


tan ⁡ ϕ = lim ⁡ Δ x → 0 f ( x 0 + Δ x ) − f ( x 0 ) Δ x \displaystyle\tan\phi=\lim_{\Delta x \to 0}\frac{f(x_0 + \Delta x) - f(x_0)}{\Delta x} tanϕ=Δx0limΔxf(x0+Δx)f(x0)


此时 tan ⁡ ϕ \tan\phi tanϕ的结果就是函数在 x 0 x_0 x0处导数的值,上面这个方法大家应该也都不陌生,在物理课上就经常见到,只不过在物理当中不叫极限也不叫逼近,称为换元法。但不管叫什么,意思是一样的。我们理解了上面这些式子之后,再来看看导数真正的定义。


定义


假设函数 y = f ( x ) y=f(x) y=f(x)在点 x 0 x_0 x0处的邻域内有定义,当自变量 x x x x 0 x_0 x0处取得增量 Δ x \Delta x Δx( x 0 + Δ x x_0 + \Delta x x0+Δx仍然在 x 0 x_0 x0的邻域内),相应的函数取得增量 Δ y = f ( x 0 + Δ x ) − f ( x 0 ) \Delta y=f(x_0+\Delta x) - f(x_0) Δy=f(x0+Δx)f(x0)。如果 Δ y Δ x \frac{\Delta y}{\Delta x} ΔxΔy Δ x → 0 \Delta x \to 0 Δx0时的极限存在,称为函数 y = f ( x ) y=f(x) y=f(x)在点 x 0 x_0 x0处可导。它的导数写成 f ′ ( x 0 ) f'(x_0) f(x0)


f ′ ( x 0 ) = lim ⁡ Δ x → 0 f ( x 0 + Δ x ) − f ( x 0 ) Δ x \displaystyle f'(x_0)=\lim_{\Delta x \to 0}\frac{f(x_0+\Delta x) - f(x_0)}{\Delta x} f(x0)=Δx0limΔxf(x0+Δx)f(x0)


f ′ ( x 0 ) f'(x_0) f(x0)也可以记成 d y d x \displaystyle\frac{dy}{dx} dxdy,或者 d f ( x ) d x \displaystyle\frac{df(x)}{dx} dxdf(x)


如果函数 y = f ( x ) y=f(x) y=f(x)在开区间 I I I内可导,说明对于任意 x ∈ I x \in I xI,都存在一个确定的导数值。所以我们就得到了一个新的函数,这个函数称为是原函数 f ( x ) f(x) f(x)的导函数,记作 f ′ ( x ) f'(x) f(x)


不可导的情况


介绍完了常见函数的导函数之后,我们来看下导数不存在的情况。


导数的本质是极限,根据极限的定义,如果 lim ⁡ x → x 0 f ( x ) = a \displaystyle\lim_{x \to x_0}f(x)=a xx0limf(x)=a。那么,对于某个正数 ϵ \epsilon ϵ,对于任何正数 δ \delta δ,都有 0 < ∣ x − x 0 ∣ < δ 0 < |x - x_0| < \delta 0<xx0<δ时, ∣ f ( x ) − a ∣ ≥ ϵ |f(x) - a| \geq \epsilon f(x)aϵ。那么就称为 x → x 0 x \to x_0 xx0时, f ( x ) f(x) f(x)的极限是a。


我们对上面的式子进行变形,可以得到,当 Δ x → 0 \Delta x \to 0 Δx0时:


lim ⁡ Δ x → 0 f ( x 0 − Δ x ) = f ( x 0 + Δ x ) = a \displaystyle\lim_{\Delta x \to 0}f(x_0-\Delta x)=f(x_0 + \Delta x) = a Δx0limf(x0Δx)=f(x0+Δx)=a


也就是说极限存在的条件是无论自变量从左边逼近 x 0 x_0 x0还是右边逼近,它们的极限都存在并且相等。所以,函数 f ( x ) f(x) f(x) x 0 x_0 x0点可导的充分必要条件就是,函数在 x 0 x_0 x0处的左右两侧的导数都必须存在,并且相等。


另一种不可导的情况是不连续,不连续的函数一定不可导。这一点其实很难证明,我们可以来证明它的逆否命题:可导的函数一定连续。


根据导数的定义,一个点的导数存在的定义就是 Δ y Δ x \frac{\Delta y}{\Delta x} ΔxΔy Δ x → 0 \Delta x \to 0 Δx0时存在。即:


lim ⁡ Δ x → 0 Δ y Δ x = f ′ ( x ) \displaystyle\lim_{\Delta x\to 0}\frac{\Delta y}{\Delta x}=f'(x) Δx0limΔxΔy=f(x)


我们把极限符号去掉:


Δ y Δ x = f ′ ( x ) + a \frac{\Delta y}{\Delta x}=f'(x) + a ΔxΔy=f(x)+a


这里的a是 Δ → 0 \Delta \to 0 Δ0时的无穷小,我们队上式两边同时乘上 Δ x \Delta x Δx,可以得到:


Δ y = f ′ ( x ) Δ x + a Δ x \Delta y=f'(x)\Delta x + a\Delta x Δy=f(x)Δx+aΔx


由于 a 和 Δ x a和\Delta x aΔx都是无穷小,并且 f ′ ( x ) f'(x) f(x)存在,所以 Δ y \Delta y Δy也是无穷小。而连续的定义就是当 Δ x → 0 \Delta x \to 0 Δx0时, Δ y \Delta y Δy也趋向于0.


反例


我们来举一个反例:


f ( x ) = ∣ x ∣ f(x) = |x| f(x)=x


它的函数图像长这样:

我们试着来证明: f ( x ) f(x) f(x) x = 0 x=0 x=0处不可导。


f _ ′ ( 0 ) = ∣ Δ x ∣ Δ x = − 1 f + ′ ( 0 ) = Δ x Δ x = 1 \begin{aligned} f'_\_(0)&=\frac{|\Delta x|}{\Delta x}=-1 \\ f'_+(0)&=\frac{\Delta x}{\Delta x}=1 \end{aligned} f_(0)f+(0)=ΔxΔx=1=ΔxΔx=1


由于 f ( x ) f(x) f(x) x = 0 x=0 x=0处的左右导数不等,和极限存在的性质矛盾,所以 f ( x ) f(x) f(x) x = 0 x=0 x=0处不可导。


常见函数的导数


我们再来看一下常见函数的导函数,其实我们了解了导数的定义之后,我们完全可以根据导函数的定义自己推算。但说实话,这些推算意思不大,所以我们直接跳过推算的部分,直接来看结论。


  1. f ( x ) = C f(x)=C f(x)=C,C是常数。 f ′ ( x ) = 0 f'(x)=0 f(x)=0
  2. f ( x ) = x n f(x)=x^n f(x)=xn, f ′ ( x ) = n x n − 1 f'(x)=nx^{n-1} f(x)=nxn1
  3. f ( x ) = sin ⁡ x f(x)=\sin x f(x)=sinx f ′ ( x ) = cos ⁡ x f'(x)=\cos x f(x)=cosx
  4. f ( x ) = cos ⁡ x f(x)=\cos x f(x)=cosx f ′ ( x ) = − sin ⁡ x f'(x)=-\sin x f(x)=sinx
  5. f ( x ) = a x f(x)=a^x f(x)=ax f ′ ( x ) = a x ln ⁡ a f'(x)=a^x\ln a f(x)=axlna
  6. f ( x ) = log ⁡ a x f(x)=\log_ax f(x)=logax f ′ ( x ) = 1 x ln ⁡ a , ( a > 0 , a ≠ 0 ) f'(x)=\frac{1}{x\ln a}, (a > 0, a \neq 0) f(x)=xlna1,(a>0,a=0)
  7. f ( x ) = ln ⁡ x f(x)=\ln x f(x)=lnx f ′ ( x ) = 1 x f'(x)=\frac{1}{x} f(x)=x1

当然我们实际运用当中遇到的当然不只是简单的函数,很多函数往往非常复杂。那么对于这些复杂的函数,我们又应该怎么来计算它们的导数呢?敬请期待我们下一篇的内容。


今天的文章就到这里,如果觉得有所收获,请顺手点个关注吧,你们的支持是我最大的动力。


http://chatgpt.dhexx.cn/article/Ck3dGCTe.shtml

相关文章

数学 - 基本初等函数导数公式及求导法则

数学 - 基本初等函数导数公式及求导法则 三角函数相关运算 指数和对数函数相关运算 对数函数的强大之处在于可以变积为和&#xff0c;变商为差&#xff0c;化幂为系数。在求幂指函数或某些复杂表达式的函数的导数时&#xff0c;将原来的函数转化为对数函数后可方便求导。 隐函…

常用函数的导数表

① C0(C为常数函数) ② (x^n) nx^(n-1) (n∈R)&#xff1b;熟记1/X的导数 ③ (sinx) cosx (cosx) - sinx (tanx)1/(cosx)^2(secx)^21(tanx)^2 (cotx)-1/(sinx)^2-(cscx)^2-1-(cotx)^2 (secx)tanxsecx (cscx)-cotxcscx (arcsinx)1/(1-x^2)^1/2 (arccosx)-1/(1-x^2)^1/2 (arcta…

【惊呼】微信最多可以加多少好友,真正原因可能出乎你的想象!

为什么微信联系人个数限制为5040而非5000人&#xff0c;这个还真有一定的原因&#xff0c;据说这是根据《理想国》的一本书中描述的理想城邦人数而定&#xff0c; 这本书的作者为古希腊哲学家柏拉图&#xff0c;他所描述的理想城邦人数为5040人&#xff0c;微信之父张小龙认为…

Java并发编程视频分享-第一期

一、主讲人:加多(阿里集团-淘宝技术部-高级开发工程师) **本名:**翟陆续 目前在阿里巴巴淘宝移动中间件消息服务组工作,热衷并发编程,开源框架,架构设计。 著作:《Java并发编程之美》 二、本次课程内容: 什么是线程?并发与并行区别?为何并发编程那么难?1.数据竞争…

element ui 下拉菜单加多选框

最近做一个项目&#xff0c;需要一个带有多选框功能的下拉菜单&#xff0c;还是老规矩&#xff0c;自己封装一个吧。很简单 写完以后打开页面测试&#xff0c;发现已经选中了&#xff0c;但是输入框并没有显示选择的值 打开vue开发工具&#xff0c;发现选中的值并没有放入value…

一个springboot+mybatisplus+vue实现的增删改查加多条件查询加分页

0.一个小Demo 就没有用到其它的技术了 格式如下 表文件 create table FinancingProduct (id varchar(50) not nullprimary key,risk int not null,income varchar(50) not null,saleStarting datetime not null,saleEnd datetime …

加多宝首度披露"换头手术"的详细内幕

12 月下旬&#xff0c;加多宝与王老吉的“改名案”和“怕上火案”判决结果先后出台&#xff0c;两大凉茶巨头之间的官司纠纷再起波澜。而加多宝集团品牌管理部负责人王月贵&#xff0c;在出席活动时首度披露了加多宝“换头手术”的详细内幕——由此&#xff0c;加多宝打赢凉茶之…

ASEMI整流桥MB10S出来的电压是多少,MB10S加多大电容

编辑-Z MB10S参数描述 型号&#xff1a;MB10S 封装&#xff1a;MBS-4 (SOP-4) 特性&#xff1a;小方桥、贴片桥堆 电性参数&#xff1a;1A 1000V 芯片材质&#xff1a;GPP 正向电流(Io)&#xff1a;1A 芯片个数&#xff1a;4 正向电压(VF)&#xff1a;1.0V 芯片尺寸&…

加多宝李二强:营销数字化闭环初体验,真的很爽

作者 | 中国软件网 曹开彬 艾佳 校对 | 中国软件网 马志学 企业数字化轰轰烈烈二十年&#xff0c;却始终在实践探索的峭壁上攀援。一方面作为技术手段的数字信息科技快速演进&#xff0c;将企业数字化导入泛摩尔定律循环&#xff0c;如逆水行舟不进则退&#xff1b;另一方面数字…

用JavaScript实现,用户输入自己的汽油编号,然后输入自己加多少升,就弹出价格

Ⅰ、问题描述&#xff1a; 一个加油站为了鼓励车主多加油&#xff0c;出行优惠政策&#xff1a; 加的多有优惠&#xff1a; 92 号汽油&#xff0c;每升 6 元&#xff1b;如果大于等于 20 升&#xff0c;那么每升 5.9 元&#xff1b; 97 号汽油&#xff0c;每升 7 元&#xff1…

微信每天加多少人不会封号?(行业经验)

微信8.0版本开始微信好友的最大数量&#xff0c;将之前的最多5000好友提升到现在的10000好友。 不要相信那些一天加500人1000人的&#xff0c;不可能的&#xff01;腾讯对这方面是有严格限制的。 但是会区分你的微信号质量&#xff0c;质量越好加人越有利。以下内容是增对普通…

企业微信一天最多可以加多少人? 企业微信加好友功能会被限制吗?

企业微信已经成为私域运营必备工具,最近经常有人问我企业微信一天可以主动加多少人这个问 企业微信已经成为私域运营必备工具,最近经常有人问我企业微信一天可以主动加多少人这个问题,我每次都是很纠结,如果微信告诉你一天可以加多少人,那么大家不就在这个红线下面疯狂的…

❤️创意网页:高考加油倒计时网页文字加多版 - 增加祝福语句和下雪背景效果

✨博主&#xff1a;命运之光 &#x1f338;专栏&#xff1a;Python星辰秘典 &#x1f433;专栏&#xff1a;web开发&#xff08;简单好用又好看&#xff09; ❤️专栏&#xff1a;Java经典程序设计 ☀️博主的其他文章&#xff1a;点击进入博主的主页 前言&#xff1a;欢迎踏入…

tomcat优化(生产环境) 加多实例部署

来做一个tomcat多实例部署 1.首先安装jdk和tomcat 然后复制/usr/local的tomcat 2.配置tomcat环境变量 把两个tomcat都配置一下 环境变量的位置指向不能错 vim /etc/profile.d/tomcat.sh export CATALINA_HOME1/usr/local/tomcat/ export CATALINA_BASE1/usr/local/tomcat/…

el-table自定义表头,el-table 加多选列

element el-table 加多选列 <el-table :data"tableData" height"500" style"width: 100%" center highlight-current-row ><el-table-column type"index" label"序号" width"50" align"center"…

element-ui下拉选项加多选框(带全部)

代码全在一个页面实现 效果&#xff1a; 代码&#xff1a; <template><div class"select-checked"><el-select:value"selected"multipleplaceholder"请选择":popper-append-to-body"false"><el-option :value&q…

elementUI之下拉选项加多选框功能实现

elementUI之下拉选项加多选框功能实现 elementUI之下拉加多选框功能实现下拉加多选框升级—添加全部选项需求改版完善 elementUI之下拉加多选框功能实现 因产品需求和UI样式调整&#xff0c;和element自带的下拉多选有冲突&#xff0c;索性自己尝试修改如下&#xff1a; 下拉…

elementUI下拉选项加多选框功能实现(自己添加“全部”选项)

本文包含三部分&#xff1a; 1.下拉加多选框 2.升级—添加全部选项 3.需求改版完善 一、下拉加多选框 效果如下图&#xff1a; 封装如下&#xff1a; <template><div class"select-checked"><!-- 下拉加多选框 --><el-selectv-model"val…

Js计算指定日期加上多少天,加多少月,加多少年的日期 (实用)

原文出处&#xff1a;Js计算指定日期加上多少天&#xff0c;加多少月&#xff0c;加多少年的日期 - 庞国明 - 博客园Js计算指定日期加上多少天&#xff0c;加多少月&#xff0c;加多少年的日期https://www.cnblogs.com/pangguoming/p/8854999.html function DateAdd(interva…