一道北大强基题背后的故事(四)——数学之美,美在哪里?

news2024/11/15 17:46:48

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

83a9e33c73512cfe9137c353f84cd4d1.png

在前面文章中,我们重点聊了[((1 + sqrt(5)) / 2) ^ 12]这道题可能的弯路,出题思路和这道题设计巧妙的结论,相关内容请戳:

一道北大强基题背后的故事(三)——什么样的题是好题?

一道北大强基题背后的故事(二)——出题者怎么想的?

一道北大强基题背后的故事(一)——从走弯路到看答案

上篇还留下了一个灵魂拷问,什么样的思路算得上合理而巧妙呢?今天我们就来解决这个问题。

数学分析能力是什么?

在很长一段时间,我因为太沉浸和熟悉于用数学和数学题构建的虚拟世界,以至于我认为这些一切的联想,分析,揣测,都是很直观的,想当然的,本能就应该会的。对那些理解不了的人表示不理解,就像那些人理解不了我为什么写一篇作文这么难一样的。直到我慢慢跳出这个环境来看,来分析,才发现,我所谓的想当然的123,其实仍然是基于我有大量的相关题目的输入,训练,思考,以及自我沉淀下来的一整套分析问题的方法和适应的习惯,甚至套路。用机器学习的语言来说就是,我学会了如何从问题中抽取关键特征,然后去尝试按对应的思路假设求解,如果逻辑通畅检查无误就解决了,不行就再想别的思路。因为我太熟悉,太自然地求解过太多简单的问题,因此,我把这部分也归为一种通用的逻辑。比如看到怎样的图形结构要作什么辅助线,看到分式应该首先去分母,要求最值则必须求导等等,还沾沾自喜自己掌握了世间最本质的真理。

但这些并不是真理,也并不是分析,而是数学的解题套路。它本质上和政治历史语文英语课上教的解题套路是一回事,都是在一类特定的学科和考试框架下,所形成的一种惯用思维,以至于不用搞清楚那么多为什么,照着做就大概率没错。就像倾斜水杯能喝到水,张开嘴巴能吃上饭,吃了就不会饿一样。里面的机理不清楚怎么运转也不影响你完成这些功能,这就是这个学科的势。

再往大说一点,这些没有什么形式逻辑,但是充满了辩证逻辑的工作,往往就是一门艺术形式的构成方式。唱歌要求必须用嘴,画画不能把纸戳破,杂技不能用魔术技巧骗人,魔术必须神奇等等,这些是一般艺术门类的限制;数学这门艺术的限制就在于必须有严谨的逻辑推理才算对,天马行空的只能是想象和猜想。

但是,要怎样才能想得出哥德巴赫猜想,欧拉公式,麦克斯韦方程组呢?有什么可能的让我也能发现它们的路径吗?

这时你就会发现,提出可证伪的猜想是一种美,而不断探索下找到逻辑完备的证明或计算求解路径的分析过程是另一种数学的美。而这个找寻过程,才是真正的数学艺术,证明结果的呈现和提出,顶多是静态的雕塑罢了。

这种求解的能力也是常说的关于数学的分析能力。可以看到这里看似是直觉,其实每一个思考细节,都体现了很多数感,或者是一些数学经验。一些不严谨但是很管用,能很高效地找到路径的方法,这就是估算的作用,能够定位方向,而不是穷举式的求解,那样在有限的时间内根本无法有足够的把握。

遗憾的是,这个找寻过程的求解到目前为止,还是不可直接定量计算的。也就是计算机目前还没法找到合适的模型进行学习和模拟,这也被认为是人类脑力智慧不被机器攻克的最后一块净土,不过我们还是可以通过机器学习模型的建模思路窥探一二。

什么是数学之美?

在进一步深入聊什么样的数学分析能力以前,我们先铺垫一个话题:什么是数学之美?

我认为,本质上这依然来源于其实用价值。不要被那些什么最美十大数学公式给骗了,那些公式背后的逻辑一点都不简单,把数学的简洁美等同于公式写起来字母少,那也太小儿科了。比如说,我们呈现在教科书上的自然数,排列组合,立体几何,概率,统计,这些知识很美,本质上是因为它们具有足够的通用性,普适性,是值得每一个人学习,记忆和掌握后变成自己的武器和工具,并值得整个人类来传颂和赞美的。这些自然也是数学知识的第一级别的美。

而第二级别的美,我觉得是数学家们正在探索着的数学知识的边界,这种求索的过程和任何一项艺术家的追求和体育世界里追求更高更快更强的精神是想通的,都代表着人类对未知世界的追求探索,它是美的。而且,当千百年过去的时候,人类知识升级换代,这些昨天的知识边界,可能就变成了第一种大众化的数学工具,称为全人类的武器。只是这部分美,大部分时候没那么快出象牙塔,变成第一级别的美,使得数学之美出现了巨大的空白真空。

第三级别的美填补了这个空白,因为接触人数众多,甚至是很多人接触数学的全部,那就是数学求解的分析之美。相比于第二级别的不设边界,探索未知。这些学校考试的数学题,以及各种数学游戏,智力题等,本质上来源于生活,但是已经为了其考察性和趣味性,不再有堆生活的通用性了,这是它们不如第一级别的地方。但是,这些东西内部,也仍然存在一些可通用的设计逻辑,注重去表现数学的规律性美感。在熟悉这个领域的人看来,通用的方法,同时也在不断更新创造中,部分甚至说不清,道不明。并且因为其呈现,反而揭示和帮助人们感性地理解了抽象的数学,和第一级别相辅相成了。而且,解题者和出题者是互相攻防对抗的,这甚至称为了数学发展的强化学习的一种动力,有些时候,不巧就探索到了一个全新的世界,而有机会跳脱出来变成第二和一级别的美。

不过,数学之美,是留给所有人几乎只要长了脑子的无门槛追求美的领域,人人生而平等,你心动了吗?

什么样的数学分析能力是“合理而巧妙”的?

回到数学分析能力的探讨。怎样的分析才是有效和值得学习掌握的呢?那得先看分析内容从哪来。

分析的内容,一般基于一些基本的常识,每天都可以创造出新的,然后重新由大家评估,是否是一个具有美感的数学思路和手段,再被大众所熟知。那怎样的数学知识方法是有艺术价值的呢?

比如我们做的一些题目,这些中间有一部分,因为特立独行,作者也说不出设计之妙处,反而让解题者头疼,看了题目也仍然一头雾水。我印象最深的是高中数学竞赛训练中解的一道数论题,需要构造一个sqrt(19)的式子,才能把原式化简解决。那这种题就毫无价值,或者暂时还没体现出通用性来,对解题人的素养要求也有所偏差,称为野题。

或者因为应试要求,只记得套路,不记得套路背后的来龙去脉,潜藏的数感和逻辑,那也违背了数学之美的初衷了。

这一点和魔术秘密不同,魔术秘密你打破脑筋想不到,就是好魔术,而数学你构造一个根本没法有任何思路联想到的解,却不是什么好题。

像我们讨论的这个[((1 + sqrt(5)) / 2) ^ 12]的题目,我认为就属于第三级别美的边缘,属于合理而巧妙。至少这样的构造是有韦达定理和二次方程的求根公式这样伟大级别的数学定理作为感觉来支撑的。硬算的人没有想到,不难为他,但就这个层面应该有的直觉看,确实是不具备,就像你问为什么打篮球一定不能抱着球走时,只能证明你太不了解这项运动,而不是有什么思辨能力。

但是因为应试而存在的数学,本身因为其功利目的,就存在一些所谓揣摩出题意图,考场经验等学习,这些确实就是过拟合到了数学题套路上了。在短期内有提分作用,长期则无从受益。出题人要高屋建瓴,出好题来避免这些规律性,在考察能力的同时,要避免太强的设计感和学科特殊性,而去考察通用的分析和逻辑能力。比如大学课本的习题和考试,就更多是学科知识本身的考察,而不会增加太对对抗性的丑题去为难,毕竟没有选拔性竞争的需求。

所以啊,做数学题,一不小心就从数学之美掉入数学之丑了,还是要小心为上。

综上,合理而巧妙的分析,是符合上述三个层级数学之美的分析,要么有特殊自成一派能复用的游戏般的思路,要么能够变成真正的前沿探索,要么最后能真的被证明是描述客观世界通用的数学工具。否则,那些丑题里的奇淫技巧,也是数学里的糟粕罢了。

好了,这题出得挺好,也合理而巧妙,是数学之美,那解题能力的本质是什么,我怎样才能培养解题能力,以及这背后的数学分析呢?它和真正的数学研究,还差多少?

下期见!

9347b8dab82a56cc6168fa43f3753c3c.gif

我们是谁:

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

f57205bdd5e8256633289f2576fa4f79.gif

4b885c255c44f8315f2b970b3ebc3e0e.png

cbb0b51fe1912a0ea760c9d8d7eff119.jpeg

扫描二维码

关注更多精彩

一道北大强基题背后的故事(三)——什么样的题是好题?

用排列组合来编码通信(七)——《我的5/4张牌的预言》

好魔术背后的秘密

对称思维的妙用之从解题到本质(六)——网红鸭子半圆概率问题的多种解法

文字对称中的数学与魔术(八)——魔术《抓牌奇迹》与系列总结

3fb0ce756483b643479a6ab3f25a1a3c.gif

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

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

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

相关文章

MTK 平台相机bringup流程

和你一起终身学习,这里是程序员Android 经典好文推荐,通过阅读本文,您将收获以下知识点: 一、Camera 框架介绍二、Camera Bringup 需要配置的文件三、复盘总结 一、Camera 框架介绍 Camera 的框架分为 Kernel 部分和 hal 部分,其中…

需求分析引言:架构漫谈(一)

本文主要对架构的概念做一些介绍,并引申出需求分析的重要性。 后续准备做一个系列,定期介绍我工作以来的一些需求实现的案例。 注:因为架构的内容比较庞大,里面的每个点,都可以扩展成一系列的文章, 因此&am…

基于Java精品酒销售管理系统设计实现(源码+lw+部署文档+讲解等)

博主介绍: ✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 ✌ 🍅 文末获取源码联系 🍅 👇🏻 精…

PoseiSwap 即将在 6 月 18 日开启 IDO,白名单申请者超 14000 人

根据PoseiSwap官方公告,PoseiSwap正式确定了将在6月18日0:00(UTC)正式在Bounce上开启IDO活动,目前本次活动的白名单申请用户已经突破了14000人。除了Bounce外,PoseiSwap将陆续在BitForex(6月23日…

uniapp + vue3 + uviewPlus 搭建多端项目框架

随着vite.js越来越受开发者青睐,很多大厂的项目都偏向于vue3开发,想着uniapp搭配vite4.x搭建多端项目效果会怎么样?经过一番实践发现果然不错! 版本信息 HBuilderX: 3.8.4 Vite: 4.2.1 uView-Plus: 3.1.31初始化uniappvue3项目 …

PSINS工具箱学习(一)下载安装初始化、SINS-GPS组合导航仿真、习惯约定与常用变量符号、数据导入转换、绘图显示

文章目录 一、前言二、相关资源三、下载安装初始化1、下载PSINSyymmdd.rar工具箱文件2、解压文件3、初始化4、启动工具箱导览 四、习惯约定与常用变量符号1、PSINS全局变量结构体 glv2、坐标系定义3、姿态阵/姿态四元数/欧拉角 Cnb/qnb/att4、IMU采样数据 imu5、AVP导航参数 av…

Python基础(5)——变量

Python基础(5)——变量 文章目录 Python基础(5)——变量目标一. 变量的作用二. 定义变量2.1 标识符2.2 命名习惯2.3 使用变量2.4 认识bug 三. Debug工具3.1 打断点3.2 Debug调试3.2.1 Debug输出面板分类 四. 认识数据类型总结 目标…

【JAVA集合篇】LinkedList详解

文章目录 简介继承体系源码分析主要属性Node节点构造方法添加元素删除元素 栈总结经典面试题 简介 上篇文章我们详细分析ArrayList的使用及源码:【JAVA集合篇】ArrayList源码详解 ,本章我们来聊聊LinkedList的使用及源码,LinkedList和ArrayL…

Ceph:关于Ceph 集群如何访问的一些笔记

写在前面 准备考试,整理 Ceph 相关笔记博文内容涉及,Ceph 集群四种访问方式介绍及 Demo,Ceph 客户端支持的操作介绍理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意…

科大讯飞星火大模型评测:从职场到日常生活,样样精通

文 | 大力财经 今年最热门的话题当属OpenAI发布ChatGPT 3.5版本,全球用户对此纷纷追捧。在国内领域,百度、阿里巴巴、字节跳动、360、腾讯和科大讯飞等厂商纷纷推出大型模型,加入“百模大战”的竞赛。 大模型在自然语言处理领域可以显著提高…

推荐几款适用的项目管理工具,助力您的项目更高效运作

随着企业规模的扩大和业务范围的增加,中小型企业近年来越来越重视项目管理。Zoho Projects 是一款适用于中小型企业的项目管理工具,可以帮助中小型企业更好地进行项目管理,提高工作效率和协作效果。 一、强大的项目管理能力 Zoho Projects提供…

华为OD机试之AI面板识别

AI面板识别 题目描述 AI识别到面板上有N(1 ≤ N ≤ 100)个指示灯,灯大小一样,任意两个之间无重叠。 由于AI识别误差,每次别到的指示灯位置可能有差异,以4个坐标值描述AI识别的指示灯的大小和位置(左上角…

启智平台使用教程

1.创建项目 填写完需要的信息后,点击“创建项目”即可。 进入到下面这个界面 2.创建调试任务 点击“新建调试任务” 算力集群推荐选择“智算网络集群” 新建项目的时候必须要选择镜像,可以根据自己的需要选择合适的镜像。可以把原镜像的安装包删除&…

基于html+css的图展示132

准备项目 项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目…

关于ASA搜索竞价排名广告

通过调研发现,60%的应用是通过搜索引擎发现的,这一定程度上也反映出用户需要先通过搜索引擎和社交媒体搜索寻找APP的占比较大,我们可以借助应用商店内的排名推荐广告,来改变应用被发现的渠道。 通过广告投放和ASO优化&#xff0c…

软件开发项目的工作量估算方法 —— 代码统计分析工具

目录 软件开发项目的阶段 工作量估算方法 参考比例 最佳实践 移植项目工作量评估工具 —— 代码统计分析工具 代码统计分析工具 —— 分析用参数调整面板 结论 在软件开发项目中,工作量估算是项目成功的关键之一。正确的工作量估算可以帮助开发团队做好时间管…

Elasticsearch 如何把评分限定在0到1之间?

本文题目来自微信群讨论。 在 Elasticsearch 中,评分(或打分)通常在查询过程中进行,以判断文档的相关性。 默认的打分机制使用的是 BM25,但你也可以通过自定义的打分查询(function_score)来自定…

Python进阶语法之lambda函数

Python进阶语法之lambda函数 在Python中,lambda函数也被称为匿名函数,它是定义简单函数的一种快捷方式。lambda函数与普通函数一样,可以接收任意数量的参数,但是只能有一个表达式。在本文中,我们将通过丰富的例子和解…

Python与深度学习:Keras、PyTorch和Caffe的使用和模型设计

第一章:介绍 深度学习已经成为当今计算机科学领域的热门技术,而Python则是深度学习领域最受欢迎的编程语言之一。在Python中,有多个深度学习框架可供选择,其中最受欢迎的包括Keras、PyTorch和Caffe。本文将介绍这三个框架的使用和…

Advanced-C.02.程序设计

C语言概述 C程序的结构 C语句分类 表达式语句 xyz; 函数调用语句 printf("Hello World!"); 控制语句 if语句、switch语句、do while语句、while语句、for语句、break语句、goto语句、continue语句、return语句 复合语句 {xy;yz;zx;} 空语句 while(getchar()!\n){;}…