2009-11-18 32 views
1

由于某些原因,似乎每个人都在撰写有关庞加莱光盘的网页只关心如何表示线条和测量距离。从Euclician 2-空间到Poincare光盘的映射点

我想变形到庞加莱光盘上的2D点的集合(由欧几里德平面中的x,y坐标定义),但我不知道算法应该是什么样子。在这一点上,我甚至不知道是否有可能创建欧几里德2空间和庞加莱光盘之间的映射...

任何指针?

商誉, 大卫

+0

那么,你在http://www.rimathforum.com/viewtopic.php?f=22&t=10895从@rival得到的答案有什么问题(一旦你指定了你想保持共线性)呢?我想帮忙,但还不清楚你还需要什么额外的信息,所以请澄清! –

+0

@Alex,它似乎没有给我正确的答案。在欧几里得和庞加莱空间维持θ角不能作为答案。我们假设我们有一条无限长的线段,分成许多点。如果我要将这些点映射到庞加莱圆盘上,同时保留原点/尖角,那么靠近线段末端的点总是位于庞加莱圆盘的相对两侧。这是不正确的。庞加莱空间中的线应该以直角与边界相交,这意味着在很多情况下线比光盘对角线短得多。 –

+1

我想让你知道,我刚刚发现这个网站(由与stackoveflow相同的软件供电),这种问题可能会得到更多的关注/讨论:http://mathoverflow.net/ – Davide

回答

1

您将您的数据描述为点的集合。但是从您的评论中,您想让平面中的线条仍映射到磁盘中的线条。您似乎想要以某种方式保留空间的“结构”,这可能是您使用术语“变形”的原因。我认为你想要一个conformal map

没有disk和飞机之间的共形双射。有这样的half-plane和磁盘之间的映射,它保留“lines”,但不是你想要的那种,不幸的是。

您说过“我甚至不知道是否可以创建映射”......有许多映射供您选择(请参阅Unit Disk页面作为示例),但是没有你似乎想要的功能。

1

如果我没有理解错的一切,你上了另一论坛的答案是为凯莱 - 克莱因模型。一旦你的,你可以在Poicare“的坐标盘与

p = b/(1 + sqrt(1 - b * b)) 

p是庞加莱坐标的载体”盘(即你的需要)和b是一个在贝尔特拉米 - 克莱恩模型(即你从其他答案中得到的)。

+0

谢谢大卫,我目前旅行,但我会尽快测试。 –