辗转相除为什么能得到最大公因式?高等代数1.2

这篇具有很好参考价值的文章主要介绍了辗转相除为什么能得到最大公因式?高等代数1.2。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我们来继续探索两个多项式之间的关系,今天的研究对象是最大公因式。

一)最大公因式

因式:g(x)|f(x),则f(x)=h(x)*g(x),g(x)是f(x)的因式。

倍式:f(x)是g(x)的倍式。

最大公因式的定义如下图。

最大公因式从字面上就可以理解了,一是公因式,二是要最大的那一些,至于为什么是一些不是一个,因为公因式系数的原因,俩多项式的一个公因式的k倍仍然是他们的最大公因式(k不等于0)。

辗转相除法求最大公因式,高等代数,算法,机器学习,人工智能,线性代数

这个概念很容易理解,但我们还需要用数学语言表达,用数学语言表达会使我们能更加简介准确,以及在数学这个概念系统中解决更多问题。

辗转相除法求最大公因式,高等代数,算法,机器学习,人工智能,线性代数

二)辗转相除求最大公因式

先不提辗转相除,我们来复习一下昨天学的东西。

辗转相除法求最大公因式,高等代数,算法,机器学习,人工智能,线性代数

相信大家已经琢磨会了,不会的请在评论区留言哦!

辗转相除的引理:

辗转相除法求最大公因式,高等代数,算法,机器学习,人工智能,线性代数

先不提这个引理对不对,我们在知道他们具有相同的公因式之后我们会怎么想?没错,让我们来求f与g的最大公因式的问题就可以转化为求g和r最大公因式的问题。因为任意两个多项式都可以写成上式引理的形式,那g和r的最大公因式也可以继续转化,g=q1r+r1。一直在转化,而他们的因式始终是同一组。转化为怎么样的形式才是个头?自然是转化到引理形式中不存在余项rn的时候。为什么要这样转化?因为这样转化,使用的是带余除法,会使余项r的次数不断减少,当次数减少到0,即不含x的时候,余项要么是0要么是非零常数,如果是0,就是下图最后一行式子的形式,即整除形式,他们的公因式就是qk+1(x),这也是他们的最大公因式。如果是非零常数,那最大公因式为1。

辗转相除法求最大公因式,高等代数,算法,机器学习,人工智能,线性代数

我们的上述想法即为辗转相除法。

所以我们的关键问题只剩下一个——这个引理对不对?为什么?

在辗转相除之前,我们复习了昨天整除的那个性质。我们就是用那个来证明的。我再发一遍对照证明过程看一下:

辗转相除法求最大公因式,高等代数,算法,机器学习,人工智能,线性代数

辗转相除法求最大公因式,高等代数,算法,机器学习,人工智能,线性代数

注意,证明的第二行里f(x)你可以认为他成了一个常数1,这就是性质上的形式。如果同理可得看不明白,下面是省略的部分。

辗转相除法求最大公因式,高等代数,算法,机器学习,人工智能,线性代数

辗转相除法求最大公因式,高等代数,算法,机器学习,人工智能,线性代数

我们用(f(x),g(x))表示这两个多项式的首一最大公因式。(即首相系数为1的最大公因式)

下面是辗转相除的一个例题。

辗转相除法求最大公因式,高等代数,算法,机器学习,人工智能,线性代数

继续讲篇幅有些长,我们留着下一篇继续讲互素。关注公众号下一篇更精彩哦!River期待你的关注!

辗转相除法求最大公因式,高等代数,算法,机器学习,人工智能,线性代数

拉格朗日数乘

数学是我们底层的操作系统,是人类最美妙的语言,他甚至可以定性定量的将自然规律描述出来,是探索自然科学最有效的工具。

公众号文章来源地址https://www.toymoban.com/news/detail-742305.html

到了这里,关于辗转相除为什么能得到最大公因式?高等代数1.2的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【C语言】辗转相除法求最大公约数(详解)

    辗转相除法(又称欧几里德算法)是一种用于求解两个整数的最大公约数的方法。本文将使用C语言来实现辗转相除法,并对其原理进行解释。 辗转相除法的原理非常简单。假设有两个整数a和b,其中a b。通过对a除以b求余数,得到余数r1。然后把b除以r1求余数,得到余数r2。如

    2024年02月07日
    浏览(55)
  • C语言:给定两个数,求这两个数的最大公约数(新思路:辗转相除法)

    从键盘 输入两个数 , 求 这 两个数 的 最大公约数 。                       =========================================================================                         (一). 生成 相关变量 ; 从键盘 输入两个数 ; 再 使用 三目操作符(条件操作符) 找出 较小值 。        

    2024年02月09日
    浏览(47)
  • 注意力机制中Q和K相乘的意义是什么?为什么Q和K相乘就可以得到它们之间的相似性/权重矩阵呢?

    在注意力机制中, query 和 key 相乘得到的相似度其实是通过计算两个向量之间的点积来实现的。具体而言,我们将 query 和 key 进行点积运算后【这里的点积运算可以看作是一种度量相似度的方法,它可以从数学上衡量两个向量之间的相关性。当两个向量越相似时,它们的点积

    2024年02月15日
    浏览(53)
  • 算法| Java的int类型最大值为什么是21亿多?

    本文主要介绍在 Java 中,为什么 int 类型的最大值为 2147483647 。 我们都知道在 Java 中, int 的长度为32位。 理论上,用二进制表示,32位每一位都是1的话,那么这个数是多少呢? 我们来计算一下,第0位可以用20^00表示,第1位可以用21^11表示,第31位可以用231表示,那么32位二进

    2024年02月04日
    浏览(47)
  • 阿里一面:MySQL 单表数据最大不要超过多少行?为什么?这样回答满分!

    来源:https://my.oschina.net/u/4090830/blog/5559454 作为在后端圈开车的多年老司机,是不是经常听到过,“mysql 单表最好不要超过 2000w”,“单表超过 2000w 就要考虑数据迁移了”,“你这个表数据都马上要到 2000w 了,难怪查询速度慢” 这些名言民语就和 “群里只讨论技术,不开车,

    2024年02月06日
    浏览(54)
  • 为什么QLC NAND才是ZNS SSD最大的赢家?-part3

    在ZNS SSD设计中,也有很多的挑战 : Open Zones 对写入缓冲区的需求 : 保持大量的 open zones(例如 1K+)会增加对带宽的需求 ,并要求控制器提供足够的缓冲空间来管理并发写入请求。这需要较大的高带宽写入缓冲区以降低延迟并优化性能。 Charge-trapping QLC NAND 的编程需求 : 由

    2024年02月04日
    浏览(48)
  • 算法--辗转相除法

    遇到一题算法题,如下: 求字符串的最大公因子? 对于字符串 s 和 t,只有在 s = t + … + t(t 自身连接 1 次或多次)时,我们才认定 “t 能除尽 s”。 给定两个字符串 str1 和 str2 。返回 最长字符串 x,要求满足 x 能除尽 str1 且 x 能除尽 str2 。 约数。整数a除以整数b(b≠0)除得

    2024年02月13日
    浏览(52)
  • C语言辗转相除法运用 24/1/22笔记错题整理

    题目: 思路:一开始用最普通的方法去解题,计算量较大,但是 求最大公约数常用的有两种简单方法,一是九章算术中的 更相减损术 :大数减小数直到相等,相等的数即最大公约数,该算法 时间复杂度约为O(N) ;二是欧几里得的 辗转相除法 :大数除以小数取余数(相当于模

    2024年01月23日
    浏览(56)
  • 算法通关村十三关 | 辗转相除法、素数和丑数

            辗转相除法又称欧几里得算法,求两个数的最大公因数,希腊数学家喜欢用图形来处理问题,于是 将要求最大公约数问题转化为,以两个数字构成矩形,寻找可以铺满整个矩形的最大正方形的边长问题。 例如8和12的最大公因数是4,记作gcd(8,12)=4,辗转相除法的规则

    2024年02月09日
    浏览(47)
  • C语言的三个经典题目:三步翻转法、杨氏矩阵、辗转相除法

    三步翻转法是C语言中用来求旋转字符串的一种进阶方法,我们以具体例题对其进行介绍。 例:求一个字符串左旋n个字符后得到的新字符串 普通方法实现 我们知道,左旋一个字符一共分为三步: 将字符串的第一个字符存放到临时变量中; 将字符串中除’\\0’外的所有字符整

    2024年02月02日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包