【莫比乌斯变换-02】关于莫比乌斯变换属性梳理

在这里插入图片描述

文章目录

  • 一、说明
  • 二、多视角看莫比乌斯变换
    • 2.1 从几何角度
    • 2.2 复分析中的莫比乌斯变换
    • 2.3 莫比乌斯变换运算组合
    • 2.4 莫比乌斯变换的不动点
    • 2.5 三个点决定一个莫比乌斯变换
    • 2.6 交叉比
    • 2.7 莫比乌斯变换的逆变换
  • 三 莫比乌斯变换性质证明
    • 3.1 证明1:莫比乌斯变换将圆变成圆。
    • 3.2 证明2:寻找莫比乌斯变换不动点
    • 3.3 证明3:寻找一个莫比乌斯变换拥有两个不动点
  • 四、艺术的莫比乌斯变换

一、说明

莫比乌斯变换在非欧几何中有及其重要的地位,而莫比乌斯变换是抽象的, 不是一眼就能识别出其特征。本篇将继续梳理它的种种特性。并给出艺术数学的文献查询地址。

在这里插入图片描述

二、多视角看莫比乌斯变换

2.1 从几何角度

让我们了解一下莫比乌斯变换在不同背景下的含义。莫比乌斯变换可以从复分析和几何角度来看。在几何中,我们可以通过执行多个步骤来得到莫比乌斯变换,例如

  • 从平面到单位二球体的球极投影,
  • 旋转球体并将其移动到新位置,
  • 空间方向,
  • 从球体的新位置到平面的立体投影。
    此外,莫比乌斯变换保留角度,将每个圆映射到一条线或圆,并将每条直线映射到一条线或圆。

2.2 复分析中的莫比乌斯变换

复数函数 w = f ( z ) = ( a z + b ) ( c z + d ) ; a d – b c ≠ 0 w = f(z) = \frac{(az + b)}{(cz + d)}; ad – bc ≠ 0 w=f(z)=(cz+d)(az+b);adbc=0
a、b、c、d 为复数,称为莫比乌斯变换或分数线性变换。

莫比乌斯变换中的条件,即 ad – bc ≠ 0 确保以下陈述成立。

  • az + b 和 cz + d 都不会相同地消失
  • a 和 c 不能都等于 0,其中 f 为常数
  • b 和 d 不能都等于 0,其中 f 为常数
  • f(z) 的分母不能是该复数函数分子的常数倍。

2.3 莫比乌斯变换运算组合

莫比乌斯变换是四个基本映射的组合,即平移、膨胀、旋转和反转。

平移: z → z + z 0 z → z + z_0 zz+z0使得 z 0 ∈ C z_0 ∈ C z0C
膨胀: z → λ z z → λz zλz λ > 0 λ > 0 λ>0 λ ∈ R λ ∈ R λR
旋转: z → e i θ z z → e^{iθ} z zeiθz θ ∈ R θ ∈ R θR
反转: z → 1 / z z → 1/z z1/z

2.4 莫比乌斯变换的不动点

如果 f ( z 0 ) = z 0 f (z_0 ) = z_0 f(z0)=z0,则点 z 0 ∈ C ∞ z_0 ∈ C_∞ z0C称为复函数 f ( z ) f(z) f(z) 的不动点。莫比乌斯变换最多可以有两个不动点,除非它是恒等映射。

如果z满足条件 f ( z ) = ( a z + b ) / ( c z + d ) = z f(z) = (az + b)/(cz + d) = z f(z)=(az+b)/(cz+d)=z,那么我们可以推导出以下方程,即 c z 2 – ( a – d ) z – b = 0 cz^2 – (a – d)z – b = 0 cz2(ad)zb=0

c = 0 c = 0 c=0 时, z = − b / ( a – d ) z = -b/(a – d) z=b/(ad) 是 f 的唯一不动点,如果 a = d a = d a=d,则 z = − b / ( a – d ) z = -b/(a – d) z=b/(ad) ∞ ∞

2.5 三个点决定一个莫比乌斯变换

众所周知,莫比乌斯变换完全由其在三个不同点上的作用决定。此外,我们可以说,通过对复平面 C ∞ C_∞ C中 3 个不同点的作用,只有一种莫比乌斯变换是可能的。此分数线性变换组实际上是
a c ⋅ z + b a − 1 z + d c − 1 = A z + B z + C \displaystyle\frac{a}{c}\cdot\frac{z+ba^{-1}}{z+dc^{-1}}=A\frac{z+B}{z+C} caz+dc1z+ba1=Az+Cz+B
因此,有三个未知数。

2.6 交叉比

假设 z 1 , z 2 , z 3 , z 4 ∈ C ∞ z 1 , z 2 , z 3 , z 4 ∈ C_∞ z1,z2,z3,z4C ,使得 z 1 , z 2 , z 3 , z 4 z 1 , z 2 , z 3 , z 4 z1,z2,z3,z4的交比是由下式定义的莫比乌斯变换:

S ( z ) = ( z 1 , z 2 , z 3 , z 4 ) = ( z – z 3 ) ( z 2 – z 4 ) / ( z 2 – z 3 ) ( z – z 4 ) S(z) = (z 1 , z 2 , z 3 , z 4 ) = (z – z 3 )(z 2 – z 4 )/(z 2 – z 3 )(z – z 4 ) S(z)=(z1,z2,z3,z4)=(zz3)(z2–z4)/(z2–z3)(zz4) 使得 S ( z 1 ) = 1 , S ( z 3 ) = 0 且 S ( z 4 ) = ∞ S( z 1 ) = 1,S(z 3 ) = 0 且 S(z 4 ) = ∞ S(z1)=1S(z3)=0S(z4)=

z 2 = ∞ z 2 = ∞ z2= 时,交比 ( z 1 , z 2 , z 3 , z 4 ) = ( z 1 – z 3 ) / ( z 1 – z 4 ) (z 1 , z 2 , z 3 , z 4 ) = (z 1 – z 3 )/(z 1 – z 4 ) (z1,z2,z3,z4)=(z1–z3)/(z1–z4)

z 3 = ∞ z 3 = ∞ z3= 时,交比 ( z 1 , z 2 , z 3 , z 4 ) = ( z 2 – z 4 ) / ( z 1 – z 4 ) (z 1 , z 2 , z 3 , z 4 ) = (z 2 – z 4 )/(z 1 – z 4 ) (z1,z2,z3,z4)=(z2–z4)/(z1–z4)

z 4 = ∞ z 4 = ∞ z4= 时,交比 ( z 1 , z 2 , z 3 , z 4 ) = ( z 1 – z 3 ) / ( z 2 – z 3 ) (z 1 , z 2 , z 3 , z 4 ) = (z 1 – z 3 )/(z 2 – z 3 ) (z1,z2,z3,z4)=(z1–z3)/(z2–z3)

2.7 莫比乌斯变换的逆变换

考虑莫比乌斯变换 f(x) = (az + b)/(cz +d) 从复平面到复平面的可逆。然后,f(z) 的逆,即 f -1 (z) 又是莫比乌斯变换,给出如下:

f − 1 ( z ) = ( d z – b ) / ( − c z + a ) 。 f -1 (z) = (dz – b)/(-cz + a)。 f1(z)=(dzb)/(cz+a)

三 莫比乌斯变换性质证明

3.1 证明1:莫比乌斯变换将圆变成圆。

解决:

考虑一个复函数 w = u + i v w = u + iv w=u+iv,使得 z = x + i y z = x + iy z=x+iy。由此,我们可以写出以下内容:

u = x / ( x 2 + y 2 ) u = x/(x 2 + y 2 ) u=x/(x2+y2)
v = − y / ( x 2 + y 2 ) v = -y/(x 2 + y 2 ) v=y/(x2+y2)
x = u / ( u 2 + v 2 ) x = u/(u 2 + v 2 ) x=u/(u2+v2)
y = − v / ( u 2 + v 2 ) y = -v/(u 2 + v 2 ) y=v/(u2+v2)

我们知道,莫比乌斯变换是平移、扩张和反转的组合。而且,很容易证明平移和扩张将圆变成圆。那么,让我们验证一下圆到圆的反转。

考虑圆的一般方程:
A ( x 2 + y 2 ) + B X + C x + D = 0 A(x 2 + y 2 ) + BX + Cx + D = 0 A(x2+y2)+BX+Cx+D=0

现在,应用变换 w = 1 / z w = 1/z w=1/z。因此,将 x = u / ( u 2 + v 2 ) x = u/(u 2 + v 2 ) x=u/(u2+v2) y = − v / ( u 2 + v 2 ) y = -v/(u 2 + v 2 ) y=v/(u2+v2)代入给定的圆方程中。因此,
A [ ( u u 2 + v 2 ) 2 + ( − v u 2 + v 2 ) 2 ] + B ( u u 2 + v 2 ) + C ( − v u 2 + v 2 ) + D = 0 \begin{array}{l}A\left [ \left ( \frac{u}{u^2+v^2} \right )^2+ \left( \frac{-v}{u^2+v ^2} \right )^2\right ]+B\left ( \frac{u}{u^2+v^2} \right )+C\left ( \frac{-v}{u^2+v ^2} \right)+D=0\end{array} A[(u2+v2u)2+(u2+v2v)2]+B(u2+v2u)+C(u2+v2v)+D=0

经过简化,我们得到;
⇒ A [ 1 / ( u 2 + v 2 ) + B [ u / ( u 2 + v 2 ) ] + C [ − v / ( u 2 + v 2 ) ] + D = 0 ⇒ A [ 1 / ( u 2 + v 2 ) + B [ u / ( u 2 + v 2 ) ] + C [ − v / ( u 2 + v 2 ) ] + D = 0 ⇒ [ A + B u + − C v + D ( u 2 + v 2 ) ] / ( u 2 + v 2 ) = 0 ⇒ D ( u 2 + v 2 ) ] + B u – C v + A = 0 ⇒ A[1/(u 2 + v 2 ) + B[u/(u 2 + v 2 )] + C[-v/(u 2 + v 2 )] + D = 0 \\ ⇒ A[1/(u 2 + v 2 ) + B[u/(u 2 + v 2 )] + C[-v/(u 2 + v 2 )] + D = 0 \\ ⇒ [A + Bu + -Cv + D(u 2 + v 2 )] /(u 2 + v 2 ) = 0 \\ ⇒ D(u 2 + v 2 )] + Bu – Cv + A = 0 A[1/(u2+v2)+B[u/(u2+v2)]+C[v/(u2+v2)]+D=0A[1/(u2+v2)+B[u/(u2+v2)]+C[v/(u2+v2)]+D=0[A+Bu+Cv+D(u2+v2)]/(u2+v2)=0D(u2+v2)]+BuCv+A=0

这又是一个圆方程。这意味着反转保留了圆圈。
由此证明。

3.2 证明2:寻找莫比乌斯变换不动点

找到 f(z) = (3z – 1)/(z + 5) 的不动点。
解决:
鉴于, f ( z ) = ( 3 z – 1 ) / ( z + 5 ) f(z) = (3z – 1)/(z +5) f(z)=(3z–1)/(z+5)
f ( z ) = z f(z) = z f(z)=z

这意味着 ( 3 z – 1 ) / ( z + 5 ) = z (3z – 1)/(z + 5) = z (3z–1)/(z+5)=z
3 z – 1 = z ( z + 5 ) 3z – 1 = z(z + 5) 3z–1=z(z+5)
3 z – 1 = z 2 + 5 z 3z – 1 = z^2 + 5z 3z–1=z2+5z
⇒ z 2 + 5 z – 3 z + 1 = 0 ⇒ z^2 + 5z – 3z + 1 = 0 z2+5z–3z+1=0
⇒ z 2 + 2 z + 1 = 0 ⇒ z^2 + 2z + 1 = 0 z2+2z+1=0
⇒ ( z + 1 ) 2 = 0 ⇒ (z + 1)^ 2 = 0 (z+1)2=0
⇒ z = − 1 ⇒ z = -1 z=1

3.3 证明3:寻找一个莫比乌斯变换拥有两个不动点

给定两个点,找到拥有这两个不动点的莫比乌斯变换。如:找到具有两个不动点(即 3i 和 1 + i)的莫比乌斯变换。

解决:

假设 3 i 3i 3i 1 + i 1 + i 1+i 是莫比乌斯变换的两个不动点。
设 α 和 β 为两个不动点。
这意味着 α = 3 i α = 3i α=3i β = 1 + i β = 1 + i β=1+i
众所周知, c z 2 – ( a – d ) z – b = 0 cz 2 – (a – d)z – b = 0 cz2–(ad)zb=0
这可以写成 c z 2 – ( a – d ) z – b = ( z – α ) ( z – β ) cz 2 – (a – d)z – b = (z – α) (z – β) cz2–(ad)zb=(zα)(zβ)

由此,我们可以写出以下内容:

c = 1 c = 1 c=1
a – d = α + β = 3 i + 1 + i = 1 + 4 i a – d = α + β = 3i + 1 + i = 1 + 4i ad=α+β=3i+1+i=1+4i
b = − α β = − ( 3 i ) ( 1 + i ) = − ( 3 i + 3 i 2 ) = 3 − 3 i b = -αβ = -(3i)(1 + i) = -(3i + 3i 2 ) = 3- 3i b=αβ=(3i)(1+i)=(3i+3i2)=33i
令 k 为除 α 或 β 之外的任何常数。
那么具有给定不动点的一组可能的解是:

a = k a = k a=k d = k − α − β d = k − α − β d=kαβ

我们知道,

f ( z ) = ( a z + b ) / ( c z + d ) f(z) = (az + b)/(cz + d) f(z)=(az+b)/(cz+d)

现在,通过替换上述值,我们得到;

f ( z ) = ( k z – α β ) / ( z + k – α – β ) f(z) = (kz – αβ)/ (z + k – α – β) f(z)=(kzαβ)/(z+kαβ)

让我们假设 k = 1 k = 1 k=1

因此, f ( z ) = ( z + 3 – 3 i ) / ( z + 1 – 1 – 4 i ) f(z) = (z + 3 – 3i)/(z + 1 – 1 – 4i) f(z)=(z+3–3i)/(z+1–1–4i),最后:

f ( z ) = ( z + 3 – 3 i ) / ( z – 4 i ) f(z) = (z + 3 – 3i)/(z – 4i) f(z)=(z+3–3i)/(z–4i)

四、艺术的莫比乌斯变换

应该指出的是, S n S^n Sn 的共形变换群的非紧性是一个不平凡的现象,它与每个人的几何直觉相矛盾。完全不清楚为什么存在 S n S^n Sn的单一共形变换,这不是刚性旋转。类似地,没有配备数学机器的普通眼睛无法看到 R^n 的任何非平凡的保角变换(正如我们所知,它将圆形球体映射到圆形球体),其中“平凡”指的是相似变换。

即使是具有几何思维的艺术家、对称图案的设计师,也无法克服人类想象力的这一限制。如果我们看看世界各地几个世纪以来设计的数量惊人的装饰品,我们会看到各种平移和旋转对称,但从未看到共形对称。然而,近年来,共角对称在埃舍尔的许多美丽的画作中得到了体现。然而,这些想法是由一位数学家考克塞特( Coxeter) 传达给艺术家的。
参考:(G. d’Ambra and M. Gromov, Lectures on transformation groups: Geometry and Dynamics, in: Surveys in Differential Geometry, 1, 1991.)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/831935.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【莫比乌斯变换-03】python实现圆对圆的变换

文章目录 一、说明二、python实现复平面的莫比乌斯变换三、线的变换四、画笑脸 一、说明 我们在前面的文章中,叙述了莫比乌斯变换的复数分析,以及种种几何属性,本篇中叙述如何程序地实现:复平面上的圆在莫比乌斯变换下的图像是另…

基于高德 API 的自动获取气候数据的 Python 脚本

文章目录 高德申请 Key脚本介绍运行结果示例 源代码: https://github.com/ma0513207162/PyPrecip。pyprecip\reading\read_api.py 路径下。 项目介绍:PyPrecip 是一个专注于气候数据处理的 Python 库,旨在为用户提供方便、高效的气候数据处理…

linux基本操作

vim的基本操作 正常模式:启动vim后默认处于正常模式。不论位于什么模式,按下Esc建都会进入正常模式。 插入模式:在正常模式中按下i,l,a,A等键,会进入插入模式。现在只用记住按i键会进行插入模…

文本内容如何扫码展示?文本转二维码常用技巧

随着网络的不断发展,现在很多人会通过二维码的方式来作为内容的载体,用来给其他人提供需要的信息或者其他内容。其中,将文本制作二维码就是很常用的一种方式,通过扫码展示文字内容,比如信件、物品信息、联系方式等类型…

python学习笔记----函数进阶(七)

一、函数多个返回值 def test_return():x 1y "hello"z Truereturn x, y, za, b, c test_return()print(a) print(b) print(c)二、函数多种传参方式 2.1 函数参数种类 根据使用方式上的不同,函数有4种常见参数的使用方式: 位置参数关键…

EPAI手绘建模APP资源管理和模型编辑器2

g) 矩形 图 26模型编辑器-矩形 i. 修改矩形的中心位置。 ii. 修改矩形的长度和宽度。 h) 正多边形 图 27模型编辑器-内接正多边形 图 28模型编辑器-外切正多边形 i. 修改正多边形的中心位置。 ii. 修改正多边形中心距离端点的长度。 iii. 修改正多边形的阶数。阶数为3&…

Linux Multipath极简安装配置

1.安装软件 #yum install -y device-mapper* 2.开启并设置开机启动 #systemctl start multipathd && systemctl enable multipathd 3.连接存储 在存储上对主机进行卷映射 4.修改配置文件 注:此配置文件可能存在,也可能不存在&#xff0c…

禅道项目管理系统身份认证绕过漏洞复现(QVD-2024-15263)

0x01 产品简介 禅道项目管理软件是国产的开源项目管理软件,专注研发项目管理,内置需求管理、任务管理、bug管理、缺陷管理、用例管理、计划发布等功能,完整覆盖了研发项目管理的核心流程。 0x02 漏洞概述 2024年4月,互联网披露禅道系统存在身份认证绕过的漏洞情报。经分…

【Unity 协程】

Unity中的协程(Coroutine)是一种编程结构,它允许你以一种看似同步的方式编写可能需要异步执行的代码。协程特别适用于需要在一定时间后执行操作,或者在循环执行某段代码直到某个条件满足时的场景。 协程使用IEnumerator委托来实现…

Qt中的对象树

一. QT对象树的概念 QObject 的构造函数中会传入一个 Parent 父对象指针,children() 函数返回 QObjectList。即每一个 QObject 对象有且仅有一个父对象,但可以有很多个子对象。 那么Qt这样设计的好处是什么呢?很简单,就是为了方…

基于HAL库的stm32中定时器的使用--定时器中断每隔一秒进行led灯的闪烁以及定时器生成PWM

一:什么是定时器 (1)stm32定时器,是存在于stm32单片机中的一个外设。stm32共有八个定时器,两个高级定时器(TIM1、TIM8),四个通用定时器(TIM2、TIM3、TIM4、TIM5&#xff…

docker 指定根目录 迁移根目录

docker 指定根目录 迁移根目录 1、问题描述2、问题分析3、解决方法3.1、启动docker程序前就手动指定docker根目录为一个大的分区(支持动态扩容),事前就根本上解决根目录空间不够问题3.1.0、方法思路3.1.1、docker官网安装文档3.1.2、下载docker安装包3.1.3、安装doc…

贪吃蛇(下)游戏的实现

感谢大佬的光临各位,希望和大家一起进步,望得到你的三连,互三支持,一起进步 个人主页:LaNzikinh-CSDN博客 文章目录 前言一.蛇和食物的打印二.游戏的运行逻辑三.结束游戏 (善后工作)四.游戏的测…

找出两个数的最小公倍数和最大公约数

1 问题 已知两个数,用代码写出程序,求两个数的最小公倍数和最大公约数? 2 方法 利用Python自定义函数解决 代码清单 1 #Made by Txd,Hsy,Lyhdef calculation(x,y):#自定义一个函数 common_multiplemin(x,y)#找出两个数最小的那个数 for i in rang…

【数据结构和算法】--RangeSet时间范围管理示例

目录 一、问题二、RangeSet实现原理2.1、RangeSet常用方法2.2、核心原理2.3、核心特性2.4、基本使用 三、具体应用 一、问题 最近项目要求对一批时间范围进行管理,要求不能交叉。RangeSet是专门用于高效处理范围集合。 二、RangeSet实现原理 RangeSet表示一组不重…

C语言中字符串输入的3种方式

Ⅰ gets() 函数 gets() 函数的功能是从输入缓冲区中读取一个字符串存储到字符指针变量 str 所指向的内存空间 # include <stdio.h> int main(void) {char a[256] {0};gets(a);printf("%s",a);return 0; }Ⅱ getchar() # include <stdio.h> int mai…

工业光源环形系列一AOI光源特点

产品特点 ◆具有环形光源所有的特点&#xff1b; ◆采用不同角度多色光&#xff0c;使被照物体的成像更具立体特征&#xff1b; ◆每种颜色可独立控制。

MySQL为什么默认引擎是InnoDB?

因为InnoDB特别强大,其支持很多东西 1.支持事务: 意味着对于一个复杂的SQL语句要么全部执行成功,要么全部失败,因为其底层是原子性的 2.支持并发(行级并发) 意味着面对高并发,多个用户可以同时访问一个表的不同行,不同行之间上锁,而不是给一个表上锁,这样就提高了高并发的性能和…

在Linux中mknod命令有什么用

2024年5月5日&#xff0c;周日下午 mknod命令用于在Linux系统中创建设备节点文件。设备节点文件是Linux系统中与硬件设备通信的一种特殊文件类型。mknod命令允许用户手动创建这些设备节点文件&#xff0c;以便与系统中的硬件设备进行交互。 具体来说&#xff0c;mknod命令的语法…

CSS 选择器知识点总结

这篇文章的内容是 CSS 的选择器&#xff0c;这是写页面样式的第一步&#xff0c;知道 CSS 有哪些选择器是每个前端工程师必会的内容之一。 一、什么是 CSS 中的选择器&#xff1f; CSS 中的选择器用于选择要应用样式的 HTML 元素。选择器是 CSS 中的关键部分&#xff0c;允许…