二次方程求根公式,是每个中学阶段的学生不得不要面对的一个公式,几家欢喜几家愁,那么先来看看这个求根公式的样子是什么吧:

二次方程求根公式

很复杂对不对?杂七杂八的什么都有,那么大家还记得它是怎么来的吗?忘记了的话,那么仔细看一看,假如记得就可以跳过下面这一段了。下面推导过程中,有一个前提b2-4ac≥0。

配方法推导求根公式的过程

上面的这个过程就是配方法的过程,教课书里有说的。这也是一种很重要的数学思想,配方法。今天这篇文章不打算来探讨配方法的,而是来看看这个二次方程的求根公式的,我们一起来好好的研究这个二次求根公式?

首先,这个求根公式向我们展示了这样的一个事实:二次方程的实根是由其三个系数(二次项系数a、一次项系数b、常数项c)完全确定的,也就是说,一个二次方程的三个系数知道的话,那么这个方程的实根情况也就确定了,这是一个(二次方程的)“万能”求根公式。它向我们展示了数学的抽象性、一般性和简洁美。

其次,这个公式包括了初中阶段所学过的全部运算:加、减、乘、除、乘方、开方。其中,除法要求分母不为零,这个是满足的;但是开平方要求被开方数非负,这个要求并不一定总能满足,基于这个原因,就导致了有的方程有实数根,有的方程没有实数根。这一个公式里面包含六种运算,在整个初中阶段,仅此一个。

第三,这个公式的本身就回答了解二次方程的三个问题:

1)方程有没有实根?

这个只需看开平方能够进行,也是上面所说的被开方数是否是非负,那么就只需计算Δ=b2-4ac的符号是否非负。

2)有实根时共有几个?

当Δ≥0时有两个实根。当Δ>0时,原二次方程有两个不相等的实根;当Δ=0时,原二次方程有两个相等的实根。

3)如何求出实根?

这个问题的答案就是它本身啊!

你看啊,一个公式就如此完整、完全、完善的回答了三个问题,难道这个公式不应该用perfect来概括嘛?实至名归啊!

第四,这个公式给我们提示了二次方程求根的解题程序,这个就是计算机的算法的模型啊!

1)将所给的方程化为标准形式

ax2+bx+c=0 (a≠0)

确定系数a、b、c。

2)计算判别式Δ=b2-4ac,考察其符号;

3)在Δ≥0的条件下,代入求根公式,算出实根来。

你现在还忍心说这个公式真的乱七八糟嘛?生活不缺乏美,缺乏的是发现的眼睛,你说了?

假如你还说,这个公式不能产生出什么新的东西了,学习数学了,既要正向用,也要逆向使用,那就将二次方程求根公式逆向推一遍,看能得到什么吧:

二次方程求根公式的逆过程

这里的每一步都比较平常无奇,但平常的东西就有可能有意想不到的结果,假如我们将上面的过程倒过来书写,我们可以发现二次方程的一种新的解法。这里我就不在写了。

在这个新的解法中,我们可以发现,判别式其实是配方法的结果,并且判别式的本质上式完全平方式(2ax+b)2,并且这个过程在竞赛问题中也有出现过。这个过程也可以说明判别式为什么会在方程讨论、不等式证明、函数求极值等许多领域应用范围如此之广。

一个简单的公式,包含如此之多的内容,难怪说数学是科学语言,是科学的基础,马克思曾说过:“任何学科只有用上了数学这个工具,才称之为科学!”不无道理。

怎么用计算机程序求根公式,求根公式的意义是什么?相关推荐

  1. 一种直观理解Galois理论的途径

    传统的Galois理论在证明5次以及以上多项式无求根公式时所使用的群论并不直观,通常需要用一些特例去逐个构造证明过程,而且这些过程均是特异的,彼此之间并不可重用.这是因为Galois理论在应用时基于扩 ...

  2. java程序设计方法

    变量名起名遵循驼峰法则 程序:为了实现某个功能的步骤的描述.(按照一定的流程去实现或者达到某种需求) 程序设计:规划步骤并描述 编制者的要求: ①懂业务 ②掌握一种描述语言 计算机程序与我们一般意义上 ...

  3. 一元二次方程求根公式小结

    一元二次方程的解 小结 一.一元二次方程的解 含义及特点 判别式 韦达定理 二.一元二次方程求根公式小结 叮嘟!这里是小啊呜的学习课程资料整理.好记性不如烂笔头,今天也是努力进步的一天.一起加油进阶吧 ...

  4. python一元三次方程拟合_一元三次方程的求根公式

    一元二次方程的回顾和启示 学过初中数学都知道对于任何一个实系数一元二次方程 ,通过配方可以得到 ,根据判别式 的符号,可以判断方程实根的个数,并且可以得到求根公式 要么是 个不同的实根 ,要么是 个二 ...

  5. java求根号函数_一般实系数四次方程的一种求根公式与根的判别法则及其推导...

    仿照<方程式论>( 伯恩赛德班登 著),我们设四次方程的一般形式为: 方程两边同除以 ,然后作代换: 我们有: 令: 那么有: 我们假设 ,然后求解方程 . 设: 代入方程 并整理,我们有 ...

  6. python中求根公式_用python做个带GUI的求根公式吧

    用python做个带GUI的求根公式吧 解题程序 在本文中,将用python实现解一元二次方程ax^2+bx+c=0(a≠0)的求根公式,并设计基于TK的GUI界面. 实现效果 程序编写 整体 GUI ...

  7. matlab 卡丹 公式,一般三次方程谢国芳求根公式的推导方法2(基于卡丹公式的推导).doc...

    一般三次方程的简明新求根公式和判别法 -- 谢国芳Email: roixie@163.com Abstract: In this article we derive a set of elegant ...

  8. c语言ax2十bx十c 0求根,ax2+bx+c=0的求根公式

    求根公式:x=[-b±√(b²-4ac)]/2a.只含有一个未知数(一元),并且未知数项的最高次数是2(二次)的整式方程叫做一元二次方程.一元二次方程经过整理都可化成一般形式ax²+bx+c=0(a≠ ...

  9. 一元三次方程求根公式的解法

    人类很早就掌握了一元二次方程的解法,但是对一元三次方程的研究,则是进展缓慢.古代中国.希腊和印度等地的数学家,都曾努力研究过一元三次方程,但是他们所发明的几种解法,都仅仅能够解决特殊形式的三次方程,对 ...

最新文章

  1. linux c 打印错误信息error errno perror和strerror的区别
  2. 再厉害的魔术也比不上真正的redux
  3. 性能测试的几个参数概念
  4. PCIe规范的扩展:SR-IOV(Single Root I/O virtual)网卡直通技术
  5. 初步创建vue/cli工程教程
  6. PHP如何获取用户IP地址
  7. C++字符读入函数(getchgetchar)
  8. 分享几个音乐下载神器,一键下载全网音乐
  9. matlab 排序 sorttrows
  10. smtplib 抄送邮件_Smtp发送及抄送邮件
  11. linux性能监控工具perf,Linux性能分析中常用的工具perf介绍
  12. C++笔记——第十一篇 多态 深入剖析
  13. 行程卡是怎么记录行程的?
  14. GreenPlum常用字符串函数
  15. [java]轻量级隔离化的excel导入导出的导入导出,解放导入导出冗余代码(有github源码)
  16. Tree Audio Branch录音 Sophia Pfister - Bad Decisions
  17. error: src refspec XXX matches more than one
  18. CRC校验 java modbus
  19. oracle中LOB字段相关概念(自动创建LOB索引段和重建索引方法)
  20. STC8G1K08上电复位时,P30,P31,P32同时为0,程序不能启动。

热门文章

  1. jQuery放大镜 实现图片的放大
  2. 蚂蚁集团2022年分红派息438亿 马云井贤栋暂时不拿钱
  3. 【数字信号去噪】基于matlab粒子群算法优化VMD分解分量选择数字信号降噪【含Matlab源码 1979期】
  4. CTF----小白篇
  5. 计算机应用基础2014版,计算机应用基础2014版_在线作业答案A-F[参考].doc
  6. iPhone5还未上市,iPhone5爷们儿版外壳已经开卖 [多图]
  7. 最热门的国外软件外包网站freelancer.com
  8. 计算机科学家冯 诺依曼,冯诺依曼的成就 冯诺依曼有哪些成就
  9. java swing 管理系统源码 网盘_java swing 图书管理系统(含数据库脚本)
  10. Matlab中char函数的使用