【双曲几何-05 庞加莱模型】庞加来上半平面模型的几何属性

news2024/11/20 15:38:31

文章目录

  • 一、说明
  • 二、双曲几何的上半平面模型
  • 三、距离问题
  • 四、弧长微分
  • 五、面积问题
  • 六、python实现

一、说明

   我们知道,双曲几何的著名模型有四种:微分解析模型、庞加莱盘、庞加莱半平面、克莱因盘。庞加莱圆盘模型是表示双曲几何的一种方法,对于大多数用途来说它都非常适合几何作图。然而,另一种模型,称为上半平面模型,使一些计算变得更容易,包括三角形面积的计算。

二、双曲几何的上半平面模型

   双曲几何的上半平面模型具有空间 U 由所有复数组成 z 这样我( z) > 0 , 和转化组 U 包括发送的所有莫比乌斯变换 U 对自己。空间 U 称为上半平面 C。

   双曲几何的庞加莱圆盘模型可以通过由两次反演构建的莫比乌斯变换转移到上半平面模型,如下所示:

  • 围绕圆反转 C 以i为圆心,经过 - 1 和 1 如图 5.5.1 。
  • 对实轴对称。
    在这里插入图片描述
       注意圆的反转C固定- 1和1,并且需要将i映射到无穷大。
       由于穿过实轴的反射使这些图像点固定,因此两个反演的组合是莫比乌斯变换,它将单位圆带到实轴。该图还将圆盘的内部发送到上半平面。进一步注意莫比乌斯变换需要无穷大到-i;
       因此,由定理3.5.1,map可以写成
    V ( z ) = − i z + 1 z − i . . . . . . . . . . . . . . . . . . . . . . ( 5.5.1 ) V(z) = \dfrac{-iz + 1}{z - i}\text{.} ..................... (5.5.1) V(z)=ziiz+1......................(5.5.1)

   这种莫比乌斯变换是将双曲平面的圆盘模型转移到上半平面模型的关键。事实上,当在这些模型之间来回切换时,本节采用以下约定是很方便的:让z表示其中的一个点d ,和w表示上半平面中的一个点U ,如图5.5.2。我们记录连接下面空间的转换。
   在 (D,H) 之间移动 和(U,U)。莫比乌斯变换 V 映射D 给你, 及其逆 V − 1 V^{-1} V1, 由下式给出:

w = V ( z ) = − i z + 1 z − i , 和 z = V 1 ( w ) = i w + 1 w + i . . . . . . . . ( 5.5.2 ) w=V(z)=\frac{−iz+1}{z−i }, 和 z=V_1(w)=\frac{iw+1}{w+i}........(5.5.2) w=V(z)=ziiz+1,z=V1(w)=w+iiw+1........(5.5.2)

   上半平面模型的一些特征立即显现出来。自从V是莫比乌斯变换,它保留斜线和角度。这意味着圆盘模型中的理想点,即无穷远圆上的点, S 1 S_1 S1无穷大,
   已移动到实轴,并且圆盘模型中的双曲线已变为与实轴成直角相交的斜线。
在这里插入图片描述

图-5.5. 2:将圆盘映射到上半平面。

三、距离问题

   定义两点之间的双曲距离w1,w2在上半平面模型中,表示为 d U ( w 1 , w 2 ) d_U(w1,w2) dUw1,w2),是圆盘模型中它们的原像之间的双曲距离。

   认为w1和w2有两点在V其单位圆盘中的原像为z1和z2,分别。然后,
d U ( w 1 , w 2 ) = d H ( z 1 , z 2 ) = l n ( ( z 1 , z 2 ; u , v ) ) . . . . . . . . . . ​​ ( 5.5.3 ) d_U(w1,w2)=d_H(z1,z2)=ln((z1,z2;u,v)).......... ​​(5.5.3) dU(w1,w2)=dH(z1,z2)=ln((z1,z2;u,v))..........​​(5.5.3)

   在这里u和v是双曲线的理想点z1和z2。但是,由于交叉比在莫比乌斯变换下得以保留,

d U ( w 1 , w 2 ) = l n ( ( w 1 , w 2 ; p , ​​ q ) ) . . . . . . . . . . . . ( 5.5.4 ) d_U(w1,w2) = ln((w1,w2; p,​​q))............(5.5.4) dU(w1,w2)=ln((w1,w2;p,​​q))............(5.5.4)
   在这里,​​是上半平面中双曲线的理想点w1和w2。特别是,从w1到w2我们正在走向理想点p 。

   例子5.5. 1: 虚轴上点之间的距离ri​和si​。因为r > s > 0我们计算之间的距离我​和我​在上半平面模型中。
   双曲线通过ri​和si​是正虚轴,有理想点0和无穷大。因此,
d U ( r i , s i ) = ln ⁡ ( ( r i , s i ; 0 , ∞ ) ) = r i − 0 r i − ∞ ⋅ s i − ∞ s i − 0 = ln ⁡ ( r s ) . \begin{align*} d_U(ri, si) & = \ln((ri, si; 0, \infty))\\ & = \dfrac{ri - 0}{ri - \infty}\cdot\dfrac{si-\infty}{si-0}\\ & = \ln\left(\dfrac{r}{s}\right)\text{.} \end{align*} dU(ri,si)=ln((ri,si;0,))=riri0si0si=ln(sr).

例子5.5.2 :任意两点之间的距离。
   求任意两点之间的距离 w1 和w2 在 U \mathbb{U} U 中, 我们首先在上半平面模型中构建一个映射,将这两个点移动到正虚轴。为了构建这张图,我们使用庞加莱圆盘模型。

   通过改造 V 1 V_1 V1我们发送w1和w2回到 D \mathbb{D} D .我们让 z 1 = V 1 ( w 1 ) z_1=V_1(w1) z1=V1(w1)
z 2 = V 1 ( w 2 ) z_2=V_1(w_2) z2=V1w2。然后,让 S ( z ) = e i θ z − z 1 1 − z 1 ˉ z S(z)=e^{iθ}\frac{z−z1}{1−\bar{z_1}z} S(z)=eiθ1z1ˉzzz1

   是转变 ( D 、 H ) (\mathbb{D}、\mathcal{H}) DH发送z1到0和θ仔细选择,以便 z 2 z_2 z2被发送到正虚轴。实际上,z2被发送到ki,​在这里 k = ∣ S ( z 2 ) ∣ = ∣ S ( V − 1 ( w 2 ) ) ∣ k = | S(z_2) | = | S(V^{- 1}(w_2) ) | k=Sz2)=SV1w2))(和0 < k < 1)。然后,申请V就情况而言,0被发送到i,和ki被发送到 1 + k 1 − k i \frac{1 + k}{1 − k}i 1k1+ki我。因此, V ∘ S ∘ V − 1 V∘ S∘V^{- 1} VSV1发送w1到i;和w2
   1 + k 1 − k i \frac{1 + k}{1 − k}i 1k1+ki,其中通过前面的示例,点之间的距离是已知的:

d U ( w 1 , w 2 ) = l n ( 1 + k ) − l n ( 1 − k ) . . . . . . . . . . . . . ( 5.5.5 ) dU(w1,w2) = ln( 1 + k ) − ln( 1 − k ) .............(5.5.5) dUw1,w2)=ln(1+k)ln(1k).............(5.5.5)
   描述k按照w1和w2留给有冒险精神的读者。我们不需要在这里追究这个问题。

四、弧长微分

   现在,我们再次通过圆盘模型导出上半平面模型的双曲弧长微分。回想一下圆盘模型中的弧长微分是
d s = 2 ∣ d z ∣ 1 − ∣ z ∣ 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 5.5.6 ) ds = \dfrac{2|dz|}{1-|z|^2}\text{.}..............................(5.5.6) ds=1z22∣dz...............................(5.5.6)

   自从 z = V − 1 ( w ) = i w + 1 w + i z = V^{-1}(w) = \dfrac{iw+1}{w+i} z=V1(w)=w+iiw+1 我们可以计算出弧长微分dw。
   我们需要对复杂表达式求导,这可以像实值表达式​​一样进行。开始了:

d s = 2 ∣ d z ∣ 1 − ∣ z ∣ 2 = 2 ∣ d ( i w + 1 w + i ) ∣ 1 − ∣ i w + 1 w + i ∣ 2 = 2 ∣ i ( w + i ) d w − ( i w + 1 ) d w ∣ ∣ w + i ∣ 2 / [ 1 − ∣ i w + 1 ∣ 2 ∣ w + i ∣ 2 ] = 4 ∣ d w ∣ ∣ w + i ∣ 2 − ∣ i w + 1 ∣ 2 = 4 ∣ d w ∣ ( w + i ) ( w ‾ − i ) − ( i w + 1 ) ( − i w ‾ + 1 ) = 4 ∣ d w ∣ 2 i ( w ‾ − w ) = ∣ d w ∣ I m ( w ) . \begin{align*} ds & = \dfrac{2|dz|}{1-|z|^2}\\ & =\dfrac{2|d\bigg(\dfrac{iw+1}{w+i}\bigg)|}{1-\bigg|\dfrac{iw+1}{w+i} \bigg|^2} \tag{$z = \dfrac{iw+1}{w+i}$}\\ & =\dfrac{2|i(w+i)dw-(iw+1)dw|}{|w+i|^2}\bigg/\bigg[1-\dfrac{|iw+1|^2}{|w+i|^2}\bigg]\tag{chain rule}\\ & = \dfrac{4|dw|}{|w+i|^2-|iw+1|^2}\\ & = \dfrac{4|dw|}{(w+i)(\overline{w}-i)-(iw+1)(-i\overline{w}+1)}\\ & = \dfrac{4|dw|}{2i(\overline{w}-w)}\\ & = \dfrac{|dw|}{{ Im}(w)}\text{.} \end{align*} ds=1z22∣dz=1 w+iiw+1 22∣d(w+iiw+1)=w+i22∣i(w+i)dw(iw+1)dw/[1w+i2iw+12]=w+i2iw+124∣dw=(w+i)(wi)(iw+1)(iw+1)4∣dw=2i(ww)4∣dw=Im(w)dw.(z=w+iiw+1)(chain rule)

   这使我们得出以下定义:

   定义:平滑曲线的长度平滑曲线的长度 r ( t ) r ( t ) r(t)为了 a ≤ t ≤ b ​​​​ a≤t≤b​​​​ atb​​​​在上半平面模型中 ( U , U ) , (\mathbb{U},{\cal U})\text{,} (U,U),表示 L ( r ) , {\cal L}(\boldsymbol{r})\text{,} L(r), 给出弧长的积分

L ( r ) = ∫ a b ∣ r ′ ( t ) ∣ Im ( r ( t ) )   d t . . . . . . . . . ( 5.5.7 ) {\cal L}(\boldsymbol{r}) = \int_a^b \dfrac{|\boldsymbol{r}^\prime(t)|}{\text{Im}(\boldsymbol{r}(t))}~dt\text{.}........(5.5.7) L(r)=abIm(r(t))r(t) dt.........(5.5.7)

例子5.5.3:曲线的长度。

   求水平曲线的长度 r ( t ) = t + k i r ( t ) = t + k i r(t)=t+ki设定了 a ≤ t ≤ b a≤t≤b atb ,​​​​注意 r ′ ( t ) = 1 r^′( t ) = 1 r(t)=1
I m ( r ( t ) ) = k Im ( r ( t ) ) = k Im(r(t))=k 。因此,
L ( r ) = ∫ a b 1 k   d t = b − a k . . . . . . . . . . . . . . . . . . . ( 5.5.8 ) {\cal L}(\boldsymbol{r}) = \int_a^b \dfrac{1}{k}~dt = \dfrac{b-a}{k}\text{.}..................(5.5.8) L(r)=abk1 dt=kba...................(5.5.8)

五、面积问题

   由弧长微分 d s = d w Im ( w ) ds = \dfrac{dw}{\text{Im}(w)} ds=Im(w)dw 面积微分来了:

定义:区域面积

   上半平面模型中 ( U , H ) (\mathbb{U} ,\mathcal{H}) (U,H双曲几何中,一个区域的面积R 用笛卡尔坐标描述,表示为一个 A ( R ) A(R ) AR,给出积分实现:

A ( R ) = ∬ R 1 1 y 2 d x d ​ y . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( 5.5.9 ) A (R )=∬_ {R_1}\frac{1}{y^2} dxd​y ............................(5.5.9) AR=R1y21dxdy............................(5.5.9)

   例子5.5.4:求一个2/3-理想的三角形 的面积。

   认为 w ∈ U w ∈ U wU位于单位圆上,并考虑2/3-理想三角形的区域1w∞,就是下图蓝线包围的区域,如图所示。

在这里插入图片描述

   特别地,假设内角为w是α ,以便 w = e i ( π − α ) w =e^{i( π- α )} w=ei(πα)在里这0 < α < π。
   这个面积2/3- 理想三角形是这样的面积:
A = ∫ cos ⁡ ( π − α ) 1 ∫ 1 − x 2 ∞ 1 y 2   d y d x = ∫ cos ⁡ ( π − α ) 1 1 1 − x 2   d x . \begin{align*} A & = \int_{\cos(\pi - \alpha)}^1 \int_{\sqrt{1-x^2}}^\infty \dfrac{1}{y^2}~dydx\\ & = \int_{\cos(\pi - \alpha)}^1 \dfrac{1}{\sqrt{1-x^2}}~dx\text{.} \end{align*} A=cos(πα)11x2 y21 dydx=cos(πα)11x2 1 dx.

   用三角函数替换 cos ⁡ ( θ ) = x , \cos(\theta) = x\text{,} cos(θ)=x,,以便, 1 − x 2 = sin ⁡ ( θ ) \sqrt{1-x^2} = \sin(\theta) 1x2 =sin(θ)因此有: − sin ⁡ ( θ ) d θ = d x , -\sin(\theta)d\theta = dx\text{,} sin(θ)dθ=dx,
积分变为:
= ∫ π − α 0 − sin ⁡ ( θ ) sin ⁡ ( θ )   d θ = π − α . \begin{align*} & =\int_{\pi - \alpha}^0\dfrac{-\sin(\theta)}{\sin(\theta)}~d\theta\\ & = \pi - \alpha\text{.} \end{align*} =πα0sin(θ)sin(θ) dθ=πα.

   事实证明,任何2/3- 理想三角形与其中一种形式全等1w∞,在这里w,位于单位圆的上半部分,并且由于我们的变换保留了角度和面积,因此我们已经证明了面积公式2/3-理想三角形。

   定理5.5.1的面积为2/3-具有内角的理想三角形α,面积等于π- α 。

六、python实现

以下给出潘家来半平面的实验代码,其执行效果是:
在这里插入图片描述
在这里插入图片描述
所有的依赖库:

import pygame
import math
import numpy as np
import scipy
from scipy.linalg import fractional_matrix_power

外加两个自开发库:

from PoincarePlot import PoincarePlot
from Line import Line

因为代码数量较大,请需要的读者自行下载。

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

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

相关文章

全网最详细教学如何部署JVS-无忧企业文档

无忧企业文档项目直达地址 项目的简单介绍 JVS是面向软件开发团队可以快速实现应用的基础开发框架&#xff0c;采用微服务分布式框架&#xff0c;提供丰富的基础功能&#xff0c;集成众多业务引擎&#xff0c;它灵活性强&#xff0c;界面化配置对开发者友好&#xff0c;底层容…

兄弟DCP-7057激光打印机报错误代码EC检修及分析

故障描述&#xff1a; 兄弟DCP-7057激光打印机屏幕显示无法打印EC关闭电源&#xff0c;然后重新打开打印机。 故障检修及分析&#xff1a; 1、定影单元风扇的插线连接不良 检查定影单元风扇的插线连接并重新连接&#xff1b; 2、定影单元风扇故障 更换定影单元风扇&#xff1b…

宏集Panorama SCADA软件获BACnet BTL认证

Panorama 获得BACnet BTL认证 建筑物的组件&#xff08;空调系统、照明传感器等&#xff09;能否使用共同通讯协议&#xff1f;这正是标准化 BACnet协议&#xff08;Building Automation and Control Networks&#xff09;所提供的功能。该协议旨在实现建筑物中各种设备和系统…

JavaEE 多线程详细讲解(2)

1.线程不安全分析 &#xff08;1&#xff09;线程不安全的主要原因就是&#xff0c;系统的抢占式执行&#xff0c;对于内核设计者来说&#xff0c;这是非常方便的一个执行方式&#xff0c;但是这却却导致线程不安全的问题&#xff0c;也有不抢占执行的系统&#xff0c;但是这种…

OpenHarmony实战开发——WLAN驱动框架介绍及适配方法

1. WLAN 驱动框架概述 WLAN 是基于 HDF(Hardware Driver Foundation)驱动框架开发的模块&#xff0c;该模块可实现跨操作系统迁移、自适应器件差异、模块化拼装编译等功能。从而降低 WLAN 驱动开发的难度&#xff0c;减少 WLAN 驱动移植和开发的工作量。 本文主要分析 WLAN 驱…

SpringBoot 扩展篇:ConfigFileApplicationListener源码解析

SpringBoot 扩展篇&#xff1a;ConfigFileApplicationListener源码解析 1.概述2. ConfigFileApplicationListener定义3. ConfigFileApplicationListener回调链路3.1 SpringApplication#run3.2 SpringApplication#prepareEnvironment3.3 配置environment 4. 环境准备事件 Config…

2024年全网最新AI实景自动无人直播软件:引领智能直播新潮流;打造智能化、互动性强的直播平台

随着互联网的飞速发展&#xff0c;直播已经成为商家品牌推广和产品宣传的重要方式。然而&#xff0c;AI实景自动无人直播软件的问世&#xff0c;进一步推动了直播行业的智能化进程&#xff0c;为商家带来了全新的直播体验。&#xff08;ai无人自动直播大量招商加盟&#xff1b;…

【镜像仿真篇】磁盘镜像仿真常见错误

【镜像仿真篇】磁盘镜像仿真常见错误 记系统镜像仿真常见错误集—【蘇小沐】 1、实验环境 2023AFS39.E01&#xff08;Windows11系统镜像&#xff09;Arsenal Image Mounter&#xff0c;[v3.10.262]‍Vmware Workstation 17 Pro&#xff0c;[v17.5.1]Windows 11 专业工作站版…

BurpSuite软件的介绍以及下载

BurpSuite是一个用于攻击web应用程序的集成平台&#xff0c;它包含了许多工具&#xff0c;这些工具可以协同工作&#xff0c;有效地分享信息&#xff0c;并支持以某种工具中的信息为基础供另一种工具使用的方式发起攻击。这些工具包括但不限于&#xff1a; Proxy&#xff08;代…

今天来聊聊Numpy (二)

​ 上一期和大家简短介绍了一下Numpy​&#xff0c;不知道你还记得惊喜嘛&#x1f440;。不知道的各位看官可以追溯一下上一期内容。&#xff08;别回来打小编就好&#x1f92a;&#x1f92a;&#xff09; ​ 今天来聊聊Numpy&#xff01;&#xff08;&#x1f448;上一期在…

OpenAI 发布 AI 生成图片检测器;特斯拉计划在中国测试自动驾驶出租车丨 RTE 开发者日报 Vol.200

开发者朋友们大家好&#xff1a; 这里是 「RTE 开发者日报」 &#xff0c;每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE&#xff08;Real Time Engagement&#xff09; 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文…

【前端】CSS基础(1)

文章目录 前言一、CSS基础1、 CSS是什么2、 CSS基本语法规范3、 代码风格3.1 样式格式3.2 样式大小写3.3 空格规范 4、 CSS引入方式4.1 内部样式表4.2 行内样式表4.3 外部样式 前言 这篇博客仅仅是对CSS的基本结构进行了一些说明&#xff0c;关于CSS的更多讲解以及HTML、Javasc…

系统安全与应用【2】

1.开关机安全控制 1.1 GRUB限制 限制更改GRUB引导参数 通常情况下在系统开机进入GRUB菜单时&#xff0c;按e键可以查看并修改GRUB引导参数&#xff0c;这对服务器是一个极大的威胁。可以为GRUB 菜单设置一个密码&#xff0c;只有提供正确的密码才被允许修改引导参数。 实例&…

FANUC机器人故障诊断—报警代码(五)

FANUC机器人故障诊断中关于报警代码的介绍更新如下&#xff1a; 一、报警代码&#xff08;SRVO-214&#xff09; SRVO-214 6轴放大器保险丝熔断 [原因]6轴伺服放大器上的保险丝(FS2,FS3)已熔断。括号内的数字表示在第几台6轴伺服放大器上检测出了保险丝熔断。 [对策] 1.保险…

TL-WN826N无线网卡连接电脑蓝屏,提示rtl8188gu.sys

TL-WN826N无线网卡插电脑就蓝屏&#xff0c;提示rtl8188gu.sys 处理方法&#xff1a; 设备管理器中卸载其他的2.0无线网卡程序和功能中卸载网卡驱动TPlink官网下载 TL-WN826N V1.0_1.0.0&#xff08;https://www.tp-link.com.cn/product_572.html?vdownload&#xff09;&…

RAG 检索的底座:Milvus Cloud向量数据库

在业界实践中,RAG 检索通常与向量数据库密切结合,也催生了基于 ChatGPT + Vector Database + Prompt 的 RAG 解决方案,简称为 CVP 技术栈。这一解决方案依赖于向量数据库高效检索相关信息以增强大型语言模型(LLMs),通过将 LLMs 生成的查询转换为向量,使得 RAG 系统能在向…

MoviePy(Python音视频开发)

音视频基础帧率、码率、分辨率视频格式H.264和H.265视频压缩算法 Moviepy常见剪辑类VideoFlieClipImageFlieClipColorClipTextClipCompositeVideoClipAudioFlieClipCompositeAudioClip 常见操作音视频的读入与导出截取音视频 音视频基础 帧率、码率、分辨率 体积&#xff08;V…

【SAP ME 38】SAP ME发布WebService配置及应用

更多WebService介绍请参照 【SAP ME 28】SAP ME创建开发组件&#xff08;DC&#xff09;webService 致此一个WebService应用发布成功&#xff0c;把wsdl文件提供到第三方系统调用接口&#xff01; 注意&#xff1a; 在SAP ME官方开发中默认对外开放的接口是WebService接口&am…

揭秘“绿色命脉”:永久基本农田如何守护“中国饭碗”?

今天&#xff0c;我们来共同揭开一个关乎国家粮食安全、生态平衡乃至经济社会可持续发展的重要概念——“永久基本农田”。同时&#xff0c;我们将深入解读我国对于这一宝贵资源的保护方针&#xff0c;理解其在守护“中国饭碗”&#xff0c;确保国家粮食安全中的关键作用。 一…

服务器端口怎么查,服务器端口查看方法详解

服务器端口是网络通信的关键组件&#xff0c;对于网络管理员和系统管理员来说&#xff0c;了解和掌握如何查看服务器端口是非常重要的。接下来介绍两种常用的方法来查看服务器端口。 方法一&#xff1a;使用命令提示符&#xff08;CMD&#xff09; 1. 首先&#xff0c;点击电脑…