数学中有哪些最复杂的领域或最抽象的领域,复杂或抽象到什么程度?


一个正方形,有旋转 90 度的倍数的对称性和沿 4 条不同的反射轴反射的对称性,数学家把这种对称性抽象出来,构建了一种抽象的数学结构,叫做 群。正方形对应的即是 8 阶的二面体群。

不同的群之间有所谓的群同态(你可以理解成一种保持结构的映射),把所有的群放在一起,连同他们之间所有可能的同态,构成了一个新的结构,叫做 范畴。

群本身是一种抽象的数学结构,但数学家们却开始研究“结构的结构”,他们把一类数学结构本身作为对象,来研究这些对象构成的新的结构。这种思路也是一种非常有趣的思路,就是以抽象的事物为基石,去构造“抽象之上的更抽象”。我认为是数学、理论计算机科学、逻辑学、分析哲学独有的一种抽象思维。

范畴和范畴之间又可以定义函子,函子和函子之间可以定义自然变换,关于函子、自然变换,有一个非常有名的定理,又被认为是范畴论中第一个有实质内容的定理,即所谓的 Yoneda lemma。具体定理内容就不赘述了。

范畴是 20 世纪上半叶搞出的结构,来源于代数拓扑和同调代数;新世纪的数学,又有所谓的“无穷范畴”——比普通的范畴论在复杂度抽象性方面又高了好几个层次;限于水平,我就不胡说八道误导大家了。这个只有专门做 higher algebra 这一块的人可以讲清楚。但可以肯定,只有熟悉范畴论基础知识的人,才能继续学习无穷范畴。

其实也不一定非得在代数学的领域才能出现这种抽象结构。即使在微分几何这种相对具体的领域,我也可以考虑两个流形之间的光滑映射全体,这也是一个新的流形,当然是无穷维的。但是我考虑他的一个子集,比如紧黎曼流形的等距映射全体,这就成了一个紧流形、紧李群。对学数学的人来说,引进这样的事物是非常自然的事情。但是对学自然科学或者实验学科的人来说,这种思维其实已经比较抽象。比如我有学物理的同学,他可以理解 SO(3)是 3 阶正交矩阵全体,但是他很难把 SO(3)当成一个抽象的群来考虑,他永远需要通过具体矩阵元的方式来理解矩阵群,而不是通过群运算群结构本身来认识一个抽象的群。大部分普通人还是需要经过系统的训练才能慢慢培养抽象的数学思维的。所以非科班的数学爱好者也不必操之过急,不要一开始就来刚 无穷范畴,先从“本科级别的抽象”来慢慢做起。

为什么电流表在 1/3 到 2/3 量程处最精确?
上一篇
海獭吃海胆为什么不痛风?(海獭吃海胆不痛吗)
下一篇
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

相关推荐

  • 苹果手机各个功能介绍,iphone必须关闭的十个功能

    1、关闭蓝牙。现在已经很少有人用蓝牙传输文件了,而且iPhone与安卓的蓝牙并不兼容,所以,可以在设置中,关闭蓝牙功能。2、关闭通知功能。关于APP推送,无非也就是一些更新提醒,关了也不会有什么影响,还能多省点电。3、关闭自动调节亮度功能。一般来说,可以将屏幕亮度在15%-30%之间,在强光环境中,在进行手动调整就可以了。4、禁止后台刷新。在设置—通用中,关闭后台自动刷新功能,也可以对省电起到一点...

  • 高德打车怎么设置途经地,高德如何添加途经路线

    1、点击高德地图APP界面底部的“导航”按钮,进入导航模式。2、点击右下角的“路线”,进入路线设定页面,根据要求输入起点、终点进行路线规划。3、点击“添加途经点”,弹出添加途经点页面,点击右上角,可以添加或者删除途经点,乘客可以手动输入要添加的途经点。4、当添加完途经点时,点击“确定”按钮,即可添加途经路线。此时地图会显示出这条路线上所有的途经点,以及当前途经点的地点信息。怎么设计高德地图设置要经...

  • 高中必修二物理知识点总结,高一物理必修2重点知识点归纳

    您好,1.运动学-位移、速度、加速度的概念及计算方法-相关运动的分析方法,如相对运动和抛体运动-牛顿运动定律及其应用2.力学-力的概念及种类,如重力、弹力、摩擦力等-牛顿第一、二、三定律及其应用-力的合成与分解-能量、功、动能定理、功率的概念及计算方法-动量、冲量定理及其应用3.热学-温度、热量、热能的概念及计量单位-热传递的方式及其特点,如传导、对流、辐射-热力学第一、二定律及其应用,如热机效率...

  • 为什么要跳船?(跳船要怎样跳)

    逃命从来都是个技术活~先说是不是再说为什么。是不是第一时间要跳水呢?不一定且大部分不是。就拿耳熟能详的泰坦尼克号沉船事故来说,从撞冰山到沉没总计耗时 2 小时 40 分,如果第一时间跳船(虽然说刚撞上...

  • CPU 是怎么认识代码的?(cpu怎么看性能强弱)

    我用 15 张图给大家说说,CPU 是如何执行代码的。我们以a = 1 + 2这条代码作为例子,看看他是怎么被 CPU 执行的吗?软件用了那么多,你知道软件的 32 位和 64 位之间的区别吗?再来...