SciTech-Mathmatics - Advanced Linear Algebra(高等线性代数):

总结: Space的 变换 与 运算 + 同空间任两个Vectors可通过Matrix变换互相转化 + 方阵(满秩)不改变向量维数

Equations(方程组) + 行列式

Vector(向量) + Vector Space(向量空间) + Matrix(矩阵)

Vector:

  1. 线性 无关 和 极大线性无关组
  2. 线性相关、线性空间 、基(空间)
  3. 正交向量

Vector Space

Vectors 的线性组合

Matrix

  1. 矩阵的秩
  2. 矩阵的 特殊类型:
    • 单位矩阵
    • 对角矩阵
    • 上/下三角
    • 对称矩阵
  3. 矩阵 的 运算
    • 矩阵 的 "加" 与 "乘"
    • 矩阵 变换
  4. 矩阵的“特征值分解”
    • 公式
    • 特征多项式

正交向量 与 正交矩阵

\(\large Orthogonal \ Vectors\)(正交向量) 和 \(\large Orthogonal \ Matrix\)(正交矩阵)

\(\large Orthogonal \ Vectors\)(正交向量)

  • Definition:

    \(\large \text{Linear Space } \bf{K^n}\)上, 任何两个 \(\large \text{ Vectors }\)

    \(\large \begin{array}{ll} \bf{ V_{a_{n \times 1}} = \begin{bmatrix} v_{a_1} \\ \vdots \\ v_{a_n} \end{bmatrix} \bf{ \neq 0 }, v_{a_i}} \in K, i \in [1,n] \\ \bf{ V_{b_{n \times 1}} = \begin{bmatrix} v_{b_1} \\ \vdots \\ v_{b_n} \end{bmatrix} \bf{ \neq 0 }, v_{b_i}} \in K, i \in [1,n] \end{array}\)

    如果 $\large \bf{ V_{a_{n \times 1}} } \cdot \bf{ V_{b_{n \times 1}} } = \overset{n}{\underset{i =1}{\sum}}{ ( v_{a_i} \times v_{b_i} ) } = 0 $

    则称 \(\large \bf{ V_{a_{n \times 1}} } 与 \bf{ V_{b_{n \times 1}} } 是一对 \ Orthogonal \ Vectors\)

  • Properties:

    \(\large \bf{ K^{n} } \text{ 的 } Orthogonal(正交) \text{ 是 } \bf{ R^{2} } \text{ 的 } 垂直 \text{ 向 } 高维空间 \text{ 的推广 }\)

\(\large Orthogonal \ Matrix\)(正交矩阵)

\(\large \text{实数域 } \bf{ R } 上的 \bf{方阵} A\) 如果满足:

\[\large A^{T} A = \bf{ I }
\]

则称$\large \bf{方阵} A \text{ 是 } \bf{Orthogonal \ Matrix(正交矩阵)} $,注意:

\[\large A^{T} A = \bf{ I } \Leftrightarrow A^{T} = A^{-1}
\]

Example: 判断方阵 A 是否正交矩阵: \(\large A = \begin{bmatrix} cos\ \theta & - sin\ \theta \\ sin\ \theta & cos \ \theta \end{bmatrix}, \ \theta \in R\)

  • 解法一: 按 正交矩阵 的定义判断

    \(\large \begin{array}{ll} \because & \bf{ I } = A^{T} A = \begin{bmatrix} cos\ \theta & sin\ \theta \\ -sin\ \theta & cos \ \theta \end{bmatrix} \begin{bmatrix} cos\ \theta & - sin\ \theta \\ sin\ \theta & cos \ \theta \end{bmatrix} \\ & =
    \begin{bmatrix} (cos\ \theta cos\ \theta + sin\ \theta sin\ \theta ) & (- cos\ \theta sin\ \theta + sin\ \theta cos\ \theta ) \\ (-sin\ \theta cos\ \theta + cos\ \theta sin\ \theta ) & (sin\ \theta sin\ \theta + cos\ \theta cos\ \theta ) \end{bmatrix} \\ & = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} = \bf{ I } \\ \therefore & A \text{ is } Orthogonal \ Matrix(正交矩阵) \end{array}\)
  • 解法二: 按\(\large \bf{R^{2}}\)的"Matrix Transformation(矩阵变换)"判断

    \(\large \begin{array}{ll} \because & A^{T} = \begin{bmatrix} cos\ \theta & sin\ \theta \\ -sin\ \theta & cos \ \theta \end{bmatrix} = \begin{bmatrix} cos\ (-\theta) & - sin\ (-\theta) \\ sin\ (-\theta) & cos \ (-\theta) \end{bmatrix} \\ & A^{T} 是 \bf{R^{2}} 上角度为 \bf{ -\theta } 的 \text{旋转变换矩阵}。\\ & A = \begin{bmatrix} cos\ \theta & - sin\ \theta \\ sin\ \theta & cos \ \theta \end{bmatrix} \\ & A 是 \bf{R^{2}} 上角度为 \bf{ \theta } 的 \text{旋转变换矩阵}。\\ & 那么 \bf{ (A^{T}A ) }是角度为\bf{ 0=(\theta -\theta) }的旋转变换矩阵 \\ & 即: A^{T}A = \begin{bmatrix} cos\ 0 & - sin\ 0 \\ sin\ 0 & cos \ 0 \end{bmatrix} = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} = \bf{ I } \\ \therefore & A \text{ is } Orthogonal \ Matrix(正交矩阵) \end{array}\)

SciTech-Mathmatics - Advanced Linear Algebra(高等线性代数): 总结: Space的 变换 与 运算 + 正交向量 与 正交矩阵 + 同空间任两个Vectors可通过Matrix变换互相转化 + 方阵(满秩)不改变向量维数的更多相关文章

  1. Linear Algebra From Data

    Linear Algebra Learning From Data 1.1 Multiplication Ax Using Columns of A 有关于矩阵乘法的理解深入 矩阵乘法理解为左侧有是一 ...

  2. PYTHON替代MATLAB在线性代数学习中的应用(使用Python辅助MIT 18.06 Linear Algebra学习)

    前言 MATLAB一向是理工科学生的必备神器,但随着中美贸易冲突的一再升级,禁售与禁用的阴云也持续笼罩在高等学院的头顶.也许我们都应当考虑更多的途径,来辅助我们的学习和研究工作. 虽然PYTHON和众 ...

  3. 算法库:基础线性代数子程序库(Basic Linear Algebra Subprograms,BLAS)介绍

    调试DeepFlow光流算法,由于作者给出的算法是基于Linux系统的,所以要在Windows上运行,不得不做大量的修改工作.移植到Windows平台,除了一些头文件找不到外,还有一些函数也找不到.这 ...

  4. 线性代数导论 | Linear Algebra 课程

    搞统计的线性代数和概率论必须精通,最好要能锻炼出直觉,再学机器学习才会事半功倍. 线性代数只推荐Prof. Gilbert Strang的MIT课程,有视频,有教材,有习题,有考试,一套学下来基本就入 ...

  5. 个案排秩 Rank (linear algebra) 秩 (线性代数)

    非叫“秩”不可,有秩才有解_王治祥_新浪博客http://blog.sina.com.cn/s/blog_8e7bc4f801012c23.html 我在一个大学当督导的时候,一次我听一位老师给学生讲 ...

  6. 【线性代数】Linear Algebra Big Picture

    Abstract: 通过学习MIT 18.06课程,总结出的线性代数的知识点相互依赖关系,后续博客将会按照相应的依赖关系进行介绍.(2017-08-18 16:28:36) Keywords: Lin ...

  7. 斯坦福第三课:线性代数回顾(Linear Algebra Review)

    3.1  矩阵和向量 3.2  加法和标量乘法 3.3  矩阵向量乘法 3.4  矩阵乘法 3.5  矩阵乘法的性质 3.6  逆.转置 3.1  矩阵和向量 如图:这个是 4×2 矩阵,即 4 行  ...

  8. /编写一个函数,要求从给定的向量A中删除元素值在x到y之间的所有元素(向量要求各个元素之间不能有间断), 函数原型为int del(int A ,int n , int x , int y),其中n为输入向量的维数,返回值为删除元素后的维数

    /** * @author:(LiberHome) * @date:Created in 2019/2/28 19:39 * @description: * @version:$ */ /* 编写一个 ...

  9. Ng第三课:线性代数回顾(Linear Algebra Review)

    3.1  矩阵和向量 3.2  加法和标量乘法 3.3  矩阵向量乘法 3.4  矩阵乘法 3.5  矩阵乘法的性质 3.6  逆.转置 3.1  矩阵和向量 如图:这个是 4×2 矩阵,即 4 行  ...

  10. 机器学习第3课:线性代数回顾(Linear Algebra Review)

    3.1  矩阵和向量 如图:这个是 4×2 矩阵,即 4 行 2 列,如 m 为行,n 为列,那么 m×n 即 4×2 矩阵的维数即行数×列数 矩阵元素(矩阵项): Aij 指第 i 行,第 j 列的 ...

随机推荐

  1. Spring基于注解的CRUD,完全没有XML

    Spring基于注解的CRUD,完全没有XML 源码 代码实现 pom.xml <?xml version="1.0" encoding="UTF-8"? ...

  2. mysql8.0.12+hibernate5.4.1 的一些配置

    目录 整体目录结构 第一步 创建数据库 第二步 创建java项目,导入相应的jar包 第三步 创建数据库对应的java类 第四步 创建hibernate映射文件 第五步 创建hibernate核心配置 ...

  3. NB!一款基于java开发的漏洞检测工具,集合了泛微、用友、大华、海康、致远、红帆、万户、帆软等漏洞

    1.工具介绍 基于 https://github.com/yhy0/ExpDemo-JavaFX 上添加poc 2.工具下载链接: 工具下载:工具下载 3.新增检测漏洞 用友NC-Cloud系统接口g ...

  4. 『Plotly实战指南』--在科学数据可视化中的应用(上)

    在科学研究中,数据可视化是连接实验与理论的关键桥梁. 它不仅能够清晰地呈现实验规律,还能验证假设并支持科研决策. Plotly作为一款强大的可视化工具,凭借其交互性.动态图表支持和灵活的可定制性,在科 ...

  5. k8s之statefulset控制器

    operator: statefulset:有状态副本集 特点 运行在: 1,稳定且唯一的网络标识符 2,稳定且持久的存储 3,有序,平滑地部署和扩展 4,有序,平滑地删除和终止 5,有序的滚动更新 ...

  6. dom绑定事件操作

    s7.html <!DOCTYPE html><html lang="en"><head>    <meta charset=" ...

  7. Polarctf -- Re(1)

    Polarctf之简单逆向 1. shell 用exeinfope查看下程序结构, 发现存在upx壳 用upx工具脱壳, upx.exe -d shell.exe 再使用IDAPro打开 #flag{ ...

  8. 牛客小白月赛111 E 构造矩形

    E 构造矩形 原题链接:https://ac.nowcoder.com/acm/contest/102742/E 思路: 这种询问方案数或者"价值"的题,通常解法要么是维护前缀信息 ...

  9. HashMap如何计算初始化容量,最大容量是多少

    摘要:结合HashMap源码,介绍HashMap如何确定初始化容量,其最大容量是多少.   更多关于HashMap的知识点,请戳<HashMap知识点梳理.常见面试题和源码分析>.   本 ...

  10. RabbitMQ单机&可能遇到的问题

    1.Deployments 1 kind: Deployment 2 apiVersion: apps/v1 3 metadata: 4 name: rabbitmq-deployment 5 spe ...