矩阵分析与计算学习记录-线性空间和线性变换

2024-01-10 13:10

本文主要是介绍矩阵分析与计算学习记录-线性空间和线性变换,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本章知识要点

线性空间:维数、基、坐标、基变换、坐标变换、线性相关线性无关,极大线性无关组、范德蒙德行列式;

线性空间的分解:子空间、值域(像空间)与核空间(零空间)、 秩与零度、子空间的交、和与直和;

线性变换及其矩阵表示:定义、运算、值域与核空间、秩 与零度、相似类、特征值与特征向量、不变子空间、同构。

首先这里介绍数域的概念

设P是由一些复数组成的集合,其中包括0与1,如果P中任意两个数的和、差、积、商(除数不为0)仍是P中的数,则称P为一个数域

常见数域: 复数域C;实数域R;有理数域Q。

(注意:自然数集N及整数集Z都不是数域。)

说明:

1)若数集P中任意两个数作某一运算的结果仍在P中,则说数集P对这个运算是封闭的

2)数域的等价定义:如果一个包含0,1在内的数集P对于加法,减法,乘法与除法(除数不为0)是封闭的,则称数集P为一个数域。

1. 线性空间

1.1 线性空间的定义和性质

 

 后面四条也是数乘矩阵运算的四条性质

在线性代数课程中,我们把有序数组称为向量,把 n 维 向量的全体所构成的集合 Rn 称为 n 维向量空间。

一般地,如果 V 为非空的 n 维向量的集合,且集合 V 对 于向量加法及数乘两种运算封闭,那么就称集合V为向量空间

 除向量空间外的其他线性空间:

 举一些例子

 

 

 

 

 

 

   由此可以的得出线性空间的一般观点:

 1.2 线性相关和线性无关

 首先讨论向量的线性相关与线性无关

 这里线性组合和线性表示是一组相关的问题。

线性表示/线性组合:设V是数域F上的线性空间,α1,α2,…,αr是V中的任意一组向量(其中r≥1),k1,k2,…,kr是数域F中的一组数。若向量α可以表示成α=k1α1+k2α2+…+krαr,则称α可由α1,α2,…,αr线性表示或线性表出,同时也可以称α是α1,α2,…,αr的线性组合。

线性相关/线性无关:设α1,α2,…,αr是线性空间V中的一组向量(其中r≥1)。如果在数域F中有r个不全为零的数k1,k2,…,kr,使得k1α1+k2α2+…+krαr=0,则称α1,α2,…,αr线性相关。如果一组向量α1,α2,…,αr不线性相关,就称为线性无关。换言之,若k1α1+k2α2+…+krαr=0当且仅当k1=k2=…kr=0,便称α1,α2,…,αr线性无关。一组向量要么线性相关,要么线性无关,非此即彼。

线性表出唯一定理:设线性空间V中向量组α1,α2,…,αm线性无关,且向量组α1,α2,…,αm,β线性相关,则β可由α1,α2,…,αm线性表出,且表出是唯一的。

 

 举个简单的线性组合的例子:

 

线性相关和线性无关问题: 

 

 举个例子证明:

 

 

以上的行列式是范德蒙德行列式,以下给出其定义 

 

 同时可知范德蒙德行列式的结果是不为0的

 

向量组的极大线性无关组和秩

 

 极大线性无关组的基本性质

 

  1.3 基、维数与坐标

 

 

 

 下面是一题求基的例题

 下面是一题求坐标的例题

 

 

  1.4 基变换和坐标变换

 

 

 

 

 以下给出几组例题

 

这里插入以下逆矩阵的定义和性质 

 

 

 这里链接以下如何求逆矩阵的三种方法

 

 

 

 

 

 

 

 

  1.5 线性子空间

 

 

 

 

 

 

充分必要条件

 

 

 生成子空间的概念

 

 

 

 

 

 

 1.6 子空间的交与和

 

 

 

 

 

 

  1.7 子空间的直和

 

 

 

 2. 线性变换

 2.1 线性映射的定义和性质

 

 

  2.2 线性映射的矩阵表示

 

 

 

 

 

 

 

  2.3 线性映射的值域、核子空间

 

 

 

 秩与零度定理

 

  2.4 线性变换的定义和矩阵表示

 

 

    

 

对于上诉知识已经熟知的,可以去看另外一个博主整理完的全部概念,以下放上网址

 线性空间和线性变换

这篇关于矩阵分析与计算学习记录-线性空间和线性变换的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/590915

相关文章

慢sql提前分析预警和动态sql替换-Mybatis-SQL

《慢sql提前分析预警和动态sql替换-Mybatis-SQL》为防止慢SQL问题而开发的MyBatis组件,该组件能够在开发、测试阶段自动分析SQL语句,并在出现慢SQL问题时通过Ducc配置实现动... 目录背景解决思路开源方案调研设计方案详细设计使用方法1、引入依赖jar包2、配置组件XML3、核心配

Java NoClassDefFoundError运行时错误分析解决

《JavaNoClassDefFoundError运行时错误分析解决》在Java开发中,NoClassDefFoundError是一种常见的运行时错误,它通常表明Java虚拟机在尝试加载一个类时未能... 目录前言一、问题分析二、报错原因三、解决思路检查类路径配置检查依赖库检查类文件调试类加载器问题四、常见

windows和Linux使用命令行计算文件的MD5值

《windows和Linux使用命令行计算文件的MD5值》在Windows和Linux系统中,您可以使用命令行(终端或命令提示符)来计算文件的MD5值,文章介绍了在Windows和Linux/macO... 目录在Windows上:在linux或MACOS上:总结在Windows上:可以使用certuti

Python中的Walrus运算符分析示例详解

《Python中的Walrus运算符分析示例详解》Python中的Walrus运算符(:=)是Python3.8引入的一个新特性,允许在表达式中同时赋值和返回值,它的核心作用是减少重复计算,提升代码简... 目录1. 在循环中避免重复计算2. 在条件判断中同时赋值变量3. 在列表推导式或字典推导式中简化逻辑

Java学习手册之Filter和Listener使用方法

《Java学习手册之Filter和Listener使用方法》:本文主要介绍Java学习手册之Filter和Listener使用方法的相关资料,Filter是一种拦截器,可以在请求到达Servl... 目录一、Filter(过滤器)1. Filter 的工作原理2. Filter 的配置与使用二、Listen

Java程序进程起来了但是不打印日志的原因分析

《Java程序进程起来了但是不打印日志的原因分析》:本文主要介绍Java程序进程起来了但是不打印日志的原因分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Java程序进程起来了但是不打印日志的原因1、日志配置问题2、日志文件权限问题3、日志文件路径问题4、程序

Java使用SLF4J记录不同级别日志的示例详解

《Java使用SLF4J记录不同级别日志的示例详解》SLF4J是一个简单的日志门面,它允许在运行时选择不同的日志实现,这篇文章主要为大家详细介绍了如何使用SLF4J记录不同级别日志,感兴趣的可以了解下... 目录一、SLF4J简介二、添加依赖三、配置Logback四、记录不同级别的日志五、总结一、SLF4J

Java字符串操作技巧之语法、示例与应用场景分析

《Java字符串操作技巧之语法、示例与应用场景分析》在Java算法题和日常开发中,字符串处理是必备的核心技能,本文全面梳理Java中字符串的常用操作语法,结合代码示例、应用场景和避坑指南,可快速掌握字... 目录引言1. 基础操作1.1 创建字符串1.2 获取长度1.3 访问字符2. 字符串处理2.1 子字

在Spring Boot中浅尝内存泄漏的实战记录

《在SpringBoot中浅尝内存泄漏的实战记录》本文给大家分享在SpringBoot中浅尝内存泄漏的实战记录,结合实例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录使用静态集合持有对象引用,阻止GC回收关键点:可执行代码:验证:1,运行程序(启动时添加JVM参数限制堆大小):2,访问 htt

MySQL 中查询 VARCHAR 类型 JSON 数据的问题记录

《MySQL中查询VARCHAR类型JSON数据的问题记录》在数据库设计中,有时我们会将JSON数据存储在VARCHAR或TEXT类型字段中,本文将详细介绍如何在MySQL中有效查询存储为V... 目录一、问题背景二、mysql jsON 函数2.1 常用 JSON 函数三、查询示例3.1 基本查询3.2