Maybe Higher Linear Algebra
20260304
如果V中的a1…an线性相关,则存在W空间中的w1,w2…wn使得φ(ai)=wi的线性映射不存在
不妨设∃ci=0,∑iaici=0.
只要让w1…wn−1全是0,wn=0就完事了.
20260309
let X={all linearly independent set of V}
定义偏序是X上的包含关系.
则对任意一条链A1⊂A2⊂…,考虑A=⋃iAi,考虑证明A⊂X:
假设A线性相关,则其中有限个元素线性相关,则存在一个Ai包含这全部有限个元素,但Ai都是线性无关的,所以矛盾.
则根据 Zorn's Lemma,任何链有极大元,所以一定存在最大元B.
又因为若B不能张成V,则拿出任意一个 v∈/span(B),则 B∪{v}线性无关,与B是最大元矛盾.
所以B是一组基.
我声称另一种做法是考虑直接把整个V良序化,然后照抄有限维的方法一个一个加元素,把原来的归纳改成超限归纳.
设f是双射.先不管线性的限制定义其逆是g:f(a)↦a.
只要证明g是线性的:
ax+by=ax+by⟹f∘g(ax+by)=af∘g(x)+bf∘g(y)=f(ag(x)+bg(y))⟹g(ax+by)=ag(x)+bg(y)
课上为什么能证半天
然后讲了个同维度线性空间是同构的.显然的.
20260312
K1⊂K2⊂K3 are number filedsdimK1K2=n,dimK2K3=mthen dimK1K3=nm
这里dimFK的意思是K作为F上的向量空间的维数.
dimKiKj=n等价于Kj线性空间同构于Kin,于是两个双射一复合你就有K3到K1nm的双射.
证明R[x]≤n上平移映射f(x)↦f(x+a)可以用求导映射的多项式表示
若An=0,An−1=0,则A可以写成只有对角线上方一格处为1,其他地方为0的矩阵.
-
极小多项式+有理标准型,启动!
-
取An−1v=0的那个v,用Aiv当基.
证明对无限域上的有限维线性空间V,其中的任意n个互不相同的算子T1…Tn,存在一个v使得Tiv互不相同
考虑此时的一个结论是任意个真子线性空间的并不是V.
我们把{Ti=Tj}的子空间都拿出来,它们的并不是V,随便找一个外面的,结束.
20260323
(U0)0=U(准确的说,自然同构)
(U1+U2)0=U10∩U20
第一个U⊂(U0)0是显然的.那么有限维空间只要靠维数就行了,无限维呢?
第二个,显然有(U1+U2)0⊂U10∩U20.反过来U1+U2中的元素都可以写成u1+u2,u1∈U1,u2∈U2,然后就没事了.
(U0)0≅U 当且仅当U是无限维
我们发现V∗/U0≅U∗,于是(V∗/U0)∗≅(U∗)∗,但同时,若f(U0)=0,则f=g∘h,其中h是商映射(V∗→V∗/U0),于是f和g有双射,f∈(U0)0,g∈(V∗/U0)∗,于是(V∗/U0)∗≅(U0)0,这就证明了(U∗)∗≅(U0)0,于是不可能同构.
利用了商空间的泛性质:把U映成0的都可以拆成V→V/U和后面的.
20260326
定义单纯形是一组仿射无关的向量v1…vk的凸包,仿射无关即vi−v1线性无关,凸包即{∑i=1kcivi∣ci≥0,∑ici=1}
多面体是若干个不等式和等式的解集,即
{x∣Ax=b,Cx≥d}
证明单纯形是多面体
考虑先把凸包平移−v1,即:
S−v1={i=2∑kci(vi−v1)∣ci≥0,∑ci≤1}
此时存在矩阵M满足∀v∈S,M(v−v1)=[c2,…ck].所以你直接用M,然后再乘一个暴露出来这些c的就能构造不等式限制.
这个M是S−v1这个子空间到Fk的映射,为了你规定v−v1在这个子空间里,你取这个子空间的零化空间的一组基,把它们等于0这件事用A,b等式限制即可.
20260330
T:V→WT is injective⟺T′ is surjectiveT is surjective ⟺T′ is injective
感觉最简单的方法是考虑单射等价于左逆存在,满射等价于右逆存在,而你惊喜的发现:
(T′)L/R−1=(TR/L−1)′
于是就证完了.
在F2×2中,det(A+B)−detA−detB是双线性型
你可以直接设8个未知数算一下.
那么这是为什么呢?因为发现恰好在F2×2上det是一个二次型,而任意二次型Q可以通过极化诱导一个双线性型:B(X,Y)=Q(X+Y)−Q(X)−Q(Y)
双线性型B(V1,V2,F)≅L(V1,V2′)≅L(V1,L(V2,F)).
看最右边那个形式你就悟了:就是经典的多变量函数都可以通过构造固定某个参数的方法同构到低维变量,什么多叉树转二叉树之类的内容.
就是你直接把B(x,y)映射到x↦(y↦B(x,y))就是同构.
- alternating:φ(v,v)=0,∀v∈V
- symmetric:φ(u,v)=φ(v,u)
- reflexive:φ(u,v)=0⟺φ(v,u)=0
AI似乎认为reflexive还有其他意思,但我们先按这个来.
φ∈B(V,V,F)φ is reflexive⟹φ is alternating or symmetric
我有一坨大粪.大粪思路是你先拿任意两个u,v,考虑(au+bv)⊗(cu+dv)的值,然后分析一通得到只看这两个向量的子空间是交替或对称的.然后你再考虑两个三项的乘去证明如果u对v是交替,对w是对称,且都不是0,就会出问题.
不那么大粪的做法是你可以先考虑既然kerφ(a,b)=kerφ(b,a)所以它俩只差一个常数,然后再检验两个检验三个之类的.
20260409
设:
t=[100−1]⊗e1+[0110]⊗e2=M1⊗e1+M2⊗e2
证明 rankRt>2
假设t=a⊗A+b⊗B,其中a,b∈R,A,B∈R2×2,则因为a,b可以分解:a=∑xiei,b=∑yiei,于是我们看到M1,M2是A,B的线性组合.
而因为M1,M2线性无关,所以它张成空间是二维的包含A,B,所以反过来A,B也是M1,M2的线性组合.且A,B的秩是1:你解∣mA+nB∣=0发现没有实数非0解,得证.
20260413
发现忘记张量积的笔记了.写写:
张量积
对空间V1,V2,若存在双线性映射T:V1×V2→X使得对任意双线性映射φ:V1×V2→W,存在唯一线性映射Q:X→W满足φ=Q∘T,则X为张量积,记作X=V1⊗V2.
容易发现根据定义,张量积是唯一的(在同构意义下)(否则你直接令T和φ分别是两个张量积对应的那个双线性映射即可)
简单粗暴.
定义X=FV1×V2上的有限支撑空间(只有有限多个不为0).这相当于其中的每个元素你可以写成∑ici(v1,v2),ci∈F,vi∈Vi其中i不一定可数多.
然后定义X上的等价关系∼是你可以把它们根据双线性的规则变得相同,那么这个规则其实很少:
令
R=span({δv1+u,v2−δv1,v2−δv1+u,v2,δv1,v2+w−δv1,v2−δv1,w,δcv1,v2−cδv1,v2,δv1,cv2−cδv1,v2∣∀v1,v2,c,u})
这里δa,b表示它把V1×V2中的(a,b)映成1其他全部映成0.
则X/∼=X/R是满足条件的张量积.
我感觉是显然的.
设F(S)是S的free vector space over S.即
F(S)={f:S→F,f has finite support}
则F(S1)⊗F(S2)=F(S1×F2)
注意对任何一个向量空间你把S1取成它的基就可以用它来定义任意两个向量空间的张量积.它实际上是物理那个基直接做笛卡尔积的扩展.
这里还讲了个有趣的东西
可以用7次乘法做2阶方阵相乘.
考虑矩阵乘法是一个双线性映射,且可以定义成一种张量乘法:
好吧我们直接定义成指标缩并,那么你发现此时张量的秩对应了你进行乘法的次数,然后它找到了一个秩是7的分解结束.
20260415
任意对称多项式可以被唯一分解基本对称多项式的多项式.
基本多项式是ek=∑∣S∣=k∏i∈Sxi.
存在性考虑递归降次.
如果我们定义次数是先按次数和,再定义单项式的比较是先按次数和,再按次数序列的字典序的话.你就要构造一个最大项和它相同的东西.不妨设对称多项式f最大项是∏i=1nxici,cn+1=0.
注意到因为对称,所以所有{ci}集合对用的项一定同时出现,所以取出来的最大项一定是c1≥c2≥…≥cn.
那么我们构造g=∏i=1nxici−ci+1,则确实第一项相等,且多项式次数相等.我们只需要保证不存在一个字典序更大的项.然后你观察一下这个构造发现它确实能做到:考虑当你乘一个ei的时候,让字典序最大的乘法一定是它自身那个字典序最大的项.而我们构造出来的g中的首项恰恰是每个字典序最大的项乘起来的,所以是对的.
唯一性考虑假设你P(e1,…en)是分解目标,只需要证明P(e1,…en)=0⟺P=0(这两个都是多项式意义等于0).
那么你发现∏eici的最大项一定是互不相同的,于是最大的最大项消不掉.于是就只有最大项等于0一条路了.
看起来这其中最重要的是满足两个多项式的乘积的最大项一定是原来各自最大项的乘积.
然后讲了一下手算分解的方法就是你先把可能的∏iei项写出来然后待定系数.待定系数的时候用代入值快速拿等式.
也是牛顿的定理
let sk=i=1∑nxikk>n⟹i=0∑n(−1)isk−iei=0k≤n⟹i=0∑k−1(−1)isk−iei+(−1)kkek=0
其实直接提取系数就做完了啊.
考虑单项式的形式因为是一个基本多项式乘一个s,一定是
i=1∏nxici,ci={1,i=km,i=k
就一定是一堆次数是1的乘一个次数高的.次数高的次数记为m.
则你发现他只能在smek−m和sm−1ek−m+1这两项中系数为1,其余项中系数都为k−m+1(这个单项一共有k−m+1个变元,其中选出一个次数高的).这两项乘上(−1)i后符号相反,于是这个单项式的系数是0.
每个单项式都是0,整体也是0.
那么由于系数是k−m+1,自然就发现k−1项的对应系数会是k−1+1=k所以k≤n时最后一个系数是k.
而如果k>n,其实和上面一样,只不过ei=0∀i>n.
20260420
Resultant(结式)
对两个一元多项式:f(x)=∑i=0nfixi,g(x)=∑i=0mgixi.
可以定义φ:F<n[x]×F<m[x]→F<n+m[x],φ(x)=(u,v)↦u(x)f(x)+v(x)g(x).
则 imφ=F[x]gcd(f(x),g(x))<n+m.而选用标准基把φ表示出来的话矩阵是:
Ai,j={ai−j,j≤mbi−j+m,j>m
(∀i<0∨i>n,ai=0).
那么定义结式Res(f,g)=detA.
由于裴蜀定理,结式为0等价于A不可逆,等价于φ不是满射,等价于gcd(f,g)=1.
由于原方程有公共解,(x−xcommon)理应是公因式,所以结式是0.
设方程组为∀i∈[1,m]∩Z,fi(x1,…,xn)=0.
任取fi,fj,从中选一个主元把它看成一元多项式,那么由于公共解所以Res(fi,fj)=0,可以用它代替掉.
这就是在消元.
可能产生增根
若
f(x)=i∏(x−xi)g(x)=i∏(x−yi)
则Res(f,g)=∏ig(xi)=∏if(yi).
证明方法是考虑Res(f,g)=0⟺∃xi=yj.
把Res(f,g)当成xi的函数r(x1,…,xn),系数是x,那么由于xi=yj是解所以(xi−yj)一定是因式,就拿到∏i,j(xi−yj)∣r.
同时两边都是mn次的,就解决了(矩阵那边,系数关于根是n次,然后矩阵里有m行).所以只差常数.
最后提取个系数看看证明系数是1.
Res(f,f′)=CΔ(f)
也用那个根的差的乘积的方法就好了?
有重根时显然这个截式为0.
没重根时f′=∑i∏j=i(x−xj),容易发现任意xi不为零点,于是截式不为0.
零点相同,再验证次数上结式和Δ=∏i,j(xi−xj)2关于xi都是n(n−1),于是只差常数就完事了.
20260423
p∈R[x],degp=2d,p(x)≥0⟺∃p1,p2∈R[x],p(x)=p12(x)+p22(x)⟺∃P∈Rd×d, s.t. p(x)=[1x⋯xd]P1x⋮xd
若p(x)≥0,则p(x)=C∏i(x−xi)(x−xi)=(C∏∣x−xi∣)2=∣C∏∣x−xi∣∣2.
于是令p1=ℜ(C∏(x−xi)),p2=ℑ(C∏(x−xi)).于是p=p12+p22.
第二个反而好办:p12(x)=(xTp1)(p1Tx),这里x是x的次幂组成的向量,p1是p的系数组成的向量.
从而P=[p1p2][p1p2]T就行了.
20260427
内积导出的范数满足柯西不等式∥a∥∥b∥≥(a,b)
对任意向量a,b,∃r s.t. r⋅(a,b)∈R,∣r∣=1.于是∀t∈R
∥at+br∥2=(at+br,at+br)=(at)2+(br)2+t(a,br)+t(br,a)=∥a∥2t2+∥b∥2∣r∣2+tr(a,b)+tr(a,b)≥0Since ℜ(tr(a,b)+tr(a,b))=2tℜ(r(a,b))=2t∣(a,b)∣Δ=4∣(a,b)∣2−4∥a∥2∥b∥2<0⟹(a,b)<∥a∥∥b∥