第4讲 李群与李代数-部分习题解答

2023-10-11 07:18

本文主要是介绍第4讲 李群与李代数-部分习题解答,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

5.证明:

R p ∧ R T = ( R p ) ∧ . Rp^{\wedge }R^{T} = (Rp)^{\wedge}. RpRT=(Rp).
证明:
⇒ ( R p ) ∧ n = ( R p ) × ( R R − 1 n ) = R [ p × ( R − 1 n ) ] = R p ∧ R ⊤ n \Rightarrow (Rp)^{\wedge}n = (Rp) \times (RR^{-1}n) = R [ p \times (R ^{-1} n) ] = Rp ^ {\wedge}R^{\top}n (Rp)n=(Rp)×(RR1n)=R[p×(R1n)]=RpRn
⇒ R p ∧ R ⊤ = ( R p ) ∧ \Rightarrow Rp^{\wedge}R^{\top} = (Rp)^{\wedge} RpR=(Rp)
证明过程如下,纯属个人理解,仅供参考交流。
在这里插入图片描述
.

6.1 证明

R e x p ( p ∧ ) R T = e x p ( ( R p ) ∧ ) Rexp(p^{\wedge})R^{T}=exp((Rp)^{\wedge}) Rexp(p)RT=exp((Rp))
该式称为SO(3) 上的伴随性质。

证明:

R e x p ( p ∧ ) R T = R ∑ n = 0 ∞ p ∧ n n ! R T = ∑ n = 0 ∞ ( R p ∧ R T ) n n ! = e x p ( R p ∧ R T ) = e x p ( ( R p ) ∧ ) Rexp(p^{\wedge})R^{T}=R\sum_{n=0}^{\infty }\frac{{p}^{\wedge n}}{n!}R^{T}=\sum _{n=0}^{\infty }\frac{(R {p}^{\wedge} R^{T}) ^{n}}{n!}=exp(R{p}^{\wedge}R^{T})=exp({(Rp)^{\wedge}}) Rexp(p)RT=Rn=0n!pnRT=n=0n!(RpRT)n=exp(RpRT)=exp((Rp))

6.2 证明

T exp ⁡ ( ξ ∧ ) T − 1 = exp ⁡ ( ( A d ( T ) ξ ) ∧ ) \mathbf{T}\exp(\bm{\xi}^\land)\mathbf{T}^{-1} = \exp((Ad(\mathbf{T})\bm{\xi})^\land) Texp(ξ)T1=exp((Ad(T)ξ))
其中:
A d ( T ) = [ R t ∧ R 0 R ] Ad(\textbf{T}) = \begin{bmatrix} \textbf{R} & \bm{t}^\land \textbf{R} \\ 0 & \textbf{R} \end{bmatrix} Ad(T)=[R0tRR]

证明:

ξ = [ ρ ϕ ] \bm{\xi}=\begin{bmatrix}\bm{\rho} \\ \bm{\phi} \end{bmatrix} ξ=[ρϕ] T = [ R t 0 ⊤ 1 ] \textbf{T}=\begin{bmatrix}\textbf{R} & \bm{t} \\ \textbf{0}^\top &1 \end{bmatrix} T=[R0t1], 则:

T exp ⁡ ( ξ ∧ ) T − 1 = T ∑ n = 0 ∞ 1 n ! ( ξ ∧ ) n T − 1 = ∑ n = 0 ∞ 1 n ! ( T ξ ∧ T − 1 ) n = exp ⁡ ( T ξ ∧ T − 1 ) = exp ⁡ ( [ R ϕ ∧ R ⊤ − R ϕ ∧ R ⊤ t + R ρ 0 ⊤ 0 ] ) = exp ⁡ ( [ ( R ϕ ) ∧ − ( R ϕ ) ∧ t + R ρ 0 ⊤ 0 ] ) = exp ⁡ ( [ − ( R ϕ ) ∧ t + R ρ R ϕ ] ∧ ) = exp ⁡ ( ( [ R t ∧ R 0 R ] [ ρ ϕ ] ) ∧ ) = exp ⁡ ( ( A d ( T ) ξ ) ∧ ) \begin{aligned} \textbf{T}\exp(\bm{\xi}^\land)\textbf{T}^{-1} &= \textbf{T} \sum_{n=0}^\infty \frac{1}{n!}(\bm{\xi}^\land)^n\textbf{T}^{-1} \\ &= \sum_{n=0}^{\infty}{\frac{1}{n!}(\textbf{T}\bm{\xi}^\land\textbf{T}^{-1})^n} \\ &= \exp{(\textbf{T}\bm{\xi}^\land\textbf{T}^{-1})}\\ &=\exp({\begin{bmatrix} \textbf{R}\bm{\phi}^\land\textbf{R}^\top & -\textbf{R}\bm{\phi}^\land\textbf{R}^\top\bm{t} + \textbf{R}\bm{\rho} \\ \textbf{0}^\top &0 \end{bmatrix}} )\\ &= \exp(\begin{bmatrix} (\textbf{R}\bm{\phi})^\land & -(\textbf{R}\bm{\phi})^\land\bm{t} + \textbf{R}\bm{\rho} \\ \textbf{0}^\top &0 \end{bmatrix}) \\ &= \exp(\begin{bmatrix} -(\textbf{R}\bm{\phi})^\land\bm{t} + \textbf{R} \bm{\rho} \\ \textbf{R}\bm{\phi} \end{bmatrix} ^\land) \\ &=\exp((\begin{bmatrix} \textbf{R} & \bm{t}^\land \textbf{R} \\ 0 & \textbf{R} \end{bmatrix} \begin{bmatrix} \bm{\rho} \\ \bm{\phi} \end{bmatrix})^\land) \\ &= \exp((Ad(\textbf{T})\bm{\xi})^\land) \end{aligned} Texp(ξ)T1=Tn=0n!1(ξ)nT1=n=0n!1(TξT1)n=exp(TξT1)=exp([RϕR0RϕRt+Rρ0])=exp([(Rϕ)0(Rϕ)t+Rρ0])=exp([(Rϕ)t+RρRϕ])=exp(([R0tRR][ρϕ]))=exp((Ad(T)ξ))

参考:

  1. https://blog.csdn.net/qq_17032807/article/details/84942548

这篇关于第4讲 李群与李代数-部分习题解答的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

【C++ Primer Plus习题】13.4

大家好,这里是国中之林! ❥前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。有兴趣的可以点点进去看看← 问题: 解答: main.cpp #include <iostream>#include "port.h"int main() {Port p1;Port p2("Abc", "Bcc", 30);std::cout <<

poj 2976 分数规划二分贪心(部分对总体的贡献度) poj 3111

poj 2976: 题意: 在n场考试中,每场考试共有b题,答对的题目有a题。 允许去掉k场考试,求能达到的最高正确率是多少。 解析: 假设已知准确率为x,则每场考试对于准确率的贡献值为: a - b * x,将贡献值大的排序排在前面舍弃掉后k个。 然后二分x就行了。 代码: #include <iostream>#include <cstdio>#incl

笔记整理—内核!启动!—kernel部分(2)从汇编阶段到start_kernel

kernel起始与ENTRY(stext),和uboot一样,都是从汇编阶段开始的,因为对于kernel而言,还没进行栈的维护,所以无法使用c语言。_HEAD定义了后面代码属于段名为.head .text的段。         内核起始部分代码被解压代码调用,前面关于uboot的文章中有提到过(eg:zImage)。uboot启动是无条件的,只要代码的位置对,上电就工作,kern

【高等代数笔记】线性空间(一到四)

3. 线性空间 令 K n : = { ( a 1 , a 2 , . . . , a n ) ∣ a i ∈ K , i = 1 , 2 , . . . , n } \textbf{K}^{n}:=\{(a_{1},a_{2},...,a_{n})|a_{i}\in\textbf{K},i=1,2,...,n\} Kn:={(a1​,a2​,...,an​)∣ai​∈K,i=1,2,...,n

项目实战系列三: 家居购项目 第四部分

购物车 🌳购物车🍆显示购物车🍆更改商品数量🍆清空购物车&&删除商品 🌳生成订单 🌳购物车 需求分析 1.会员登陆后, 可以添加家居到购物车 2.完成购物车的设计和实现 3.每添加一个家居,购物车的数量+1, 并显示 程序框架图 1.新建src/com/zzw/furns/entity/CartItem.java, CartItem-家居项模型 /***

码蹄集部分题目(2024OJ赛9.4-9.8;线段树+树状数组)

1🐋🐋配对最小值(王者;树状数组) 时间限制:1秒 占用内存:64M 🐟题目思路 MT3065 配对最小值_哔哩哔哩_bilibili 🐟代码 #include<bits/stdc++.h> using namespace std;const int N=1e5+7;int a[N],b[N],c[N],n,q;struct QUERY{int l,r,id;}que

第六章习题11.输出以下图形

🌏个人博客:尹蓝锐的博客 希望文章能够给到初学的你一些启发~ 如果觉得文章对你有帮助的话,点赞 + 关注+ 收藏支持一下笔者吧~ 1、题目要求: 输出以下图形

【C++ Primer Plus习题】12.2

大家好,这里是国中之林! ❥前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。有兴趣的可以点点进去看看← 问题: 解答: main.cpp #include <iostream>#include "String.h"using namespace std;int main(){String s1(" and I am a

c++习题30-求10000以内N的阶乘

目录 一,题目  二,思路 三,代码    一,题目  描述 求10000以内n的阶乘。 输入描述 只有一行输入,整数n(0≤n≤10000)。 输出描述 一行,即n!的值。 用例输入 1  4 用例输出 1  24   二,思路 n    n!           0    1 1    1*1=1 2    1*2=2 3    2*3=6 4

关于断言的部分用法

1、带变量的断言  systemVerilog assertion 中variable delay的使用,##[variable],带变量的延时(可变延时)_assertion中的延时-CSDN博客 2、until 的使用 systemVerilog assertion 中until的使用_verilog until-CSDN博客 3、throughout的使用   常用于断言和假设中的