我的数学学习回忆录——一个数学爱好者的反思(二)

news/2024/5/18 14:41:48/文章来源:https://blog.csdn.net/magic2728/article/details/128157093

早点关注我,精彩不错过!

a113c1f11a7d923996a2fcea895945ce.jpeg

上回说到我在数学学习过程中走的种种弯路,相关内容请戳:

我的数学学习回忆录——一个数学爱好者的反思(一)

那在这样坎坷的旅程中,有没有给我带来意外惊喜,是不是都是最好的安排呢?且往下看。

数学给人带来了什么?

通过博弈理解了世界的运转机制以后,回看这些走过的弯路,我终于有能力和心情来复盘一下我对数学学习中认知的错误过程了。



人会对他喜爱的东西过度褒奖,就好像我会对周遭数学很重要的评述深入记忆,却对数学可能也有局限性的说法不屑一顾,因为只有这样才能撑得起我合理的极客精神。这在一定的时间段内有无比积极的作用,只不过这并不真实,走出来的时候,该还的还是要还。

那我们每一个人,从数学学习的过程中,到底应该注意吸收哪些内容,而摒弃哪些部分,以使得我们能吸收这一古老科学最核心的精华呢?

我认为是两点,一是逻辑,二是基本的数学概念和背后的数学模型。

我们在学习数学的过程中,不管是谁,不可避免地会部分进入应试的怪圈。没错,这是远没有达到共产主义的资源还足够有限社会下不可避免的竞争环境,必须接纳。但我们仍然要明白,在准备数学考试的过程中,考的是什么,以及什么是可以一直留下变成能力的。

从2022年全国1卷的考题中就能看出,那些背了,记了很多表层的解题技巧,没有深刻理解概念的同学,在这样的考试中就现了原型。是的,如果仅仅靠死记硬背就能完成的考试,那就是个KNN的水平,这显然不是人应该掌握的能力层级。那套卷子强调其一的就是数理逻辑,基本的三段论推理,与或非关系,命题和集合的关系,还有这些逻辑保证下的数学归纳法,分类讨论,化归等思想,无不渗透在各种题目中;其二就是最基本的数学概念,比如导数和单调性,集合和映射,质数和互质等等,把他们和逻辑组合在一起,就足以考察学生的逻辑敏感性,严谨性,和对基本数学概念的理解和掌握。

那逻辑和基本数学概念为什么这么重要呢?首先,逻辑思考和辨别能力是我们有独立思考,辩证思维的基础,这决定了你在关键时刻能否清醒思考,是否会被情谊等任何因素带歪。那数学概念有什么用呢?我看什么单调性,集合和质数啥的,离现实生活也很远啊?错了,几乎所有的数学概念,都不是凭空产生,都一定有实际问题背景的,都是高度抽象的数学模型。比如函数和集合,排列组合,微积分,拓扑等等,而能够写到教科书上的数学概念,一定是经得起时间检验的,被生活和科学广泛应用的最基本的数学模型所对应的数学概念。虽然考试起来都抽象到了几乎和现实无缘的程度,但是这些抽象层级给了你呈现了数学抽象智慧的艺术美,同时也是各个领域应用以后大概率会用到的最基础的保证。

当然,为了提升区分度,里面的计算量也足够大,这点对熟练度的考量本不是数学所需,但这就是考试需要你临时过拟合的能力,需要先卷着趟过去,不然不好证明到底谁更强。

数学的学习过程如果比作一次机器学习,那我们一定要注意不要过拟合到数学里的一些和主干概念不相关的一些技巧,套路中去。我有印象一次奥数比赛中一个数论题的解居然是要把数字对19取对数才能发现规律,有的野题则纯粹为了刁钻而刁钻,仅仅考察的是你知不知道那个冷门技巧而已。那这些东西就要尽量避免去过度学习和记忆,考试也会尽量避免这些指向二发挥好其风向作用。

与自己和解

回忆起来,那时候我简直是对数学考试的无论是原理,逻辑,还是各种市面上见得到的考试技巧都烂熟于心,以至于把这些全部都囫囵吞枣的记下来当作最美的数学。现在回想起来,确实这个过程中我熟练掌握了逻辑和概念,但是也记忆了太多没用的技巧,而很长时间我还一直以那些技巧带来的优越感自豪,直到工作以来发现这些东西早就无人问津,也没有任何生产力,多次尝试使用而碰壁才意识到问题。

现在我去思考和解决生活和工作上的问题,用上基本的逻辑和经验,加上博弈的理解,一切都可以变得有章可循,有的放矢。那些技巧根本不是什么美,只是像魔术秘密一样虚无又脆弱地显出优越感的把戏而已。相反,对所有问题都有恰当层级的逻辑和理性的分析思考能力,这才是可以沉淀下来有用和带得走的东西。

至于那些数学故事,有趣的数学游戏,留到数学文化这样的小圈子里玩玩,变成数学魔术自己研究研究,就很好了。而哪怕是纯数学,因为脱离实际太远,其实也可以看作是一帮人的思想实验和游戏,或者是一种和绘画,音乐一样,限制条件方式不同的不同门类的艺术形式。对别人而言,你玩的开心就行,真就没有什么至高无上的优越性,仅此而已。但我依旧乐此不疲地与之玩耍。比如我现在没事还喜欢拿几道竞赛题,高考题来做做,发现什么有趣的数学领域,比如绳结拓扑,群论,博弈论,就会业余时间钻研学习,纯粹就是热爱罢了。

以前我怎么也想不到,世间真理的数学竟然只是落得一个小众爱好的田地,并没有给我带来家财万贯,万人敬仰,反倒还有无尽的不解和刻板印象。不过,经过这些年的磨合,我觉得所有一切都回归到本来的样子,无论有没有人关注,我依旧是那个骨子里热爱数学,可以视作为人生求索的人,这其实有点上升到个人信仰层面了。同时,它本身的特点给我留下的逻辑基础,也让我抓住时代东风,在互联网里借助这个敲门砖去不舍边界地实现更多的社会价值和求索,这才对得起它带给我的那份骄傲。

结语

数学没有我想象的那么奇妙,但她仍旧是我目力所及最美的艺术品!

数学的思考只是对其过程添加了逻辑的限制,带着镣铐跳舞。其他的比如猜想,思路,分析,作这些思考的过程,和其他所有艺术门类没有任何区别!相反,数学计算答案,证明过程本身,如果不去剖析背后的思想,没有任何价值的。问题是无论哪个艺术门类也是有限制的,画画不能把纸戳破,唱歌也不能用手,变魔术也一定要神奇啊!否则就顶多是冷门艺术,曲不高而和寡。

所以,一群可爱的人们,在漫无目的地探索着未知的数学结构,不断地猜想,证明,构建体系,试图摸清不知道是否存在的体系,用最深邃的特征去寻找上帝留下的线索,然后去完成一个没有人设定目标,没有人告诉你是否有路可走的,独一无二的路。唯独的限制,仅仅是,逻辑自洽。

一天梦里,我偶然梦回了儿时一个人在屋子里推公式的情景,联想到法布尔观察昆虫的样子,还有蒙台梭利书里讲到孩提时代所特有的对某件事钻研中不可打扰的奇妙体验。如今过了而立之年的我不禁回首而感慨,一个孩子对一个领域的痴迷和钻研的机会是不可逆的,因为他还没有那么多见识,没有那么多选择,因此在一个很小的领域里能探索出一个奇异的世界。

而这些在成年人看来,这效率太低也太天马行空了,于其目标不符,典型的聪明反被聪明误,拿到了你要的最佳期望的最小波动,但也彻底丧失了创造奇迹的可能。

见识过太多的人世繁华,再也抹不去成那空白的记忆。

幸运的是,习得成年人对世界的洞察力和掌控力之外,正是因为数学和魔术,以及数学魔术的存在,我还随时保有着安全地回到过去那个行空探索思考的能力,以及体验那份专注的美好和产出的结果。并且时不时还能用今天武装得到的知识能力和方法经验来指点儿时的自己,岂不妙哉!

每当梦醒时分,我又会重新带上骄傲,放下自我,继续征程!

我为自己是一个数学爱好者感到骄傲!

a13a3d5842f05e6e929f24ae4cd32625.gif

我们是谁:

MatheMagician,中文“数学魔术师”,原指用数学设计魔术的魔术师和数学家。既取其用数学来变魔术的本义,也取像魔术一样玩数学的意思。文章内容涵盖互联网,计算机,统计,算法,NLP等前沿的数学及应用领域;也包括魔术思想,流程鉴等魔术内容;以及结合二者的数学魔术分享,还有一些思辨性的谈天说地的随笔。希望你能和我一起,既能感性思考又保持理性思维,享受人生乐趣。欢迎扫码关注和在文末或公众号留言与我交流!

da6f89890a3828b274d20d936cc1c4ba.gif

cb9276f94f3052bd7b0a68d7c9314bab.png

a0d6bdcb3a65b7e56c6173c103cbae72.jpeg

扫描二维码

关注更多精彩

我的数学学习回忆录——一个数学爱好者的反思(一)

纠错码与魔术(四)——汉明纠错码魔术进阶

破解魔术的秘密(四)——前移原理介绍和案例分享

你真的分得清“前后左右”和“东西南北”吗?(四)——无处不在的相对方位

编码通信与魔术初步(七)——二进制编码经典魔术《街头猜数字》

024cd9d16beb4159557a7a4368f98dc5.gif

点击阅读原文,往期精彩不错过!

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

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

相关文章

创建Hibernate项目与实现一个例子(idea版)

文章目录创建Hibernate项目一、前提准备二、创建项目三、实现一个例子创建Hibernate项目 一、前提准备 准备Hibernate开发必需的jar包。准备数据库的驱动jar包。准备junit.jar包。 这些包你可以去官网下载,也可以下载我已下载好的(本人目前使用的)。 https://pan…

Spring-Cloud-Zipkin-05

前言 1、链路追踪由来:在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的服务节点调用来协同产生最后的请求结果,每一个请求都会开成一条复杂的分布式服务调用链路,链路中的任何一环出现高延时或错误都会引导起…

【博客550】k8s乐观锁机制:控制并发请求与数据一致性

k8s乐观锁机制:控制并发请求与数据一致性 1、乐观锁与悲观锁 悲观锁 悲观并发控制(又名“悲观锁”,Pessimistic Concurrency Control,缩写“PCC”)是一种并发控制的方法。它可以阻止一个事务以影响其他用户的方式来修…

分布滞后线性和非线性模型(DLNM)分析空气污染(臭氧)、温度对死亡率时间序列数据的影响...

全文下载链接 http://tecdat.cn/?p23947 分布滞后非线性模型(DLNM)表示一个建模框架,可以灵活地描述在时间序列数据中显示潜在非线性和滞后影响的关联。该方法论基于交叉基的定义,交叉基是由两组基础函数的组合表示的二维函数空间…

【STM32学习(1)】详解STM32时钟体系

一、8051和stm32时钟体系结构区别 HSE:外部高速的振荡时钟(8MHZ) HSI:内部高速的振荡时钟(16MHZ) LSI:内部低速的振荡时钟(32KHZ) LSK:外部低速的振荡时钟&a…

开发一个简单的http模板之序章

流程 1.当通过开发HTTP模块来实现产品功能时,是可以完全享用Nginx的优秀设计所带来的、 与官方模块相同的高并发特性的。不过,如何开发一个充满异步调用、无阻塞的HTTP模块 呢2. 需要把程序嵌入到Nginx中,也就是说,最终编译出的二…

C++——隐式类型转换

隐式类型转换&#xff08;构造函数的隐式调用&#xff09; 先看一下隐式类型转换如何发生吧&#xff1a; #include <iostream> using namespace std;class point {public:int x,y;point(int x0, int y0):x(x),y(y) {} }void displayPoint(const point &p) {cout &l…

Clock and Jitter

1、Jitter定义 定义1&#xff08;SONET规范&#xff09;&#xff1a;抖动可以定义为数字信号在重要时点上偏离理想时间位置的短期变化。 2、Total Jitter表征方式 2.1、周期抖动&#xff08;Period Jitter&#xff09;&#xff0c;与理想时钟无关&#xff0c;不累积 Period …

(AVL)平衡二叉树

还是照旧&#xff0c;本篇主要讲一下代码实现&#xff0c;AVL相关的定义什么的这里不多赘述。 AVL树就是为了解决bst树出现了“线性”的问题&#xff0c;而发明的。什么是线性的就是一棵bst树全都只有左子树或者全都只有右子树&#xff0c;能想象来吧。 目录 LL型调整(左旋) …

axios.defaults.baseURL的三种配置方法

axios.defaults.baseURL的三种配置方法目录概述需求&#xff1a;设计思路实现思路分析1.少2.2.动态获取请求地址3.3.采用配置文件参考资料和推荐阅读Survive by day and develop by night. talk for import biz , show your perfect code,full busy&#xff0c;skip hardness,m…

Spring学习:二、Bean的管理

4. Bean的管理 ​ Spring的基本Bean管理包括Bean配置&#xff0c;Bean实例化和Bean的依赖注入。这些管理可以通过手工编码的方式把每个Bean注册到容器中&#xff0c;也可以通过properties文件和xml文件配置Bean和Bean之间的依赖关系。通常我们的配置方式是XML作为配置文件。 …

DNS查询流程

&#x1f468;‍&#x1f4bb;个人主页&#xff1a; 才疏学浅的木子 &#x1f647;‍♂️ 本人也在学习阶段如若发现问题&#xff0c;请告知非常感谢 &#x1f647;‍♂️ &#x1f4d2; 本文来自专栏&#xff1a; 计算机网络 ❤️ 支持我&#xff1a;&#x1f44d;点赞 &#…

李宏毅《DLHLP》学习笔记6 - 语言模型

视频链接&#xff1a;https://www.youtube.com/watch?vdymfkWtVUdo&listPLJV_el3uVTsO07RpBYFsXg-bN5Lu0nhdG&index8&ab_channelHung-yiLee 课件链接&#xff1a;https://speech.ee.ntu.edu.tw/~tlkagk/courses/DLHLP20/ASR3.pdf 1. Language Model LM的作用是预…

FFmpeg二次开发

本文主要讲解 FFmpeg 的二次开发&#xff0c;ffmpeg.exe 的命令行功能特别强大&#xff0c;很多需求都能直接用命令行实现&#xff0c;但是总有一些需求用 命令行实现不太好做。 而你实现那些特殊需求&#xff0c;通常需要把 ffmpeg.exe 里面的某部分代码抄过来&#xff0c;本…

阿里云新用户活动:云服务器ECS 新购、升级报价出炉了!

阿里云新人特惠&#xff0c;阿里云新用户新购升级立享满减&#xff0c;新购升级云服务器ECS &#xff0c;购买热门产品 s6/u1/c6/g6/r6/c7/g7/r7指定配置&#xff0c;可享折上折&#xff01;从未购买过云服务器ECS或者轻量应用服务器的用户一次性可领取3张优惠券。优惠券适用于…

VS Code快速实现Git PR操作

注意&#xff1a;建议先学习git的基本操作。 安装插件 下图中红圈标记的插件都安装好。 Fork上游仓库 在网页上点击你想要fork的仓库&#xff0c;点击fork 然后该仓库就会fork到你的github账户下面&#xff0c;如下图。 现在可以在你账户下面的repo&#xff08;我们称为下…

Allegro如何移动器件操作指导

Allegro如何移动器件操作指导 Allegro上可以任意移动器件,具体操作如下 选择Edit-move Find选择Symbols Point根据需要选择 Sym Origin是抓取器件的原点 Body center是抓取器件的中心 User Pick可以自定义抓取的原点,在移动整个模块的并且旋转的时候常用的命令 Sym Pin#设…

【抓包工具】win 10 / win 11:WireShark 下载、安装、使用

目录 一、WireShark 下载 二、WireShark 安装 &#xff08;1&#xff09;双击运行安装程序 &#xff08;2&#xff09;Choose Components&#xff1a;选择组件 &#xff08;3&#xff09;Additional Tasks&#xff1a;附加任务 &#xff08;4&#xff09;Choose lnstall …

Pikachu靶场全关攻略(超详细!)

一、靶场搭建 准备工具 phpstudy**pikachu靶场下载地址&#xff1a;**https://github.com/zhuifengshaonianhanlu/pikachu 搭建过程 将靶场文件夹放到phpstudy的www目录 进入pikach文件夹的inc目录&#xff0c;修改靶场配置文件config.inc.php&#xff0c;设置数据库账号密…

微服务框架 SpringCloud微服务架构 10 使用Docker 10.6 容器命令练习

微服务框架 【SpringCloudRabbitMQDockerRedis搜索分布式&#xff0c;系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】 SpringCloud微服务架构 文章目录微服务框架SpringCloud微服务架构10 使用Docker10.6 容器命令练习10.6.1 直接开干10 使用Docker 10.6 容器…