从零维到十维空间

640?wx_fmt=gif


事情是这样的,这周我给学生讲3dmax的课。为了让学生了解三视图我就顺便科普了一下什么是零维、一维、二维、三维空间。讲完不过瘾,感觉一支粉笔一块黑板讲维度是一件很爽的事情,那么.........接下来


请同学们打开脑洞,看我用一支笔几张纸来为同学们展开从零维空间到十维空间之旅吧!




声明:本文中的理论均依据弦理论物理的知识,结合简单的图示和通俗的道理来解释,不是信口开河,具有科学依据。




零维


让我们从一个点开始,和我们几何意义上的点一样,它没有大小、没有维度。它只是被想象出来的、作为标志一个位置的点。它什么也没有,空间、时间通通不存在,这就是零维度。


640?wx_fmt=jpeg


一维空间


好的,理解了零维之后我们开始一维空间。已经存在了一个点,我们再画一个点。两点之间连一条线。噔噔噔!一维空间诞生了!我们创造了空间!


一维空间只有长度,没有宽度和深度。


640?wx_fmt=jpeg


二维空间


我们拥有了一条线,也就是拥有了一维空间。如何升级到二维呢?很简单,再画一条线,穿过原先的这条线,我么就有了二维空间,二维空间里的物体有宽度和长度,但是没有深度。你可以试一试,在纸上画一个长方形,长方形内部就是一个二维空间。


640?wx_fmt=jpeg


640?wx_fmt=jpeg


这里,为了帮助大家方便理解高维度的空间,我们用两条相交的线段来表示二维空间。


640?wx_fmt=jpeg


为了向更高的维度前进,现在我们现在来想象一下二维世界里的生物。因为二

维空间没有深度(也可以理解成厚度),只有长度与宽度,我们就可以将它理解成“纸片人”,或者是扑克牌K.J.A Q里的画像。因为维度的局限,这个可怜的二维生物也只能看到二维的形状。如果让它去看一个三维的球体,那么他只能看到的是这个球体的截面,也就是一个圆。


640?wx_fmt=jpeg


三维空间


三维空间大家肯定熟悉,我们无时无刻都生活在三维空间中。三维空间有长度、宽度与高度。


640?


但是,我要用另一种思维来表达三维空间,只有这样,才可以向更高维度推进。


好,现在我们有一张报纸,上面有一只蚂蚁。我们就姑且把蚂蚁君看作是“二维生物”,我在二维的纸面上移动。如果要让他从纸的一边爬到另一边,则蚂蚁君需要走过整个纸张。但是我们把这张纸卷起来呢?成为一个圆柱,一个三维空间里的物体;这时蚂蚁君只需要走过接缝的位置,就到达了目的地。(对了!就是传说中的虫洞)换句话说,把二维空间弯曲,就得到了三维空间,我们就可以这样来表达。


640?


640?


再解释一遍,在这个图示上,蚂蚁从A点消失,B点出现,你们想想,就是这意思,卷曲产生新的维度


640?


640?



好了,开始进入烧脑阶段!




前三个维度我们可以简单理解成长、宽、高。那么我们怎么理解四维空间?


四维空间


四维比三维多一维,它是什么?是时间!


想象一下,左边有一个1分钟之前的我,右边则是现在我,将这“两个我”看成两个点 ,穿过他们连线,它就是四维空间里的线。太棒了,四维空间出现了!


640?


那么在现实当中我们可以看到过去和未来的我么?不能!因为我们是三维生物,活在三维空间中。 就像上文提到的,那位二维生物只能看到三维物体的截面一样,我们作为三维生物,只能看到四维空间的截面,也就是现在的你、我、他;换句话说就是此时此刻的世界 


640?


640?


你们还可以么?我要开始讲五维空间了哦


五维空间


首先我们要明确一点,低维度生物不能意识到高维度空间发生的事情。我们从出生到现在,都感觉自己在同一个空间里。我们常说“随着时间的推移”,其实就是沿着时间线向前,这条时间线就是四维空间里的那条线,换句话说,三维的我们沿着四维空间里的时间线向前走


640?


假如我们是四维空间生物,我们就可以看到过去、现在、将来各个时段的我们自己。但是,时间线只有一条,还记得前文中两条线交叉,将一维升级为二维么?那么现在,在四维这条时间线的基础上,我再加一条时间线和这条时间线交叉,五维空间就出现了!


640?


不懂?没关系!例子举起来!比如说,你大学毕业参加工作,工作了5年,现在是一名经理,那么四维空间里你只能看到大学毕业的你以及成为白领的这条时间线上的你。 如果当初你初中毕业就去学烹饪,现在是一名厨师。那么这就是另一条时间线上的你。


在五维空间中,你可以看到成为经理的你,也可以看到成为厨师的你。总结的说,五维空间,你可以看到你未来的不同分支


640?


六维空间


OK ,我开始解释六维空间。现在的你如果想拜访一下过去的你,怎么办?我们可以将四维空间中任意一条时间线弯曲,这样你就可以跳回以前,去见以前的你。换句话说,五维空间中,你可以“穿越”回到一条时间线上的过去。


还是拿“经理的你”和“厨师的你”举例子,厨师的你感觉日子很艰辛,每天油烟呛人,你想成为经理,安安静静在办公室里坐着。怎么办?五维空间中,你可以穿越到你初中毕业的时候,告诉以前的你,一定要继续读书,上高中,考大学,做白领。不过这很费力,而且风险很大,初中毕业的你需要作出不同的选择,每一种选择都会产生一个新的时间线,一个不同版本的未来。


你们还记得二维空间中蚂蚁君和报纸么?弯曲一个空间产生一个新的维度。对了!我们直接把五维空间弯曲,产生六维空间。这样,你就可以穿越到“经理的你”这条时间线,看一看另一个版本的你。


640?


七维空间


如果你能看到这里,恭喜你,你的脑洞已经很大了。


好,我们继续,七维空间走起来。还是那个例子,前面提到两个时间线:经理与厨师。初中毕业的你,不可能只有这两种选择,而是近乎无限。怎么解释,你的每一个决定都在塑造出一个特有的你。你可以成为任何一种你。概括地说,初中毕业的你是一个起点,所有的时间线。都从这个点向外辐射,数量是无穷大,那么最后,七维空间里的一个点,里面包含着“初中毕业的你”开始的无限种可能。


640?


640?


那么怎么画出七维空间里的一条线?我们需要另一个点,但是这个点已经包含了无限,如何再去找另外一个点?那就是另一种开端。


没关系,我们举例子,你会懂得。前文中我们提到由“初中毕业的你”为开端而产生的七维无限点;如果你小学毕业的时候就作出不同的选择呢?每一个选择又会塑造一个不同的你;那么以“小学毕业的你”为开端,就会产生另一个包含着无限时间线的点。将这两点连成一条线,就是七维空间的线。


640?


八维空间


 还记得文章开始时提到的一维的线么?我们把另外一条线穿过它,就变成了二维空间。同样的道理,我们来给七维空间升级。例子呢,还是那个“你”。我们又找到了两个点,一个是由“大学毕业的你”为开端产生的七维无限点,另一个是由“50岁的你”为开端产生的无限点。将这两点连线,与上文中那条连接“初中毕业的你”无限点“小学毕业的你”无限点的这条线相交。我们就得到了八维空间!


640?


九维空间


好了,讲到这里,你其实可以想象出九维空间是什么样了。我们把八维空间理解成那张报纸,平平的。这时蚂蚁君又出现了,不过它已经进化成八维空间生物了,给它一样的任务,要他横跨整个报纸去目的地,怎么办?将报纸再一次卷起来,虫洞又出现了。蚂蚁君顺利穿过虫洞出现在目的地。也就是说,将八维空间继续卷曲,我们就得到了九维空间


640?wx_fmt=jpeg


十维空间


这里我来总结一下,回顾上文,从零维到四维,我们经历了点、线、面、体这个升级流程。然后四维空间又可以看做一点,充满着三维空间中所有可能性的连线,这个连线就是时间。


从四维到八维,我们又经历了点、线、面、体的升级流程。八维的点,充满着七维空间中所有可能性的连线。


八维空间继续升级。还是那个“你”,以八维空间的点为起始,我们必须想出所有的可能,每一种可能都与八维的这个点相连,最后,我们得到十维空间里的一个点,充满着九维空间中所有可能性的连线。


还能再升级么?不能了,在十维空间中,我们找不到任何一个空间可以在划出一个点,因为,十维空间就是一个点


它包含着所有的宇宙、所有的可能性、所有的时间线、所有的所有...........


640?wx_fmt=jpeg


从零位到十维,我们经历了这么多,最后,它还是一个点...... 有趣么? 谢谢您的阅读!


文章版权为商老师的设计学堂个人所有...

图片均为商老师手绘..

违版必究,如需转载请标明出处.


数据与算法之美

用数据解决不可能


640?wx_fmt=jpeg


长按扫码关注

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

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

相关文章

如何更好使用多线程

说到线程相信很多开发人员都会认为只要使用了多线程技术服务性能就会提高很多,但涉及过渡使用问题就很少人去了解。在使用上更多是了解是创建,使用,销毁或使用线程池之类的。但这些资料更多是如何使用线程,但对于应用怎样针对性规…

前端又一本升级版图书上市了,听说比第一版还好看

哇!听说《Node.js实战(第2版)》来了?没错!这本让读者久等了的书,终于上市啦!最近的升级版图书还是很多的,但是小伙伴对这本的期待值依旧不减!毕竟第一版在豆瓣上获得了 8…

人气TOP|当红炸子鸡「小明机器人」,出道走花路啦

在全球新一轮技术革命的时代背景下,越来越多的企业走上了数字化之路。伴随着企业对数字化转型的持续关注,各行各业对“数字化员工”即RPA(机器人流程自动化,Robotic Process Automation)的需求也越发旺盛,都…

MFC和Win32之三___CGdiObject类和windows Gdi对象

小结: 前面讲到的windows窗口对象,在windows下用句柄来代表之,并且用了一个数据结构WNDCLASS(窗口类)来描述之。同理,windows的Gdi对象也有一些句柄来代表之(比如hPen等)&#xff0c…

java io流 教程_Java基础教程:IO流与文件基础

Java:IO流与文件基础说明:本章内容将会持续更新,大家可以关注一下并给我提供建议,谢谢啦。走进流什么是流流:指的是从源到目的地的字节的有序序列。在Java中,可以从其中读取一个字节序列的对象称作 输入流,…

用数学模型向你解释离婚

A Mathematical Model of Sentimental Dynamics Accounting for Marital Dissolution解释离婚的情感动力学数学模型背景西方社会的离婚是普遍存在的。它提出了重大的科学和社会学问题,不管是理论上还是解决方式上。学者和问题处理专家认为存在一种情感关系热力学第二…

记一次 .NET医疗布草API程序 内存暴涨分析

一:背景 1. 讲故事我在年前写过一篇关于CPU爆高的分析文章 再记一次 应用服务器 CPU 暴高事故分析 ,当时是给同济做项目升级,看过那篇文章的朋友应该知道,最后的结论是运维人员错误的将 IIS 应用程序池设成 32bit 导致了事故的发生…

自已做的第一个autoconf程序(不断完善中)

2019独角兽企业重金招聘Python工程师标准>>> 1、先写个简单的main函数,并按如下目录结构存放: timesync-- |--conf |--include |--lib |--src 2、在最上层目录下,执行autoscan,生成configure.scan,并改名为…

轻松看懂机器学习十大常用算法

通过本篇文章大家可以对ML的常用算法形成常识性的认识。没有代码,没有复杂的理论推导,仅是图解,介绍这些算法是什么以及如何应用(例子主要是分类问题)。以后有机会再对单个算法做深入地解析。今天的算法如下&#xff1…

MATLAB常用算法与应用实例分享来袭!

小天从大学开始接触数学建模,便开启资料收集功能。经过近几年的积累和沉淀,再加上对数学建模领域的深入研究,收集整理了丰富的数学建模资料,内容涵盖“MATLAB常用算法”,“MATLAB算法应用实例”等。截止到今天&#xf…

4个终于被破译的世界级密码

全世界有3.14 % 的人已经关注了数据与算法之美很多时候,一个设计精巧的密码就像数学难题一样,许许多多难以破解的密码让人青丝泛白,至今仍未见天日。不过,也有一些密码中的幸运儿,最终仍然迎来了真相大白的那天。秘密组…

java虚拟机工作原理图_Java虚拟机工作原理

首先我想从宏观上介绍一下Java虚拟机的工作原理。从最初的我们编写的Java源文件(.java文件)是如何一步步执行的,如下图所示,首先Java源文件经过前端编译器(javac或ECJ)将.java文件编译为Java字节码文件,然后JRE加载Java字节码文件&#xff0c…

奇异值的物理意义是什么?

全世界有3.14 % 的人已经关注了数据与算法之美矩阵奇异值的物理意义是什么?或者说,奇异值形象一点的意义是什么?把m*n矩阵看作从m维空间到n维空间的一个线性映射,是否:各奇异向量就是坐标轴,奇异值就是对应…

WPF使用Animation仿WeChat(微信)播放语音消息

WPF开发者QQ群: 340500857 前言WPF使用Animation仿WeChat(微信)播放语音消息?效果图:创建MyAnimationForever.cs如下:public class MyAnimationForever : Control{private static Storyboard MyStory;priva…

epublib java_使用Epublib处理epub文件 | 学步园

通过wlw发布在我的博客funba.cn希望csdn能重新支持wlwEpublib是一个用于处理epub文件的java类库,可以对epub文件进行读写处理;而且提供了一个阅读器,可以直接运行(java -jar 方式),并可以打开epub类型的文件进行阅读。1、这个例子…

机器学习的最佳学习路线,就在这里!

AI这个词相信大家都非常熟悉,近几年来人工智能圈子格外热闹,光是AlphoGo就让大家对它刮目相看。今天小天就来跟大家唠一唠如何进军人工智能的第一步——机器学习。在机器学习领域,Python已经成为了主流。一方面因为这门语言简单易上手&#x…

io流图解 java_详细讲解JAVA中的IO流

一、流的概念流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。一个流,必有源端和目的端,它们可以是计算机内存的某些区域&a…

分段函数 左右 f'正 不等于f'负 则f'导数不存在。所以不能推出f连续是否

根据单侧极限定理。当求分界处函数时。如果 f正f负 那么 f存在。 如果 f正!f负 f不存在。 如果 f正或者f负不存在。 则f不一定不存在。单侧极限是可导的充分非必要条件。转载于:https://www.cnblogs.com/friends-wf/articles/2380690.html

BPM与Workflow的区别

ItemworkflowBPM流程管理周期设计、执行流程全周期,包括梳理、监控、分析目标用户群体编程人员业务人员、IT技术人员平台化设施流程引擎内核流程、组织、权限、表单、规则、门户、监控、分析等一体化的平台设施应用范围部门级,十余支企业级多级流程层次&…

21个令程序员泪流满面的瞬间【第二弹】

【1】明明我只修改了一行代码... 【2】千万不要随便乱动旧项目【3】提交了错误的分支【4】断点调试BUG【5】当我删除一个无用的代码块【6】糟糕,无法捕获这个BUG【7】当我刚好有一个好点子却被人打断【8】不小心打开了遗留项目【9】费力地捕获一个已知Bug【10】…