如何通过迭代求逆矩阵?

计算一般矩阵的逆只能通过计算矩阵的伴随阵吗?实际上,我们也可以从方程的角度来思考求矩阵逆的问题。矩阵的逆实际上就是方程

的解。而求解此方程我们可以考虑牛顿法。

1 牛顿法

设是可微映射。设是方程的解,是方程的一个近似解。在处可以将方程线性化:

移项解得

这样就可以得到一个迭代式

为保证上述迭代真的可以求出方程的解,我们需要证明:的邻域,使,通过(4)进行迭代,都会有

下面证明牛顿法的正确性,不关注证明细节的读者可以跳过该部分。

定理:如果是的可微映射,且可逆,则牛顿迭代是局部收敛的。

证明:记

对任意,存在时,

于是

所以

因此

可见牛顿法是局部收敛的。

2 迭代式的构建

构建迭代式的关键是要找出函数的微分。

显然

注意到,两边同时求微分得

代入近似解处局域线性化后的方程得

变形得

先两边同时右乘得

将移到左边,在左乘可得

因此迭代式即

数值实验

前面我们已经推出了迭代式,也验证了牛顿法的局域收敛性。本节我们就通过实际计算来验证一下迭代法的效果。

题:使用迭代法计算矩阵的逆。

解:不妨令

这实际上已经比较接近的逆了,这是因为迭代是局域收敛的,初始值偏差过大会导致发散。

迭代式为

进行迭代,结果见文末表格。

由于计算精度所限,误差的范数无法进一步缩小。为直观展示迭代的精确度变化,可以绘制误差的范数的对数关于迭代次数的图象。

精确度曲线

可以发现刚开始迭代时,精度迅速提高。迭代达到一定次数,受限于计算精度,迭代结果的精度提高放缓甚至不再变化。

迭代结果
(0)

相关推荐

  • Python | 牛顿法解一元方程

    问题描述在日常生活中面对一元一次方程.一元二次方程甚至是一元三次方程时,我们都可以应用所学的数学知识比如因式分解和求根公式去将其轻易地解开.但并不是所有的方程都能进行因式分解或有求根公式又或者是求根公 ...

  • 牛顿迭代法传奇(下):意犹未尽,柳暗花明

    一项科学发现常常只能被幸运地发现一次.而牛顿法则一次次被重新推广和修正,每次新发现的结果是,我们原来知道的牛顿法不过是新版的特例而已.其发展和演变历史,正是数学学人不断探索新领域解决新问题过程的写照. ...

  • Jacobian矩阵和Hessian矩阵

    作者:Jacobian 链接: http://jacoxu.com/jacobian%E7%9F%A9%E9%98%B5%E5%92%8Chessian%E7%9F%A9%E9%98%B5/ 编辑:石 ...

  • 最优化算法之牛顿法、高斯-牛顿法、LM算法

    上一篇文章中主要讲解了最优化算法中的梯度下降法,类似的算法还有牛顿法.高斯-牛顿法以及LM算法等,都属于多轮迭代中一步一步逼近最优解的算法,本文首先从数学的角度解释这些算法的原理与联系,然后使用Ope ...

  • 如何求3X3矩阵的逆矩阵

    导语:手工计算一个3x3矩阵的逆矩阵是一项繁琐的工作,但它非常有用,比如求解各种矩阵方程. 第一部分:传统的计算方法 求出det(M) ,也就是矩阵M的行列式的值.行列式的值通常显示为逆矩阵的分母值, ...

  • 【Python基础】Python中的高效迭代库itertools,排列组合随便求

    本文目录 一.模块概述 二.组合生成器 2.1 product 2.2 permutations 2.3 combinations 2.4 combinations_with_replacement ...

  • 从构造方程组求函数解析式谈迭代

    [正文在后面] 公众号"数学风景"创建于2016年4月,致力于和大家分享好文章,内容涉及到高中数学的知识体系,趣味史话,解题技巧,规律总结,高考研究等等,相信会给高中学生以及高中数 ...

  • ML之UliR:利用非线性回归,梯度下降法(迭代十万次)求出学习参数θ,进而求得Cost函数最优值

    ML之UliR:利用非线性回归,梯度下降法(迭代十万次)求出学习参数θ,进而求得Cost函数最优值 输出结果 更新-- 代码设计 import numpy as np import random de ...

  • 【巧联求对417】​出句:长寿人吃长寿面,人人长寿(山东 任仲合)

    [巧联求对]第417期 出句:长寿人吃长寿面,人人长寿(山东  任仲合) 机巧:三个长寿,第1个指地名,第2个指食品,第3个指人寿龄长. 为方便收集整理对句,特做如下要求: 1.对句请在本公众号文末点 ...

  • 【巧联求对414】点评(辽宁 乔树才)

    [巧联求对414]点评(辽宁 乔树才) 出句:老叟病中身变瘦(辽宁 乔树才) 机巧:叟+病中=瘦,谜语联. 此次出句共收到对句113比,大多数符合出句意求,少数对句平仄失替或结构词性不对,个别对句意境 ...

  • 中国史学名著《贞观政要》原文·注释及译文 卷二·论求谏

    <贞观政要>是唐代史学家吴兢著的一部政论性史书.全书十卷四十篇,分类编辑了唐太宗在位的二十三年中,与魏征.房玄龄.杜如晦等大臣在治政时的问题,大臣们的争议.劝谏.奏议等,以规范君臣思想道德 ...

  • 南宁中考数学:一道求距离最小值的压轴小题

    此题要是放在高中,就是小菜一碟了,不过对初中生来说,这还是有难度的题目,题目给的条件很简单,P.Q坐标都给了,直接问线段距离最小值,显然是不能直接用两点间距离公式来求解,所以,我们要观察题目给出的点的 ...

  • 我主动,不一定是求你,也可能是救你

    故事很短,但是很经典: 一个卖棉被的,一个卖包子的. 在一个寒冷的夜晚同时住进了一家破庙.两个人互不理会,一个吃饱包子睡在庙里东南角,干冷着!一个盖上被子睡在了西北角,干饿着! 两个人心想:要是对方主 ...