第一篇:线性代数
zhuanlan.zhihu.com/p/80690520 公式链接1
第一章:矩阵和向量
第1题和第5题类型点题了
-
设 A,B 是 3 阶方阵.已知 ∣A∣=−1,∣B∣=3, 则 ∣∣2A0A−B∣∣=24
=>∣2A∣∗∣−B∣=23∗∣A∣∗(−1)3∣B∣=8∗(−1)∗(−1)3∗3=24
-
证明:不存在n阶实方阵A,B满足AB−BA=I
n阶实方阵知道n=0,
如果AB−BA=I,则n=tr(I)=tr(AB−BA)=tr(AB)−tr(BA)=0,矛盾。
-
设 A,B 是 n 阶方阵, λ∈R. 证明 :
(1) (λA)∗=λn−1A∗;
(2) det(A∗)=(det(A))n−1
(1)伴随矩阵由代数余子式构成,A乘以λ以后,代数余子式有公共系数λn−1,故得证。
(2)A∗A∗=∣A∣In,求行列式,得到∣A∣∗∣A∗∣=∣A∣n,化简后得证。
-
设 A 为 n 阶方阵. 证明:
(1) 当 A 可逆时, (A−1)T=(AT)−1,(A−1)∗=(A∗)−1;
(2) (A∗)T=(AT)∗
(1) A⊤⋅(A−1)⊤=(A⋅A−1)⊤=E⊤=E
AT⋅(A⊤)−1=E
故 (A−1)⊤=(A⊤)−1
A⋅A∗=∣A∣E
A−1⋅(A−1)∗=∣∣A−1∣∣⇒(A−1)∗=A⋅∣∣A−1∣∣
A∗=A−1∣A∣(A∗)−1=A∣A∣−1=A∣∣A−1∣∣
得证;
(2) A∗=∣A∣A−1⇒(A∗)⊤=∣A∣⋅(A−1)⊤=∣AT∣⋅(A⊤)−1=(∣A⊤∣)∗
-
设 A,B 为 3 阶矩阵,且 ∣A∣=3,∣B∣=2,∣∣A−1+B∣∣=2. 计算 det(A+B−1).
∣∣A+B−1∣∣=∣∣EA+B−1E∣∣=∣(B−1B)A+B−1(A−1A)∣=∣B−1(B+A−1)A∣.
=∣∣B−1∣∣⋅∣∣B+A−1∣∣⋅∣A∣=21⋅2⋅3=3.
-
设A,B为n阶方阵,且I−AB可逆.证明:I−BA也可逆.
令 I−AB=E−AB.
B×(E−AB)=B−BAB=(E−BA)B
⇒B=(E−BA)B(E−AB)−1
E−BA(代入B).
=E−[(E−BA)B(E−AB)−1]A.
移项:E−BA+[(E−BA)B(E−AB)−1]A=E
提取E−BA,得到:(E−BA)(E+B(E−AB)−1A)=E.
证得E−BA可逆.
第二章:线性空间
第1题和第3题,第3题点题了。
-
证明 :rank(ATA)=rank(A).
证明:设x1是Ax=0的解,则Ax1=0;ATAx1=AT(Ax1)=AT∗0=0.
因为x1是ATAx1的解,故Ax=0的解也是ATAx=0的解.
设x2是ATAx=0的解,则ATAx2=0,所以x2T(ATAx2)=(x2A)T(Ax2)=0.
所以:Ax2=0,故x2是Ax=0的解,故ATAx=0的解也是Ax=0的解.
综上:Ax=0和ATAx=0是同解方程组,所以n−r(A)=n−r(ATA),故r(A)=r(ATA).
-
设 α1,α2,α3 线性无关. 证明 :β1=α1,β2=α1+α2,β3=α1+α2+α3 也线性无关.
k1β1+k2β2+k3β3=(k1+k2+k3)α1+(k2+k3)α2+k3α3.
因为α1,α2,α3,线性无关,所以不存在不全为0的l1,l2,l3,使得l1α1+l2α2+l3α3=0,假设β1,β2,β3线性相关,则存在k1,k2,k3,不全为零使得k1β1+k2β2+k3β3=(k1+k2+k3)α1+(k2+k3)α2+k3α3=0.与已知的矛盾。故β1,β2,β3线性无关。
行列式值法
-
设非齐次线性方程组 Am×nx=b(b=0) 有解, rank (A)=r。η1,η2,⋯,ηn−r 是 Ax=0
的基础解系, β 是 Am×nx=b 的某个解.证明 : 向量组 β,η1,η2,⋯,ηn−r 线性无关.
证明:
kβ+k1η1+k2η2+....+kn−rηn−r=0.等式两边左乘A得到kAβ+k1Aη1+k2Aη2+....+kn−rAηn−r=0
由已知得到kAβ=kb=0,(这里等于0是因为前面的kAβ+k1Aη1+k2Aη2+....+kn−rAηn−r=0)由于b=0,所以k=0,所以k1η1+k2η2+....+kn−rηn−r=0,由因为η1,η2,⋯,ηn−r,线性无关,所以k1=k2=...=kn−r=0,所以向量组 β,η1,η2,⋯,ηn−r 线性无关.
-
设 A 是 n 阶方阵, η 是 n 维列向量,若存在正整数 k 使得 Akη=0, 但 Ak−1η=0, 证 明: 向量组 η,Aη,⋯,Ak−1η 线性无关.
证明:设有常数λ0,λ1,λ2....λk−1使得λ0η+λ1Aη+....λk−1Ak−1η=0.
从而有Ak−1(λ0η+λ1Aη+....λk−1Ak−1η)=0
从而λ0Ak−1η=0,由题设Ak−1η=0,所以λ0=0
类似可证λ1=λ2....=λk−1=0,所以向量组 η,Aη,⋯,Ak−1η 线性无关.
第三章:线性变换
-
设R3中的线性变换 A 将 α1=(0,0,1)T,α2=(0,1,1)T,α3=(1,1,1)T 变换到 β1=
(2,3,5)T,β2=(1,0,0)T,β3=(0,1,−1)T. 求 A 在自然基和 α1,α2,α3 下的矩阵.
P51
解法:[α1,α2,α3]=B
[β1,β2,β3]=D
[φ(α1),φ(α2),φ(α3)]=[β1,β2,β3]=[α1,α2,α3]A
⇒A=B−1D.
(P53)自然基:e1,e2,e3,下:就是矩阵B.
e1=(1,0,0)T,e2=(0,1,0)T,e3=(0,0,1)T
解 :
设 A(α1)=β1=k1e1+k2e2+k3e3, 则
解出:⎝⎛k1k2k3⎠⎞=⎝⎛235⎠⎞.
同理解出
A(α2)=(e1,e2,e3)⎝⎛100⎠⎞.
A(α2)=(e1,e2,e3)⎝⎛01−1⎠⎞.
得到矩阵
A=⎝⎛23510001−1⎠⎞
(P53)在 α1,α2,α3 下:
解 :
设 A(α1)=β1=k1α1+k2α2+k3α3, 则
k1(0,0,1)T+k2(0,1,1)T+k3(1,1,1)T=(2,3,5)T,解出:⎝⎛k1k2k3⎠⎞=⎝⎛212⎠⎞.
A(α1)=(α1,α2,α3)⎝⎛212⎠⎞
同理解出
A(α2)=(α1,α2,α3)⎝⎛0−11⎠⎞.
A(α3)=(α1,α2,α3)⎝⎛−210⎠⎞.
得到矩阵
A=⎝⎛2120−11−210⎠⎞.
验证:
⎝⎛001011111⎠⎞*⎝⎛2120−11−210⎠⎞=⎝⎛23510001−1⎠⎞.
-
设A,B均为n阶方阵,A有n个互异的特征值,且AB=BA.证明:B相似于对角阵
证明:由于AB=BA 所以有(P−1AP)(P−1BP)=(P−1BP)(P−1AP),可以取P使得P−1AP=diag[d1,d2....dn],令P−1BP=(Cij)n∗n,则有:
⎝⎛d1..dn⎠⎞∗⎝⎛c11cn1c12..cnn⎠⎞=⎝⎛c11cn1c12..cnn⎠⎞∗⎝⎛d1..dn⎠⎞.
比较两边元素有dicij=djcij,(i,j=1,2…..n),当i=j,有di=dj
由上式得到(di−dj)Cij=0,所以Cij=0,(i,j=1,2,3...n,i=j),所以
P−1BP=⎝⎛c11..cnn⎠⎞,
第四章:欧式空间和二次型
投影:
-
例题设u=⎝⎛1223⎠⎞,v=⎝⎛10−11⎠⎞.求Projvu.
分析:将v单位化,然后e=∣∣v∣∣v,Cosθ=∣∣u∣∣∣∣e∣∣uTe=∣∣u∣∣∣∣v∣∣uTv.
Projvu=∣∣u∣∣Cosθe=∣∣v∣∣uTve=32v.
-
设 α 是一个单位向量. 证明 :Q=I−2ααT 是一个正交矩阵. 当 α=31(1,1,1)T 时
求出 Q.
QTQ=(I−2ααT)(I−2ααT)=I−4ααT+4ααTααT.
=I−4ααT+4ααT=I
所以Q是一个正交矩阵
Q=⎝⎛313−23−23−2313−23−23−231⎠⎞.
-
判断下列二次型是否是正定二次型:
(1) Q(x1,x2,x3)=x12+3x32+2x1x2−2x2x3−2x1x3
(2) Q(x1,x2,x3)=3x12+4x22+5x32+2x1x2−2x2x3−2x1x3
正定矩阵的判定:
写出矩阵A
1、求出A的所有特征值。若A的特征值均为正数,则A是正定的;若A的特征值均为负数,则A为负定的。
2、计算A的各阶主子式。若A的各阶主子式均大于零,则A是正定的;若A的各阶主子式中,奇数阶主子式为负,偶数阶为正,则A为负定的。
(1):
P1=∣a11∣=1P2=∣∣1110∣∣=−1P3=∣∣11−110−1−1−13∣∣⇒∣∣1001−10−102∣∣=−2
故,不正定。
(2):
A=⎝⎛31−114−1−1−15⎠⎞P1=∣a11∣=3P2=∣∣3114∣∣=11P3=∣∣31114−1−1−15∣∣=50
故,是正定二次型。
第五章:矩阵和向量范数
P98
1范数,2范数,无穷范数,F范数的求法,条件数。
谱半径和收敛矩阵的条件。
A−1=∣A∣A∗,或者使用初等变换。
-
设A=(111.011), 则 cond(A)∞=
cond(A)∞=∣∣A∣∣∞∗∣∣A−1∣∣∞.
A的列和范数,max(2,2.01)=2.01,∣∣A∣∣∞=2.01
(111.011)(−1)=(−100100101−100).
A−1的列和范数,max(200,201)=201,∣∣A−1∣∣∞=201
答案是:404.01
-
已知A=(11/21/21/3), 则 cond(A)1=27,
求:cond(A)∞=,cond(A)2=,cond(A)F=.
第二篇:数值计算
第六章:线性方程组的数值解
Doolittle分解
- 矩阵A=⎝⎛1−202−131−5−1⎠⎞,的Doolittle分解式为⎝⎛1−20011001⎠⎞⎝⎛1002301−32⎠⎞.
类似的:P132页
-
用Doolittle分解求解方程组:
⎝⎛211132122⎠⎞⎝⎛x1x2x3⎠⎞=⎝⎛122015⎠⎞
先LU分解:
然后LUX=b,令UX=Y,求Y,LY=b。Y=L−1b,得到如下式子:

Y=⎝⎛121453⎠⎞,UX=Y,X=U−1Y,求出X如下:

柯朗分解
类似于上面的求法,比下面的例题求法简单
雅可比迭代法(Jacobi)
P122
-
设线性代数方程组Ax=b的系数矩阵为
∣∣1aaa1aaa1∣∣,
其中a为实数,试求能使 Jacobi方法收敛的a的取值范围.
D=∣∣100010001∣∣, B=∣∣0−a−a−a0−a−a−a0∣∣,
求出B的特征值:∣λE−A∣=∣∣λaaaλaaaλ∣∣=>∣∣λ+2aaaλ+2aλaλ+2aaλ∣∣=0, ==>
(λ+2a)∗(λ−a)2
解出λ1=−2a,λ2,3=a,
谱半径ρ=max1⩽i⩽n∣λi∣=∣2a∣<1,解出∣a∣<1/2.
- 设有系数矩阵
A=⎣⎡112212−211⎦⎤
证明: 对系数矩阵 A, 雅可比迭代收敛, 而 Gauss-Seidel 迭代不收敛。
由系数矩阵A,可得雅可比迭代矩阵是B1=I−D−1A=⎣⎡0−1−2−20−22−10⎦⎤.
求出特征值:λ1=λ2=λ3=0,谱半径ρ=max1⩽i⩽n∣λi∣=0<1,收敛。
另外一个判断方法,严格对角占优这样判断。 P128
高斯–赛尔德迭代矩阵 p128
由系数矩阵A,可得高斯—赛尔德迭代矩阵是B2=−(D+L)−1U=⎣⎡000−2202−32⎦⎤.
求出特征值:λ1=0,λ2,3=2,谱半径ρ=max1⩽i⩽n∣λi∣=2>1,不收敛。
第七章:插值与拟合
视频推荐:www.bilibili.com/video/BV1GA…
-
求一个次数不超过3的多项式H3(x),满足下列插值条件
xf(x)f′(x)12243312,并写出其余项的表达式。
待定系数法:
令:f(x)=a0+a1x+a2x2+a3x3
x=1时:
a0+a1+a2+a3=2
x=2时:
a0+2a1+4a2+8a3=4
x=3时:
a0+3a1+9a2+27a3=12
f′(x)x=2a1+4a2+12a3=3
解:⎝⎛11101231149418271224123⎠⎞.
求得:f(x)=−6+15x−9x2+2x3
上面的方法计算量太大而不可取,常用下面的方法:
-
利用插值法加待定系数法: www.bilibili.com/video/av920…
**插值法:**设 p2(x) 满足 p2(1)=2,p2(2)=4,p2(3)=12, 则 p2(x)=3x2−7x+6
再设 p3(x)=p2(x)+K(x−1)(x−2)(x−3)
由导数的条件求得:
K=2p3(x)=2x3−9x2+15x−6
余项:(2) R3(x)=4!1f(4)(ξ)(x−1)(x−2)2(x−3).
-
(1)简述用最小二乘法构造拟合曲线的原理
(2)按最小二乘原理,求解矛盾方程组
⎩⎨⎧x1+2x2=52x1+x2=6x1+x2=4.
(1)最小二乘法是一种数学优化算法。它通过最小化误差的平方和寻找数据的最佳函数匹配。利用最小二乘法可以通过样本求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。
R=∥Q(x)−Y∥22.
当上式寻找到最小值时,找到的函数为最佳函数,即为所求的拟合曲线。
(2)
x1+2x2=5
2x1+x2=6. => ⎝⎛121211⎠⎞(x1x2)=⎝⎛564⎠⎞.
x1+x2=4
法方程:ATAX=ATb
(122111)⎝⎛121211⎠⎞(x1x2) = (122111)⎝⎛564⎠⎞.
(6556)(x1x2)=(2120) => (x1x2)=(11261115)
第八章:数值积分和数值微分
-
用复化梯形公式计算∫011+x22dx,使其截断误差不超过0.01.
f(x)=1+x22
dxd(1+x22)=−(1+x2)24x
dxd(−(1+x2)24x)=−(1+x2)34(−3x2+1)
f′′(η)=−(1+x2)34(−3x2+1)
记 M2=maxa⩽x⩽b∣f′′(x)∣, 则有 ,M2=4,(a=0,b=1)
12n2(b−a)3M2<ε
求得6⩽n,
记 n 等分的复化梯形公式为 Tn(f) 或 T(h), 有
Tn(f)=h(21f(a)+i=1∑n−1f(a+ih)+21f(b))
n=6,h=61,T6(f)=61(21f(0)+f(0+1∗h)+f(0+2∗h)+f(0+3∗h)+f(0+4∗h)+f(0+5∗h)+21f(1)),
f(x)=1+x22
T6(f)=1.56848.
准确值:∫011+x22dx=2π( Decimal: 1.57079…)
- 用逐次分半的复化梯形公式计算∫011+x22dx,使其截断误差不超过0.01.
复化求积公式是提高精度的一种有效方法,但在使用复化求积公式之前,必须根据复化求积公式的余项进行先验估计,以确定节点数目,从而确定合适的等分步长。因为余项表达式中包含了被积函数的导数,而估计各阶导数的最大值往往是很困难的,且估计的误差上界往往偏大。
所以实际中,常常使用“事后估计误差”的方法,通过区间的逐次分半,在步长逐次分半的过程中,反复利用复化求积公式进行计算,查看相继两次计算结果的差值是否达到要求,直到所求得的积分值满足精度要求。
用T(2n)做为积分I的近似值时,其误差大约为
计算时只需检验
是否满足?若不满足,则再把区间分半进行计算,直到满足要求为止 。这样就实现了步长的自动选取。
T(1)=21[f(0)+f(1)]=1.5
n=1时
T(2)=21T(n)+2∗11−0(f(0+2∗11−0(2∗1−1))=1.55
T(2)=221(f(0)+2f(21)+f(1))=1.55
n=2时
T(4)=21T(2)+2∗21(f(41)+f(43))
T(4)=231(f(0)+2f(41)+2f(42)+2f(43)+f(1))=81(2+1+516+1764+2564)=1.5656.
T(8)=241(f(0)+2f(81)+2f(82)+2f(83)+2f(84)+2f(85)+2f(86)+2f(87)+f(1))=1.5695.
误差:∣(T(8)−T(4))∣=0.0039.
第九章:常微分方程数值解
- 用向前欧拉公式解初值问题(取 h=0.1 ) :
{ dxdy=x+y2y(0)=10.0⩽x⩽0.5
- 用向后欧拉公式解初值问题(取 h=0.1 ) :
{ dxdy=x2+yy(1.0)=1,1.0⩽x⩽1.5
-
y′=x+y2y′=x+y2=hy(xn+1)−y(xn)⇒yn+1=0.1(xn+yn2)+yn
y(0)=1,xn+1=xn+h,x0=0
-
yn+1=yn+(xn+12+yn+1)⋅hyn+1=yn+(xn2+yn)⋅hy(0)=1xn+1=xn+hx0=1
第十章:迭代法
牛顿迭代格式 :
xk+1=xk−f′(xk)f(xk),k=1,2,⋯
例10.3 用牛顿迭代法求方程 f(x)=x3−7.7x2+19.2x−15.3 在 x0=1 附近的根.
解 迭代格式为
xk+1=xk−3xk2−15.4xk+19.2xk3−7.7xk2+19.2xk−15.3=xk−(3xk−15.4)xk+19.2((xk−7.7)xk+19.2)xk−15.3
- 用 Newton 法求非线性方程
x+sinx=1
的根(计算一步求出x1即可),并说明收敛的理由。
f(x)=x+sinx−1.
f(0)⋅f(1)<0f′(x)=1+cosx=0f′′(x)=−sinx符号不变取x0=8π,f′′(x0)f(x0)>0.x0∈(a,b).
x1=x0−f′(x0)f(x0)=0.50945.
定理2:设 f(x) 在区间 [a,b] 上二阶导数存在, 且满足:
(1) f(a)f(b)<0
(2) f′(x)=0,x∈(a,b)
(3) f′′(x) 不变号, x∈(a,b)
(4) f′′(x0)f(x0)>0.x0∈(a,b)
则Newton迭代公式收敛于 f(x)=0 在 (a,b) 内的惟一根 x∗ 。
f(0)⋅f(1)<0f′(x)=1+cosxf′′(x)=−sinxf′′(x0)f(x0)>0.x0=8π
都满足,则说明(0,1)存在一个根,收敛。
- 取 ε=0.01, 用 Newton 法求方程
f(x)=x3−8x2+20x−15
在 x0=1 附近的根。
f(1)=−2,f(2)=1,f(1)∗f(2)<0.
f(x)=x3−8x2+20x−15
f′(x)=3x2−16x+20
f′′(x)=6x−16.
x0=1,f(x0)=−2
x1=x0−f′(x0)f(x0)=1.2857,f(x1)=−0.3849.
x2=1.3002,f(x2)=−0.3221.
最后求出来的根:x−>1.38197.
埃尔米特插值





由于在x1处的导数也相等,是一个二重根,所以设为平方

www.bilibili.com/video/av920…