高等数学——求解不定积分的经典换元法

2024-03-21 14:38

本文主要是介绍高等数学——求解不定积分的经典换元法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文始发于个人公众号:TechFlow,原创不易,求个关注


今天是高等数学专题的第九篇文章,我们继续来看不定积分。

在上篇文章当中我们回顾了不定积分的定义以及简单的性质,我们可以简单地认为不定积分就是求导微分的逆操作。我们要做的是根据现有的导函数,逆推出求导之前的原函数。

除了基本定义之外,我们还介绍了一些简单的性质和常用积分的积分表。但是显然根据已有的性质对于许多复杂的函数来说求解积分仍然非常困难,所以本篇文章的重点是继续介绍不定积分的运算性质,从而简化我们一些复杂函数的计算过程。甚至是完成一些原本不能完成的计算。今天介绍的是最常用的换元积分法

换元法是数学当中经常用到的方法,无论是求导计算还是一些复杂函数的运算,我们经常会使用换元法来降低问题的难度。同样,在不定积分的求解当中,我们一样可以使用换元法来进行。通常换元法分成两类,为什么会有两类?这两类有什么不同?这些问题可以先放一放,等看完文章就清楚了。


第一类换元法


第一类换元法比较容易理解,其实是链式求导法则的逆运算

比如,我们有函数 F ′ ( u ) = f ( u ) F'(u) = f(u) F(u)=f(u),显然函数F(u)是f(u)的原函数,所以: ∫ f ( u ) d u = F ( u ) + C \int f(u)du = F(u) + C f(u)du=F(u)+C

如果u是中间变量,并且 u = ϕ ( x ) u= \phi(x) u=ϕ(x),我们对 F ( u ) F(u) F(u)求导,根据复合函数的链式求导法则,可以得到:

d [ F ( u ) ] = d [ F ( ϕ ( x ) ] = f [ ϕ ( x ) ] ϕ ′ ( x ) d x d[F(u)]=d[F(\phi(x)]=f[\phi(x)]\phi'(x)dx d[F(u)]=d[F(ϕ(x)]=f[ϕ(x)]ϕ(x)dx

我们把上面这个式子用积分反过来,就可以得到不定积分的换元公式

∫ f [ ϕ ( x ) ] ϕ ′ ( x ) d x = F [ ϕ ( x ) ] + C = [ ∫ f ( u ) d u ] u = ϕ ( x ) \int f[\phi(x)]\phi'(x)dx = F[\phi(x)] + C = [\int f(u)du]_{u=\phi(x)} f[ϕ(x)]ϕ(x)dx=F[ϕ(x)]+C=[f(u)du]u=ϕ(x)

我们通过简单的推导获得了公式,那么这个公式怎么用呢?初看起来总有些难以下手的感觉,这是正常的,我们需要继续来化简。

假设我们要求 ∫ g ( x ) d x \int g(x)dx g(x)dx,直接求解比较麻烦,如果我们可以把g(x)想办法转化为 f [ ϕ ( x ) ] ϕ ′ ( x ) f[\phi(x)]\phi'(x) f[ϕ(x)]ϕ(x)的形式,那么我们就可以套用公式得到:

∫ g ( x ) d x = ∫ f [ ϕ ( x ) ] ϕ ′ ( x ) d x = [ ∫ f ( u ) d u ] u = ϕ ( x ) \int g(x)dx = \int f[\phi(x)]\phi'(x) dx = [\int f(u)du]_{u=\phi(x)} g(x)dx=f[ϕ(x)]ϕ(x)dx=[f(u)du]u=ϕ(x)

这个时候函数g(x)的积分就转化成了函数f(u)的积分,如果能求到f(u)的原函数,那么我们也就得到了g(x)的原函数。一般来说经过了换元化简之后得到的函数f(u)都会比原函数g(x)简单得多,这也是换元法的意义。

光说不练假把式,我们来看一个例子:

∫ 1 3 + 2 x d x \int \frac{1}{3 + 2x}dx 3+2x1dx

由于分母上的x有一个系数,导致我们不能直接使用积分公式。这个时候就需要换元,不难想到,我们可以用u = 3 + 2x。由于我们要凑出f(u)du,我们发现u对x的导数为2,所以我们可以将原式变形:

∫ 1 3 + 2 x d x = ∫ 1 2 ⋅ 1 3 + 2 x d ( 3 + 2 x ) = ∫ 1 2 ⋅ 1 u d u = 1 2 ln ⁡ ∣ u ∣ + C = 1 2 ln ⁡ ∣ 3 + 2 x ∣ + C \begin{aligned} \int \frac{1}{3 + 2x}dx &= \int \frac{1}{2}\cdot \frac{1}{3+2x} d(3 + 2x) \\ &= \int \frac{1}{2} \cdot \frac{1}{u} du = \frac{1}{2} \ln|u| + C \\ &= \frac{1}{2} \ln|3 + 2x| + C \end{aligned} 3+2x1dx=21

这篇关于高等数学——求解不定积分的经典换元法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/832917

相关文章

HotSpot虚拟机的经典垃圾收集器

读《深入理解Java虚拟机》第三版笔记。 关系 Serial、ParNew、Parallel Scavenge、Parallel Old、Serial Old(MSC)、Concurrent Mark Sweep (CMS)、Garbage First(G1)收集器。 如图: 1、Serial 和 Serial Old 收集器 2、ParNew 收集器 3、Parallel Sc

STL经典案例(四)——实验室预约综合管理系统(项目涉及知识点很全面,内容有点多,耐心看完会有收获的!)

项目干货满满,内容有点过多,看起来可能会有点卡。系统提示读完超过俩小时,建议分多篇发布,我觉得分篇就不完整了,失去了这个项目的灵魂 一、需求分析 高校实验室预约管理系统包括三种不同身份:管理员、实验室教师、学生 管理员:给学生和实验室教师创建账号并分发 实验室教师:审核学生的预约申请 学生:申请使用实验室 高校实验室包括:超景深实验室(可容纳10人)、大数据实验室(可容纳20人)、物联网实验

2024 年高教社杯全国大学生数学建模竞赛题目——2024 年高教社杯全国大学生数学建模竞赛题目的求解

2024 年高教社杯全国大学生数学建模竞赛题目 (请先阅读“ 全国大学生数学建模竞赛论文格式规范 ”) 2024 年高教社杯全国大学生数学建模竞赛题目 随着城市化进程的加快、机动车的快速普及, 以及人们活动范围的不断扩大,城市道 路交通拥堵问题日渐严重,即使在一些非中心城市,道路交通拥堵问题也成为影响地方经 济发展和百姓幸福感的一个“痛点”,是相关部门的棘手难题之一。 考虑一个拥有知名景区

嵌入式面试经典30问:二

1. 嵌入式系统中,如何选择合适的微控制器或微处理器? 在嵌入式系统中选择合适的微控制器(MCU)或微处理器(MPU)时,需要考虑多个因素以确保所选组件能够满足项目的具体需求。以下是一些关键步骤和考虑因素: 1.1 确定项目需求 性能要求:根据项目的复杂度、处理速度和数据吞吐量等要求,确定所需的处理器性能。功耗:评估系统的功耗需求,选择低功耗的MCU或MPU以延长电池寿命或减少能源消耗。成本

Leetcode面试经典150题-128.最长连续序列-递归版本另解

之前写过一篇这个题的,但是可能代码比较复杂,这回来个简洁版的,这个是递归版本 可以看看之前的版本,两个版本面试用哪个都保过 解法都在代码里,不懂就留言或者私信 class Solution {/**对于之前的解法,我现在提供一共更优的解,但是这种可能会比较难懂一些(思想方面)代码其实是很简洁的,总体思想如下:不需要排序直接把所有数放入map,map的key是当前数字,value是当前数开始的

力扣 739. 每日温度【经典单调栈题目】

1. 题目 理解题意: 1.1. 给一个温度集合, 要返回一个对应长度的结果集合, 这个结果集合里面的元素 i 是 当前 i 位置的元素的下一个更高温度的元素的位置和当前 i 位置的距离之差, 若是当前元素不存在下一个更高温度的元素, 则这个位置用0代替; 2. 思路 本题用单调栈来求解;单调栈就适用于来求当前元素左边或者右边第一个比当前元素大或者小的元素;【单调栈:让栈中的元素保持单调

接口自动化三大经典难题

目录 一、接口项目不生成token怎么解决关联问题 1. Session机制 2. 基于IP或设备ID的绑定 3. 使用OAuth或第三方认证 4. 利用隐式传递的参数 5. 基于时间戳的签名验证 二、接口测试中网络问题导致无法通过怎么办 1. 重试机制 2. 设置超时时间 3. 使用模拟数据 4. 网络问题的预检测 5. 日志记录与错误分析 6. 切换网络环境 7.

嵌入式面试经典30问:一

什么是嵌入式系统? 嵌入式系统是指嵌入到某个对象体系中的专用计算机系统,它负责执行特定的任务,具有专用性、隐蔽性、资源受限和可靠性要求高等特点。通常包括硬件和软件两部分,硬件以微处理器为核心,软件则负责控制和管理硬件资源,实现特定的应用功能。 嵌入式系统和普通计算机系统有什么区别? 嵌入式系统与普通计算机系统的主要区别在于目的、资源、性能和成本等方面。嵌入式系统通常针对特定应用设计,具有体积小

基于SA模拟退火算法的多车辆TSP问题求解matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 5.完整程序 1.程序功能描述        基于SA模拟退火算法的多车辆TSP问题求解matlab仿真,三个车辆分别搜索其对应的最短路径,仿真后得到路线规划图和SA收敛曲线。 2.测试软件版本以及运行结果展示 MATLAB2022A版本运行 (完整程序运行后无水印)

Leetcode面试经典150题-2.两数相加

解法都在代码里,不懂就留言或者私信 理论上提交这个就是最优解 字节考过不下20次,这个高居字节面试榜第9名 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) {