矩阵理论| 特殊矩阵:酉矩阵、旋转与镜射

这篇具有很好参考价值的文章主要介绍了矩阵理论| 特殊矩阵:酉矩阵、旋转与镜射。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

酉矩阵Unitary matrix

复数域的“正交矩阵”就是酉矩阵。酉矩阵的列向量组为一组标准正交基,因而
酉矩阵 U U U满足 U H U = U U H = I U^HU=UU^H=I UHU=UUH=I

酉矩阵出现于许多分解中:
SVD( A = U Σ V H A=U\Sigma V^H A=UΣVH)、矩阵三角化的 Schur 定理( A = A = U T U H A= A=UTU^H A=A=UTUH T T T为上三角阵)、正规矩阵的酉对角化( A = U Λ U H A=U\Lambda U^H A=UΛUH

酉矩阵的几何意义:旋转与镜射

一般而言,我们简单认为酉矩阵对应旋转变换;
但是实际上,旋转这个说法不是非常准确,前提是正交矩阵 Q Q Q的行向量必须适当排序 ,否则也可能包含镜像变换

酉矩阵的几何意义有两种:旋转 和 镜射

例如2维空间中的两个正交矩阵是:
Q 1 = [ cos ⁡ θ − sin ⁡ θ sin ⁡ θ cos ⁡ θ ] Q_{1}=\left[\begin{array}{cc} \cos \theta & -\sin \theta \\ \sin \theta & \cos \theta \end{array}\right] Q1=[cosθsinθsinθcosθ] Q 2 = [ − sin ⁡ θ cos ⁡ θ cos ⁡ θ sin ⁡ θ ] Q_{2}=\left[\begin{array}{cc} -\sin \theta & \cos \theta \\ \cos \theta & \sin \theta \end{array}\right] Q2=[sinθcosθcosθsinθ]

其中, Q 1 Q_1 Q1对应旋转变换,而 Q 2 = Q 1 [ 0 1 1 0 ] Q_{2}=Q_{1}\left[\begin{array}{ll} 0 & 1 \\ 1 & 0 \end{array}\right] Q2=Q1[0110]则是旋转变换+镜像变换(将x/y轴对调,相当于关于直线y=x的镜像反射)

详见 旋转与镜射

酉矩阵的性质

酉变换几何意义是旋转,由此立即可知:

  • 酉变换保证长度不变: ∥ U x ∥ = ∥ x ∥ \Vert U\mathbf{x}\Vert=\Vert\mathbf{x}\Vert Ux=x
    酉变换保证向量夹角不变: ( U x ) H ( U y ) = x H y (U\mathbf{x})^H(U\mathbf{y})=\mathbf{x}^H\mathbf{y} (Ux)H(Uy)=xHy
  • 酉矩阵特征值的模为1,即 ∣ λ ∣ = 1 |\lambda|=1 λ=1
    证明: ∥ λ x ∥ = ∥ U x ∥ = ∥ x ∥ \Vert \lambda\mathbf{x}\Vert=\Vert U\mathbf{x}\Vert=\Vert\mathbf{x}\Vert λx=Ux=x,即 ∣ λ ∣ ∥ x ∥ = ∥ x ∥ |\lambda|\Vert \mathbf{x}\Vert=\Vert \mathbf{x}\Vert λ∣∥x=x

特征值与行列式:

  • 酉矩阵行列式的模为1,即 ∣ det ⁡ U ∣ = 1 \vert\det U\vert=1 detU=1
    证明: ∣ det ⁡ U ∣ = ∣ λ 1 ⋯ λ n ∣ = ∣ λ 1 ∣ ⋯ ∣ λ n ∣ = 1 \vert\det U\vert=\vert \lambda_1\cdots\lambda_n\vert=\vert\lambda_1\vert\cdots\vert\lambda_n\vert=1 detU=λ1λn=λ1λn=1
  • 进一步,对于实正交矩阵 Q Q Q det ⁡ Q = ± 1 \det Q=\pm 1 detQ=±1
    det ⁡ Q = 1 \det Q=1 detQ=1称为适当的(proper) 的正交矩阵; det ⁡ Q = − 1 \det Q=-1 detQ=1称为不适当的正交矩阵

例如下面两种实正交矩阵:
逆时针旋转 θ \theta θ角度的旋转矩阵 R ( θ ) = [  ⁣ ⁣ sin ⁡ θ − cos ⁡ θ cos ⁡ θ sin ⁡ θ  ⁣ ⁣ ] R(\theta)=\left[\!\!\begin{array}{cr} \sin\theta&-\cos\theta\\ \cos\theta&\sin\theta \end{array}\!\!\right] R(θ)=[sinθcosθcosθsinθ]满足 det ⁡ R ( θ ) = 1 \det R(\theta)=1 detR(θ)=1,这是适当的正交矩阵
平面上以 [ cos ⁡ ϕ sin ⁡ ϕ ] \begin{bmatrix} \cos\phi\\ \sin\phi \end{bmatrix} [cosϕsinϕ] 为镜射轴的镜射矩阵 F ( ϕ ) = [  ⁣ ⁣ cos ⁡ 2 ϕ   s i n 2 ϕ sin ⁡ 2 ϕ − cos ⁡ 2 ϕ  ⁣ ⁣ ] F(\phi)=\left[\!\!\begin{array}{cr} \cos 2\phi&\ sin 2\phi\\ \sin 2\phi&-\cos 2\phi \end{array}\!\!\right] F(ϕ)=[cos2ϕsin2ϕ sin2ϕcos2ϕ]满足 det ⁡ F ( θ ) = − 1 \det F(\theta)=-1 detF(θ)=1,这是不适当的正交矩阵
详见 旋转与镜射

  • 最后,酉矩阵(属于正规矩阵)可以酉对角化 U = V D V H U=VDV^H U=VDVH(一套正交的特征向量)

酉矩阵的判别

A A A是酉矩阵的充要条件:

  • 所有特征值满足 ∣ λ ∣ = 1 \vert\lambda\vert=1 λ=1,且最大奇异值 σ max ⁡ ≤ 1 \sigma_{\max}\le 1 σmax1
    σ max ⁡ ≤ 1 \sigma_{\max}\le 1 σmax1的等价表述:① A A A的算子2范数 ∥ A ∥ 2 = max ⁡ ∥ x ∥ ≠ 0 ∥ A x ∥ ∥ x ∥ = σ max ⁡ ≤ 1 \displaystyle \Vert A\Vert_2=\max_{\Vert\mathbf{x}\Vert\neq\mathbf{0}}\frac{\Vert A\mathbf{x}\Vert}{\Vert\mathbf{x}\Vert}=\sigma_{\max}\le 1 A2=x=0maxxAx=σmax1;②对于任意向量 x \mathbf{x} x ∥ A x ∥ ≤ ∥ x ∥ \Vert A\mathbf{x}\Vert\le\Vert\mathbf{x}\Vert Axx

证明:
A A A的SVD为 A = U Σ V H A=U\Sigma V^H A=UΣVH,则 det ⁡ ( A H A ) = det ⁡ ( Σ H Σ ) = σ 1 2 ⋯ σ n 2 \det(A^H A)=\det(\Sigma^H\Sigma)=\sigma_1^2\cdots\sigma_n^2 det(AHA)=det(ΣHΣ)=σ12σn2
又因为有恒等式 det ⁡ ( A H A ) = ∣ det ⁡ A ∣ 2 \det(A^H A)=\vert\det A\vert^2 det(AHA)=detA2(原因: det ⁡ ( A H A ) = ( det ⁡ A T ‾ ) ( det ⁡ A ) = ( det ⁡ A T ‾ ) ( det ⁡ A ) = ( det ⁡ A ‾ ) ( det ⁡ A ) = ∣ det ⁡ A ∣ 2 \det(A^HA)=(\det \overline{A^T})(\det A)=(\overline{\det A^T})(\det A)=(\overline{\det A})(\det A)=\vert\det A\vert^2 det(AHA)=(detAT)(detA)=(detAT)(detA)=(detA)(detA)=detA2
det ⁡ ( A H A ) = σ 1 2 ⋯ σ n 2 = ∣ det ⁡ A ∣ 2 = ∣ λ 1 ⋯ λ n ∣ 2 \det(A^H A)=\sigma_1^2\cdots\sigma_n^2=\vert\det A\vert^2=|\lambda_1\cdots\lambda_n|^2 det(AHA)=σ12σn2=detA2=λ1λn2
σ 1 ⋯ σ n = ∣ λ 1 ⋯ λ n ∣ = ∣ λ 1 ∣ ⋯ ∣ λ n ∣ = 1 \sigma_1\cdots\sigma_n=\vert \lambda_1\cdots\lambda_n\vert=\vert\lambda_1\vert\cdots\vert\lambda_n\vert=1 σ1σn=λ1λn=λ1λn=1,又因为 σ max ⁡ ≤ 1 \sigma_{\max}\le 1 σmax1,可知 σ 1 = ⋯ = σ n = 1 \sigma_1=\cdots=\sigma_n=1 σ1==σn=1
最终 A = U Σ V H = U I V H = U V H A=U\Sigma V^H=UIV^H=UV^H A=UΣVH=UIVH=UVH,即知 A H A = I A^HA=I AHA=I A A A 是酉矩阵

reference:
特殊矩阵 (3):么正矩阵 (酉矩阵)
旋转与镜射文章来源地址https://www.toymoban.com/news/detail-722791.html

到了这里,关于矩阵理论| 特殊矩阵:酉矩阵、旋转与镜射的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 根据向量求旋转矩阵

    最近在进行项目的时候需要将两个面进行旋转统一到一个面,但matlab中并没有一个合适的库函数去做这件事,于是自己开发,但网上很多对罗德里格公式的推导并不是很清晰,各关系式之间的逻辑关系之间的阐述有断层,也没有配相关的代码解析。 在开始推导之前,可以先带

    2024年02月07日
    浏览(26)
  • 【Python】旋转矩阵与旋转向量的相互转换(OpenCV)

    因为任意旋转矩阵仅有 3 个自由度,因此旋转向量是旋转矩阵的一个方便和最紧凑的表示。在全局 3D 几何优化中常用到旋转矩阵和旋转向量的相互转换,例如相机标定、PnP 问题的求解等。本文介绍基于 OpenCV-Python 的互转换实现方法。 参数详解 : src :输入旋转向量(3x1 或

    2024年02月12日
    浏览(29)
  • python 根据两个向量,求的之间的旋转矩阵:

    项目遇到一个问题,就是需要根据 原始向量 和 目标向量 求他们两个之间的 旋转矩阵 ,网上结果很少,也有很多错误,因此写了一个,项目中使用过程没出现问题。         原理参考的是知乎大佬的对   Rodrigues\\\' rotation formula  和 知乎 的总结,主要如下:

    2024年02月13日
    浏览(27)
  • 手眼标定必备——旋转向量转换为旋转矩阵python——罗德里格斯公式Rodrigues

    在使用matlab工具箱对相机标定后,得到的旋转向量转换为旋转矩阵   参考旋转向量和旋转矩阵的互相转换(python cv2.Rodrigues()函数)_旋转向量转旋转矩阵_FC_code的博客-CSDN博客 p为输入的旋转向量cameraParams.RotationVectors 得到旋转矩阵cameraParams.RotationMatrices 结果为 转置之后,刚好

    2024年02月04日
    浏览(29)
  • 【矩阵论】7. 范数理论——基本概念——向量范数与矩阵范数

    矩阵论的所有文章,主要内容参考北航赵迪老师的课件 [注]由于矩阵论对计算机比较重要,所以选修了这门课,但不是专业搞数学的,所以存在很多口语化描述,而且对很多东西理解不是很正确与透彻,欢迎大家指正。我可能间歇性忙,但有空一定会回复修改的。 矩阵论 1

    2023年04月23日
    浏览(32)
  • 史上最简SLAM零基础解读(8.1) - 旋转矩阵、旋转向量、欧拉角推导与相互转换

    本人讲解关于slam一系列文章汇总链接:史上最全slam从零开始   文末正下方中心提供了本人 联系方式, 点击本人照片即可显示 W X → 官方认证 {color{blue}{文末正下方中心}提供了本人 color{red} 联系方式,color{blue}点击本人照片即可显示WX→官方认证} 文末正下方中心 提供了本人

    2024年02月13日
    浏览(27)
  • 旋转矩阵R、平移向量t以及变换矩阵T的定义及其下标的含义

    首先,只考虑旋转。 假设坐标系1: { X 1 , Y 1 , Z 1 } {X_1, Y_1, Z_1} { X 1 ​ , Y 1 ​ , Z 1 ​ } 经过 纯旋转 之后得到坐标系2: { X 2 , Y 2 , Z 2 } {X_2, Y_2, Z_2} { X 2 ​ , Y 2 ​ , Z 2 ​ } (如上图),其中坐标系1对应的单位正交基为 ( e 1 , e 2 , e 3 ) left(e_{1}, e_{2}, e_{3}right) ( e 1 ​ , e

    2023年04月23日
    浏览(39)
  • 雅可比旋转(Jacobi法)求对称矩阵的特征值和特征向量

    该方法是求解 对称矩阵 全部特征值和特征向量的一种方法,它基于以下结论: ① 任何实对称矩阵A可以通过正交相似变换成对角型 ,即存在正交矩阵Q,使得 Q T A Q = d i a g ( λ 1 , λ 2 , … , λ n ) Q^TAQ=diag(λ1,λ2,…,λn) Q T A Q = d ia g ( λ 1 , λ 2 , … , λn ) 其中λi(i=1,2,…,n)是A的特征

    2024年01月23日
    浏览(37)
  • 矩阵理论| 基础:Jordan标准型(从Jordan标准型求代数重数/几何重数/特征向量)

    相似矩阵,本质上是同一个线性变换在不同坐标系下的矩阵 因此,两个矩阵相似的一大特点是:特征值相同,各特征值的几何重数/代数重数相同 进而,我们可以用特征多项式、特征值、行列式、迹、秩 等相似不变量来迅速辅助判定两个矩阵是否相似,但这些都不是充要条件

    2024年02月05日
    浏览(31)
  • 矩阵理论| 基础:特征值与特征向量、代数重数/几何重数、相似对角化和Jordan标准型

    矩阵 A mathbf A A 的特征值与特征向量满足 A x = λ x mathbf Amathbf x=lambdamathbf x Ax = λ x ,即 ( A − λ I ) x = 0 (mathbf A-lambdamathbf I)mathbf x=0 ( A − λ I ) x = 0 ,且 x ≠ 0 mathbf xneq0 x  = 0 特征值 : d e t ( A − λ I ) = 0 det(mathbf A-lambdamathbf I)=0 d e t ( A − λ I ) = 0 的根,其中 p ( λ

    2024年02月05日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包