线性代数基础02

ops/2024/10/20 7:50:42/

目录

1.向量

1.1向量的定义

1.2向量的运算

1.2.1向量加法

1.2.2向量数乘

1.2.3向量点积

1.3矩阵的特征值和特征向量

1.4向量的模

1.4.1向量的模的定义

1.4.2向量的模的几何解释

1.4.3向量的模的性质

1.5向量的内积

1.5.1向量的内积的定义

1.5.2向量的内积的几何解释

1.5.3向量的内积​​​​​​​的性质


1.向量

1.1向量的定义

向量可以用多种方式定义,以下是几种常见的定义:

  • 几何定义:向量是一个有方向和大小的量,通常用箭头表示。向量的起点称为原点,终点称为向量的端点。

  • 代数定义:向量是一个有序的数组,通常表示为列向量或行向量。

例如,一个 n 维列向量可以表示为:

一个 n 维行向量可以表示为:

其中 v1,v2,…,vn是向量的分量。

行向量和列向量再本质上没有区别。

向量的表示

向量可以用多种方式表示,以下是几种常见的表示方法:

  • 几何表示:在二维或三维空间中,向量通常用箭头表示,箭头的方向表示向量的方向,箭头的长度表示向量的大小。

  • 代数表示:向量可以用列向量或行向量表示,如上所述。

  • 坐标表示:在二维或三维空间中,向量可以用坐标表示。例如,二维向量 v=(v1,v2)v=(v1,v2) 表示在 x 轴和 y轴上的分量。

1.2向量的运算

向量有几种基本的运算,包括加法、数乘、点积和叉积。

1.2.1向量加法

向量加法是将两个向量的对应分量相加,得到一个新的向量。例如,两个 n 维向量 u 和 v 的加法为:

1.2.2向量数乘

向量数乘是将一个向量的每个分量乘以一个标量,得到一个新的向量。例如,一个 n 维向量 v 与标量 k 的数乘为:

1.2.3向量点积

向量点积(内积)是将两个向量的对应分量相乘,然后将结果相加,得到一个标量。例如,两个 n 维向量 uv 的点积为:

1.3矩阵的特征值和特征向量

设 A 是一个 n×n 的方阵。如果存在一个非零列向量 v 和一个标量 λ,使得:

那么 λ 称为矩阵 A的特征值,v 称为对应于特征值 λ 的特征向量。

注:λ可以为0,而v不能为0,并且v是列向量。因为A是n维矩阵,如果v是行向量,则维数是1xn,不满足矩阵相乘。

将定义中的等式移项,得到:

由于v是非零列向量,相当于求上述方程的非零解,由方程有非零解的充要条件是行列式为0的定理可知:

说明:(A-λE):特征矩阵;|A-λE|:特征行列式特征多项式;|A-λE|=0:特征方程

结论:

1.λ是A的特征值,v是对应λ的一个特征向量,则cv也是λ的一个特征向量,c为不等于0的标量。

根据定义:

等式两边同乘以c

所以cv也是λ的一个特征向量。

1.4向量的模

1.4.1向量的模的定义

向量 v 的模记作 ∥v∥,计算公式为:

1.4.2向量的模的几何解释

在二维空间中,向量 v=(v1,v2)的模表示从原点到点 (v1,v2)的距离。在三维空间中,向量 v=(v1,v2,v3)的模表示从原点到点 (v1,v2,v3)的距离。

||v||=1,叫做单位向量的模。如:v=(1,0,0)

1.4.3向量的模的性质

  • 非负性

∥v∥≥0,并且 ∥v∥=0 当且仅当 v=0(零向量)。

  • 齐次性

对于任意标量 k,∥kv∥=∣k∣∥v∥。

  • 三角不等式

对于任意向量 u 和 v,∥u+v∥≤∥u∥+∥v∥。

1.5向量的内积

1.5.1向量的内积的定义

对于两个 n 维向量 a=(a1,a2,…,an) 和 b=(b1,b2,…,bn),它们的内积(点积)表示为 a⋅b,计算公式为:

1.5.2向量的内积​​​​​​​的几何解释

在几何上,内积也可以通过向量的模和它们之间的夹角来表示。具体来说,如果 θ 是向量 a 和 b 之间的夹角,那么内积可以表示为:

其中:

  • ∥a∥ 和 ∥b∥ 分别是向量 a 和 b 的模(长度)。

  • cos⁡(θ)是夹角 θ 的余弦值。

结论:

向量内积的几何解释其实就是余弦相似度算法的公式,当cos⁡(θ)=1时,表示两个向量重合;当cos⁡(θ)=0时,表示两个向量垂直。

如果使用两个向量分别近似表示两个文本或图像

  • 两个向量的cos⁡(θ)越接近1,表示这两个文本内容越相似
  • cos⁡(θ)越接近0,表示这两个文本内容越不相似。

1.5.3向量的内积​​​​​​​的性质

  • 交换律:a⋅b=b⋅a
  • 分配律:a⋅(b+c)=a⋅b+a⋅c
  • 数乘结合律:(ka)⋅b=k(a⋅b)=a⋅(kb)
  • 正定性:a⋅a≥0,并且 a⋅a=0 当且仅当 a=0。


http://www.ppmy.cn/ops/126922.html

相关文章

如何安装MySql

一.卸载MySql 1.1安装版 进入“控制面板”,将有关“mysql”的一切都删除,再到“C:\ProgramData”中,将“mysql”文件夹删除。 1.2压缩版 先在cmd中停止mysql服务 net stop mysql8 再删除解压“mysql”文件夹即可 二.安装MySql 2.2安装版…

SpringMVC源码-接口请求执行流程,包含九大内置组件的实例化初始化,拦截器调用,页面渲染等源码讲解

一、上传文件功能的实现: 前端JSP代码: form 表单提交&#xff0c;enctype为multipart/form-data&#xff0c;请求方式POST <% page contentType"text/html;charsetUTF-8" language"java" %> <%pageContext.setAttribute("ctx",reque…

STM32-USART串口协议

一、USART与UART 1、区别 同步通信‌&#xff1a;USART在同步通信时需要时钟来触发数据传输&#xff0c;能够提供主动时钟&#xff0c;这使得通信双方可以共享一个时钟信号来采样数据线。‌异步通信‌&#xff1a;在异步通信中&#xff0c;USART与UART没有区别&#xff0c;因…

如何在windows下搭建一个gitlab

在Windows上创建一个GitLab实例&#xff0c;最常用的方法是通过Docker来运行GitLab的官方镜像。以下是具体步骤&#xff1a; 前提条件 Windows系统&#xff1a;确保系统已经安装了Windows 10或更高版本。安装Docker Desktop&#xff1a;可以从 Docker官网 下载并安装。安装完…

【JS】哈希(数组)解决赎金信问题

思路 本文采用数组方式&#xff0c;创建长度为26的数组&#xff0c;用字母对应的Unicode编码做索引&#xff0c;先将杂志字符串每个字母存储到对应位置&#xff0c;再遍历赎金信字符串&#xff0c;减去数组中对应字母的计数&#xff0c;如果出现计数不够减的情况&#xff0c;返…

Docker学习笔记(3) - Docker命令

1. 帮助命令 docker version # 显示docker版本信息 docker info # 显示docker系统信息&#xff0c;包括镜像和容器 docker 命令 --help # 帮助命令2. 镜像命令 docker images # 查看本地主机上的镜像# 搜索镜像 docker search 镜像名称 # 搜索镜像 #…

对象的增删改查,数组api,字符串api,Date对象api,Math对象api

一、对象 1.什么是对象&#xff1f; 在js&#xff0c;对象是一组拥有无序的 属性和 方法的集合 生活中&#xff0c;万事万物皆对象&#xff0c;对象中可以抽象处两个概念&#xff1a;特征(属性)和行为&#xff08;方法&#xff09; 人&#xff1a;特征有姓名性别年龄身高体重…

英伟达CEO黄仁勋在BG2播客上做客

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…