Steinitz 替换定理

在 OI 中貌似没啥用,在高代中除了证明一些定理外也没啥用。

先来一个弱的定理,考虑线性空间 V 中,S={u1,u2,,um} 是一个线性无关组,T={v1,v2,vn} 是一个可以张成 V 的向量组(称其为生成集),满足 mn,则有一种方式将 T 中的任意 m 个向量替换成 S,得到的新向量组 T 仍为 V 的生成集。

对其归纳证明,m=1 时考虑 u1=aivi,找到 ai0vi,将 vi 替换成 u1 即可,此时 vi 可以被 T 线性表出,根据 u1=aivi 解方程即可。

k=m1 时成立,考虑向量组 S={u1,u2,,um1},将 T 中的 k 个向量替换成 S,不妨设新的向量组为 T={u1,u2,,uk,vk+1,,vn},考虑其线性表出 um 的方式 um=aivi,由于原向量组线性无关,因此必然存在 i>k 使得 ai0,将 vi 替换成 um 即可,生成性的保留同上,vi 可以被新向量组线性表出,同样解方程即可。

这个弱的定理和原定理的唯一差别就是原定理还说明,当 m>n 时,不存在大小为 m 的线性无关组。这可以简单说明,任取 S 的一个大小为 n 的子集 S,根据上文 S 可以张成 V,因此 S 不可能线性无关。

给出定理的完整内容,以下定义建立在线性空间 V 上,设 T={v1,,vn} 是一个生成集:

  • 任意线性无关组的大小不会超过 n

  • 对于一个大小为 m 的线性无关组 S,存在将 Tm 个向量替换成 S 的方法使得新向量组为一个生成集。

posted @   BYR_KKK  阅读(21)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示