(简易)一元三次方程拆分/求根方法
(简易)一元三次方程拆分/求根方法
例:x3+7x2+14x+8=0x^3+7x^2+14x+8=0x3+7x2+14x+8=0
式中常数8的因子有[1,2,4,8]
为了让因子之和或差等于二次项的系数.故舍弃8.故根为拆分出的因子的相反数.
x1=−1,x2=−2,x3=−4x_1=-1, x_2=-2,x_3=-4x1=−1,x2=−2,x3=−4即拆分为(x+1)(x+2)(x+4)=0(x+1)(x+2)(x+4)=0(x+1)(x+2)(x+4)=0且三个根两两之间的乘积的总和等于一次项系数,即(−1∗2)+(−1∗−4)+(−2∗−4)=14(-1*2)+(-1*-4)+(-2*-4)=14(−1∗2)+(−1∗−4)+(−2∗−4)=14
拆解步骤
例1:x3+9x2+23x+15=0x^3+9x^2+23x+15=0x3+9x2+23x+15=0
- 15的因子为[1,3,5,15]
- 为满足因子之和或差等于二次项的系数,故舍去15
- 取因子相反数,即x1=−1,x2=−3,x3=−5x_1=-1,x_2=-3,x_3=-5x1=−1,x2=−3,x3=−5
- 验算:每两根之积的结果的综合是否等于一次项系数(−1∗−3)+(−1∗−5)+(−3∗−5)=23(-1*-3)+(-1*-5)+(-3*-5)=23(−1∗−3)+(−1∗−5)+(−3∗−5)=23
- (x+1)(x+3)(x+5)=0(x+1)(x+3)(x+5)=0(x+1)(x+3)(x+5)=0
例2:x3+10x2+27x+18=0x^3+10x^2+27x+18=0x3+10x2+27x+18=0
- 15的因子为[1,2,3,6,9,18]
- 为满足因子之和或差等于二次项的系数且只需保留3个,故舍去9,18,而1+3+6=10,故舍去2
- 取因子相反数,即x1=−1,x2=−3,x3=−6x_1=-1,x_2=-3,x_3=-6x1=−1,x2=−3,x3=−6
- 验算:每两根之积的结果的综合是否等于一次项系数(−1∗−3)+(−1∗−6)+(−3∗−6)=27(-1*-3)+(-1*-6)+(-3*-6)=27(−1∗−3)+(−1∗−6)+(−3∗−6)=27
- (x+1)(x+3)(x+6)=0(x+1)(x+3)(x+6)=0(x+1)(x+3)(x+6)=0
重根情况
例3:x3−4x2+5x−2=0x^3-4x^2+5x-2=0x3−4x2+5x−2=0
- 2的因子为[1,2]
- 为满足因子之和或差等于二次项的系数且需满足3个,因不足3个则必有重根,为满足因子之和为4,故取[1,2,1]
- 取因子相反数,即$x_1=-1,x_2=-2,x_3=-1
- 验算:每两根之积的结果的综合是否等于一次项系数(−1∗−2)+(−2∗−1)+(−1∗−1)=5(-1*-2)+(-2*-1)+(-1*-1)=5(−1∗−2)+(−2∗−1)+(−1∗−1)=5
- (x+1)2(x+2)=0(x+1)^2(x+2)=0(x+1)2(x+2)=0
判断是否存在+1,-1的根
- 考试中一般三次方程会有一个1或-1的根.因为+1,-1是任何数的因子.
- 判断是否有+1,-1的根,即隔次项系数相加等于另一组隔次项系数相加.
例x3+9x2+23x+15=0x^3+9x^2+23x+15=0x3+9x2+23x+15=0
- 三次项系数+一次项系数(1+23)=24[1式][1式][1式]
- 二次项系数+零次项系数(9+15)=24[2式][2式][2式]
- 因为[1式]=[2式][1式]=[2式][1式]=[2式],故必有一个根为(-1)
- 若[1式]和[2式]互为相反数,即[1式]=−[2式][1式]=-[2式][1式]=−[2式],则必有一个根为1.
方法失效的情况
- 当上述方法不起租用说明可能存在共轭根
例s3+s2−2=0s^3+s^2-2=0s3+s2−2=0此时1+2+1≠11+2+1\neq11+2+1=1,且(−1)+(−2)+(−1)≠1(-1)+(-2)+(-1)\neq1(−1)+(−2)+(−1)=1,
但判断是否存在±1\pm1±1的方法依然有效.
当判断存在一个±1\pm1±1根后可用长除法.
因为有一个根为(1),故除数为(s-1)
结果(s−1)(s2+2s+2)(s-1)(s^2+2s+2)(s−1)(s2+2s+2)此时再用配方法,十字相乘公式法等化简.
(简易)一元三次方程拆分/求根方法相关推荐
- python一元一次方程求根简单_一元一次方程定义及求根方法
一元一次方程指只含有一个未知数.未知数的最高次数为1且两边都为整式的等式.一元一次方程只有一个根.接下来让我们看一下一元一次方程的求根方法. 一元一次方程定义 一元一次方程指只含有一个未知数.未知数的 ...
- 一元三次方程重根判别式_如何求一元三次方程
我们知道,一元二次方程 的根可以通过求根公式 计算 那一元三次方程的根如何求?进行百度的话,我们可以发现一元三次方程可以采用卡尔丹公式和盛金求根公式来计算.下面用最基础的代数方法来理解卡尔丹公式怎么来 ...
- 盛金公式解一元三次方程_【国际数学竞赛】高次方程求根
对于一元二次方程 ,我们由求根公式可得: . 对于一元三次方程 ,我们有 卡尔丹公式法和盛金公式法.不过公式比较冗长.不易计算,但我们还是有方法计算的,那么如果是一元四次.一元五次甚至更高呢? 遇到高 ...
- python求一元三次方程的根_关于二次、三次、四次方程求解方法讨论
高次方程求解的一般方法是将高次方程通过配方求解,然后进行次数降解,高次方程转化为容易求解的低次方程. 一元二次方程 求解高次方程,一元二次方程是最为简单的方程.关于一元二次方程 ,通过配方法可以求解: ...
- 迭代法求一元三次方程
迭代法求一元三次方程 简介:本文讲解如何使用迭代法来解,一元三次方程. 题目: 设计精度函数: #include<iostream> #include<cmath> using ...
- 【python求一元三次方程】
python求一元三次方程 # 方程求解 import sympy as sy import sympy import sympy as sp # 导入sympy包 import matha=math ...
- C语言——二分法求一元三次方程的方程根
C语言--二分法求一元三次方程的方程根 #include <stdio.h>#include <math.h>int main() {double m, n;double i ...
- python实现一元三次方程求根-二分法
今天我的一位学妹拿了一道编程题来问我,我当时没时间,然后她找了答案,叫我帮忙运行验证一下,我当时做了一些修改,觉得实现过程还不错,所以记录一下,分享出来学习学习. 题目:有形如ax3+bx2+cx+d ...
- 算法 |【实验5.3】:一元三次方程的根-连续区间的二分搜索求近似解
文章目录 一元三次方程的根 1. 题目描述 2. 问题分析与算法设计思路 1)基本思路 2)小心浮点数存储方式的影响 3)如何判断:一个区间是否值得继续搜索 3. 算法实现 4. 运行结果 5. 算法 ...
最新文章
- python操作sqlserver如何判断删除的数据不存在_Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法...
- Left join与简单多表查询
- 为什么计算机专业被称为宇宙机,量子计算机为何被称为宇宙中最强大的计算机...
- python自动打开浏览器下载zip,并且提取内容写入excel
- python min函数时间复杂度_作为Python程序员,你真的会用max()和min()函数吗?
- 什么是 USB 3.1
- iOS开发那些-如何打包iOS应用程序
- Serengeti Accomodation
- UISwitch的使用 - IOS
- 更新cuda驱动10.0==>11.2
- Android-透明半透明效果
- Python:实现reverse letters反向字母算法(附完整源码)
- 亲身实践,效果显著,让“轻断食”帮你打扫一下身体吧~
- 【无人机三维路径规划】基于A算法解决三维路径规划问题含危险障碍地形含Matlab源码
- Unity的图片轮播
- web前端开发和岗位职责
- 跳板机(运维堡垒主机)
- K8S云平台环境调优说明
- 学习相关软件下载及破解
- ios专题 - 斯坦福大学iOS开发公开课总结