解析几何复习(二)正交变换和仿射变换
文章目录
- 前言
- 引入
- 反射
- 平移
- 旋转
- 正交矩阵
- 定义
- 一些性质(命题)
- ★\bigstar★正交变换
- 定义
- 性质
- 一些定理
- 仿射变换
- 定义
- 简单性质
前言
以前学习解析几何的时候更加侧重几何,或者说直观方面,但是既然是解析几何,当然也不能忽视代数在其中的重要作用。例如,正交变换的概念第一次学习是在高等代数课上,但是当时只是一些枯燥的概念,学了也就是应付考试,而在仔细看了丘维声教授的《解析几何》一书后,我对正交变换这一概念的理解更加深入了,下面简要总结一下正交变换及仿射变换的一些内容。
- 感兴趣的朋友可以用微信读书搜索:《解析几何(第三版)》丘维声著进行学习。
引入
几何空间中三种常见的变换(集合到自身的映射):反射、平移、旋转,他们具有相似的性质,将坐标记成矩阵乘法的形式,可分别得到:
反射
设反射轴为:
l:Ax+By+C=0l:Ax+By+C=0 l:Ax+By+C=0
则反射变换
{x′=1A2+B2[(B2−A2)x−2ABy−2AC],y′=1A2+B2[(A2−B2)x−2ABx−2BC].\begin{cases} x'=\dfrac1{A^2+B^2}\left[(B^2-A^2)x-2ABy-2AC\right],\\ y'=\dfrac1{A^2+B^2}\left[(A^2-B^2)x-2ABx-2BC\right]. \end{cases} ⎩⎪⎨⎪⎧x′=A2+B21[(B2−A2)x−2ABy−2AC],y′=A2+B21[(A2−B2)x−2ABx−2BC].
平移
(x′y′)=(xy)+(ab)\begin{pmatrix} x'\\y' \end{pmatrix}= \begin{pmatrix} x\\y \end{pmatrix}+ \begin{pmatrix} a\\b \end{pmatrix} (x′y′)=(xy)+(ab)
旋转
(x′y′)=(cosθ−sinθsinθcosθ)(xy)\begin{pmatrix} x'\\y' \end{pmatrix}= \begin{pmatrix} \cos\theta&-\sin\theta\\ \sin\theta&\cos\theta\\ \end{pmatrix} \begin{pmatrix} x\\y \end{pmatrix} (x′y′)=(cosθsinθ−sinθcosθ)(xy)
正交矩阵
定义
实数域上的nnn级矩阵AAA如果满足:
ATA=I,A^TA=I, ATA=I,
那么称AAA是正交矩阵。
一些性质(命题)
- AA′=I⟺AAA'=I\iff AAA′=I⟺A可逆,且A−1=A′⟺A′A=IA^{-1}=A'\iff A'A=IA−1=A′⟺A′A=I;
- 单位矩阵III为正交矩阵;
- 若AAA和BBB都是nnn级正交矩阵,则ABABAB也是正交矩阵;
- 若AAA是正交矩阵,则A−1(A′)A^{-1}(A')A−1(A′)也是正交矩阵;
- 若AAA是正交矩阵,则∣A∣=±1|A|=\pm1∣A∣=±1;
★\bigstar★正交变换
正交变换(反射,平移,旋转)不改变点之间的距离,所以也称为保距变换。由于变换是一种特殊的映射(自身到自身的映射),所以正交变换具有映射的一些性质,下面讨论正交变换的一些特殊性质。
定义
平面上一个点变换,如果保持任意两点的距离不变,则称它为正交(点)变换或保距变换。
性质
- 正交变换的乘积是正交变换;
- 恒等变换是正交变换;
- 正交变换罢共线的三点萤成共线的三点,并且保持它们的顺序不变;
- 正交变换把不共线的三点映成不共线的三点;
- 正交变换把直线映成直线,把线段映成线段,并且保持线段的分比不变;
- 正交变换是可逆变换,且其逆变换也是正交变换;
- 正交变换把平行直线映成平行直线;
- 我们把平面上所有点组成的集合记为SSS,平面上所有向量组成的集合记为S‾\overline{S}S,则正交点变换σ\sigmaσ诱导了集合S‾\overline{S}S上的一个变换σ\sigmaσ;
- 正交变换保持向量的加法、数乘运算;
- 正交变换保持向量的长度、夹角、内积不变;
一些定理
(正交变换第一基本定理)平面上的正交变换σ\sigmaσ把任意一个直角标架I[O;e1;e2]\mathrm{I}\ [O;\,e_1;\,e_2]I [O;e1;e2]变成一个直角标架II\mathrm{II}II,并且使得任意一点PPP的I\mathrm{I}I坐标等于它的像P′P'P′的II\mathrm{II}II坐标;反之,如果平面上的一个点变换τ\tauτ使得任意一点QQQ在直角标架I\mathrm{I}I中的坐标等于QQQ的像Q′Q'Q′在直角标架II\mathrm{II}II中的坐标,则τ\tauτ是正交变换。
(正交变换第二基本定理)平面上的正交变换或者是平移,或者是旋转,或者是反射,或者是它们之间的乘积。
设平面上的正交点变换σ\sigmaσ把直角标架I[O;e1;e2]\mathrm{I}\ [O;\,e_1;\,e_2]I [O;e1;e2]映成直角标架II[O′;e1′;e2′]\mathrm{II}\ [O';\,e_1';\,e_2']II [O′;e1′;e2′],其中O′,e1′,e2′O',\,e_1',\,e_2'O′,e1′,e2′的I\mathrm{I}I坐标分别是(a1,a2)T(a_1,\,a_2)^\mathrm{T}(a1,a2)T, (a11,a21)T(a_{11},\,a_{21})^{\mathrm{T}}(a11,a21)T, (a12,a22)T(a_{12},\,a_{22})^{\mathrm{T}}(a12,a22)T,则σ\sigmaσ在直角标架I\mathrm{I}I中的公式为
(x′y′)=(a11a12a21a22)(xy)+(a1a2),\begin{pmatrix} x'\\y' \end{pmatrix}= \begin{pmatrix} a_{11}&a_{12}\\ a_{21}&a_{22}\\ \end{pmatrix} \begin{pmatrix} x\\y \end{pmatrix}+ \begin{pmatrix} a_1\\a_2 \end{pmatrix}, (x′y′)=(a11a21a12a22)(xy)+(a1a2),
矩阵A=(a11a12a21a22)A=\begin{pmatrix} a_{11}&a_{12}\\ a_{21}&a_{22}\\ \end{pmatrix}A=(a11a21a12a22)是正交矩阵。反之,τ\tauτ是正交变换。
仿射变换
定义
平面上一个点变换τ\tauτ,如果它在一个仿射坐标系中的公式为
(x′y′)=(a11a12a21a22)(xy)+(a1a2),\begin{pmatrix} x'\\y' \end{pmatrix}= \begin{pmatrix} a_{11}&a_{12}\\ a_{21}&a_{22}\\ \end{pmatrix} \begin{pmatrix} x\\y \end{pmatrix}+ \begin{pmatrix} a_1\\a_2 \end{pmatrix}, (x′y′)=(a11a21a12a22)(xy)+(a1a2),
其中系数矩阵A=(a11a12a21a22)A=\begin{pmatrix} a_{11}&a_{12}\\ a_{21}&a_{22}\\ \end{pmatrix}A=(a11a21a12a22)是非奇异的,则称τ\tauτ是平面的仿射(点)变换。
简单性质
- 仿射变换把直线映成直线;
- 仿射变换把平行直线映成平行直线;
- 仿射变换保持共线三点的简单比值不变;
- 仿射变换把线段映成线段,且保持线段分比不变;
解析几何复习(二)正交变换和仿射变换相关推荐
- 英语复习二:每单元的翻译篇章
英语复习二:每单元的翻译篇章 Unit 1 C-E translation 1.中庸思想是儒家思想的核心内容. The Doctrine of the Mean is the core of Conf ...
- 网络互联复习(二) 精简版
网络互联复习(二) 精简版 常规配置 配置路由器主机名 禁用 DNS 查找 配置执行模式口令 配置当天消息标题 为控制台连接配置口令 为 VTY 连接配置口令 配置命令为: enable config ...
- python基础语法复习[二] 函数、类
python基础语法复习[二] 前言 一.函数 1.基本概念 2.一般实例 3.参数传递 (1)传不可变对象 (2)传可变对象 4.函数递归调用实例 (1)eg:实现字符串的反转: (2)递归思想画树 ...
- 2.说明计算机环境下会计循环的八个流程,2020年云南自考《会计信息系统》要点复习(二)...
对于考生们来说,想要尽早通过云南成人自考拿到自学考试的本科毕业证书,一定要制定合理的复习备考计划.此外,考生们来说大多都是在职备考的状态,考生们大多没有时间进行复习备考工作.为了帮助考生们更好的进行复 ...
- 数控技术复习(二):数控编程必备的基础知识
文章首发于个人博客,欢迎访问:数控技术复习(二):数控编程必备的基础知识 数控机床加工零件:零件图代码->程序单->控制介质->数控装置->伺服电机->机床自动加工.从零 ...
- python 基础复习二
这里写自定义目录标题 python 基础复习二 1.数据类型 2.数据的应用 3.数据的转换 总结 python 基础复习二 1.数据类型 最常用的数据类型有三种--字符串(str).整数(int)和 ...
- 什么是人们常用的计算机设备之一,计算机:复习二基础知识复习
<计算机:复习二基础知识复习>由会员分享,可在线阅读,更多相关<计算机:复习二基础知识复习(15页珍藏版)>请在人人文库网上搜索. 1.基础知识复习2,计算机系统,一.知识框图 ...
- java程序中语句隔开_java程序设计复习二
java程序设计复习二 <Java语言程序设计>填空题 1. Java程序主要分为两种类型: 应用程序和 Applet程序 . 2. Java程序用{ }将多条语句组合在一起,语句之间必须 ...
- 通过Matrix进行二维图形仿射变换
Affine Transformation是一种二维坐标到二维坐标之间的线性变换,保持二维图形的"平直性"和"平行性".仿射变换可以通过一系列的原子变换的复合来 ...
最新文章
- 实现大规模图计算的算法思路
- Nginx的location、root、alias指令用法和区别
- java后台环境搭建_后端-java环境搭建
- ROC曲线是通过样本点分类概率画出的 例如某一个sample预测为1概率为0.6 预测为0概率0.4这样画出来,此外如果曲线不是特别平滑的话,那么很可能存在过拟合的情况...
- Vue + Element UI 实现权限管理系统 前端篇(八):管理应用状态
- python list遍历删除_Python中list循环遍历删除数据的正确方法
- java linux root权限管理_新的 Linux sudo 漏洞使本地用户获得 root 权限
- HDU 1757 A Simple Math Problem (矩阵快速幂)
- java程序 输入10个数字并求和
- 关于多线程编程您不知道的 5 件事 有关高性能线程处理的微妙之处
- 微信开发实现一键拨号出现屏蔽问题的解决方案
- 彩电主板更换后图像是矩型怎么处理_液晶彩电主板常见故障维修
- 禅道和JIRA大对比
- 恒大人寿保险搭载EastFax USB SERVER推动U盾管理革新
- 一个完整的HTTP请求过程详细
- VM虚拟机安装orcle数据库
- Python CT图像预处理——nii格式读取、重采样、窗宽窗位设置
- 牛客练习赛72—B:brz的雪糕
- 超详细电烙铁如何使用?
- 我是如何学习数据结构与算法的?
热门文章
- 基于UE4+ OpenCV 的混合现实 (webCamera, mix-reality, blue screen matting)
- do while“直到”型循环
- 腾讯云Web应用防火墙有什么用?Web应用防火墙是怎么防御网络攻击的?
- 基于 Sodor 的矩阵乘法加速器设计之C++
- 今天收留了一条流浪的小狗
- iOS 测试 xcodebuild 命令行打包遇到的坑与解决方案 2017
- 【树莓派4B学习】二、树莓派4B介绍与一些必要的软件安装配置
- zabbix邮件报警接入,微信报警接入
- EtherCAT协议介绍
- 100天精通Python(基础篇)——第26天:lambda表达式基础+代码实战