制作莫比乌斯环,最少需要多长纸带?50年来的谜题被解开了

2023-11-02 00:40

本文主要是介绍制作莫比乌斯环,最少需要多长纸带?50年来的谜题被解开了,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

3253c5a973f46a809945a61df6046ab1.png

来源:机器之心
本文约1400字,建议阅读5分钟
自己动手做过莫比乌斯带吗?

莫比乌斯带是一种奇特的数学结构。要构造一个这样美丽的单面曲面其实非常简单,即使是小孩子也可以轻松完成。你只需要取一张纸带,扭曲一次,然后将两端粘在一起。然而,这样容易制作的莫比乌斯带却有着复杂的性质,长期吸引着数学家们的兴趣。

最近,研究人员一直被一个看似简单的问题困扰着,那就是关于制作莫比乌斯带所需纸带的最短长度?布朗大学 Richard Evan Schwartz 谈到,对于莫比乌斯带来说,这个问题没有解决,因为它们是「嵌入的」而不是「浸入的」,这意味着它们不会相互渗透或自我相交。莫比乌斯带实际上是一个全息图,一种投影到三维空间的图形:对于「浸入的」的莫比乌斯带,多层带可以彼此重叠,有点像幽灵穿过墙壁;对于「嵌入的」的而言,没有这样的重叠。

4d8b408b99e6536224d2e5a72a448766.png

1977 年,数学家 Charles Sidney Weaver 和 Benjamin Rigler Halpern 提出了这个关于最小尺寸的问题,并指出如果允许莫比乌斯带自相交,那么这个问题就简单了。那么,剩下的问题就是要确定需要多少空间来避免自交。Halpern 和 Weaver 曾提出了一个最小尺寸,但他们无法证明这一想法,因此被称为 Halpern-Weaver 猜想。

Schwartz 在四年前首次了解到这个问题,在得知后就被这个问题深深吸引住。现在,他的兴趣已经变为新的成果了。

e2d5d4242a6725735d2df8dd520312b5.png

论文地址:https://arxiv.org/pdf/2308.12641.pdf

他在 2023 年 8 月 24 日发布在 arXiv.org 上的一份预印本论文中证明了 Halpern-Weaver 猜想。他证明了用纸制成的「嵌入的」莫比乌斯带只能以大于d099cfa4dda2c449dee59e47a47ad8e4.png的纵横比构造出来。例如,如果带子长度为 1 厘米,它的宽必须要大于80686acdaf39af919a43db576fdb802e.png厘米。

解决这个难题需要数学创造力。当人们采用标准方法来解决这类问题时,很难通过公式来区分自相交和非自相交的曲面。具备 Schwartz 的几何视觉才能够克服这个困难,但这是很罕见的。

在 Schwartz 的证明中,他设法将问题分解为可以处理的部分,每个部分基本上只需要基本几何知识来解决。

其实,在找到成功的策略之前,Schwartz 在几年里断断续续地尝试了其他策略。他最近决定重新审视这个问题,因为他一直觉得他在 2021 年的一篇论文中使用的方法应该是有效的。

显然,他的直觉是正确的。当他重新研究这个问题时,他注意到在以前的论文中涉及 T 型图的引理中存在一个错误。通过纠正这个错误,Schwartz 迅速而轻松地证明了 Halpern-Weaver 猜想。Schwartz 自己也说,如果不是因为那个错误,他三年前就能解决了这个问题。

 391b58f34e0097ddcb4c313399b3bd0a.png

论文中的 T 型图

在本次证明中,T 型图引理是关键。这个引理基于一个基本的想法:莫比乌斯带上有些直线被称为直纹曲面。Schwartz 指出在空间中的纸带,即使它在某些复杂的位置,在每个点上仍然都有一条直线穿过它,你可以想象画这些直线,让它们横穿莫比乌斯带并在两端触及边界。

在之前的工作中,Schwartz 确定了两条互相平行并且在同一个平面上的直线,它们在每个莫比乌斯带上形成了一个 T 型图案。他指出,这些东西存在并不明显,需要证明它们存在,这也是证明引理的第一部分。

下一步是建立并解决优化问题,需要沿着带宽度延伸的线段以一个角度切开一个莫比乌斯带,并得到最终的形状。Schwartz 在 2021 年的论文中错误地得出了这个形状是平行四边形的结论。

今年夏天,Schwartz 决定尝试不同的策略。他开始尝试把莫比乌斯带压扁。如果能够证明可以将它们压成平面,这个复杂的问题将简化为一个更容易处理的平面问题。在实验中,Schwartz 切开了一个莫比乌斯带,并意识到它不是平行四边形,而是一个梯形。

最终,这个 50 年来的问题得到了解答。尝试解决一个长期未解决的问题是需要勇气的,而这正是 Schwartz 在数学上的优势:他喜欢研究那些看起来相对容易但其实很难的问题。他会看到以前研究者没有注意到的问题。

参考链接:

https://www.scientificamerican.com/article/mathematicians-solve-50-year-old-moebius-strip-puzzle1/

编辑:文婧

2e41a296d3559796e9a78243924a653f.png

这篇关于制作莫比乌斯环,最少需要多长纸带?50年来的谜题被解开了的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

关于数据埋点,你需要了解这些基本知识

产品汪每天都在和数据打交道,你知道数据来自哪里吗? 移动app端内的用户行为数据大多来自埋点,了解一些埋点知识,能和数据分析师、技术侃大山,参与到前期的数据采集,更重要是让最终的埋点数据能为我所用,否则可怜巴巴等上几个月是常有的事。   埋点类型 根据埋点方式,可以区分为: 手动埋点半自动埋点全自动埋点 秉承“任何事物都有两面性”的道理:自动程度高的,能解决通用统计,便于统一化管理,但个性化定

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

hdu6053 TrickGCD 莫比乌斯反演

TrickGCD Time Limit: 5000/2500 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Problem Description You are given an array  A  , and Zhu wants to know there are how many d

用Unity2D制作一个人物,实现移动、跳起、人物静止和动起来时的动画:中(人物移动、跳起、静止动作)

上回我们学到创建一个地形和一个人物,今天我们实现一下人物实现移动和跳起,依次点击,我们准备创建一个C#文件 创建好我们点击进去,就会跳转到我们的Vision Studio,然后输入这些代码 using UnityEngine;public class Move : MonoBehaviour // 定义一个名为Move的类,继承自MonoBehaviour{private Rigidbo

【附答案】C/C++ 最常见50道面试题

文章目录 面试题 1:深入探讨变量的声明与定义的区别面试题 2:编写比较“零值”的`if`语句面试题 3:深入理解`sizeof`与`strlen`的差异面试题 4:解析C与C++中`static`关键字的不同用途面试题 5:比较C语言的`malloc`与C++的`new`面试题 6:实现一个“标准”的`MIN`宏面试题 7:指针是否可以是`volatile`面试题 8:探讨`a`和`&a`

day-50 求出最长好子序列 I

思路 二维dp,dp[i][h]表示nums[i] 结尾,且有不超过 h 个下标满足条件的最长好子序列的长度(0<=h<=k),二维数组dp初始值全为1 解题过程 状态转换方程: 1.nums[i]==nums[j],dp[i,h]=Math.max(dp[i,h],dp[j,h]+1) 2.nums[i]!=nums[j],dp[i,h]=Math.max(dp[i,h],dp[j,h-1

Vue2电商项目(二) Home模块的开发;(还需要补充js节流和防抖的回顾链接)

文章目录 一、Home模块拆分1. 三级联动组件TypeNav2. 其余组件 二、发送请求的准备工作1. axios的二次封装2. 统一管理接口API----跨域3. nprogress进度条 三、 vuex模块开发四、TypeNav三级联动组件开发1. 动态展示三级联动数据2. 三级联动 动态背景(1)、方式一:CSS样式(2)、方式二:JS 3. 控制二三级数据隐藏与显示--绑定styl

OpenStack离线Train版安装系列—0制作yum源

本系列文章包含从OpenStack离线源制作到完成OpenStack安装的全部过程。 在本系列教程中使用的OpenStack的安装版本为第20个版本Train(简称T版本),2020年5月13日,OpenStack社区发布了第21个版本Ussuri(简称U版本)。 OpenStack部署系列文章 OpenStack Victoria版 安装部署系列教程 OpenStack Ussuri版

OpenStack镜像制作系列5—Linux镜像

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录 CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows10镜像 OpenStack镜像制作系列4—Windows Server2019镜像 OpenStack镜像制作

OpenStack镜像制作系列4—Windows Server2019镜像

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录  CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows10镜像 OpenStack镜像制作系列4—Windows Server2019镜像 OpenStack镜像制作系