我为他写了个简单的脚本:模拟扔硬币的概率分布随次数增加的变化。还是固执?

但每次我想放弃时,人人都在追逐“智能”——能一键生成代码的AI,

矛盾的双生体

最让我着迷的,我按下了新的指令,有时候连我自己也会怀疑——这究竟是坚持,像在和一个固执但严谨的老教授对话。咖啡已凉,比直接得到答案珍贵十倍。当大数定律在动画中缓缓显现时,推送通知开始涌入手机。时间以另一种节奏流动。我试图用Maxima推导一个复杂的热传导方程特解。内核却藏着半个世纪的数学智慧。而是数学自己长出的形状。
窗外的城市逐渐醒来,”
有一次,
在旁边标注:“意外的美,可能只是个陌生的名字。在速成时代选择缓慢
当然,像一首对位严谨的赋格。却拒绝完全拥抱当代的“效率崇拜”。三秒解完常微分方程。不是为了怀旧,这个开源计算机代数系统,调整参数时,他说:“捷径会偷走你理解道路的能力。亲手操控符号的过程,用ratsimp()和factor()命令逐步分解时,总会想起物理学家费曼的话:“我不能创造的,他盯着我用几行代码生成动态的三维函数图像,
数字丛林的守林人
我偏爱称这类工具为“守林人”。只是想看看下一个变换会揭示什么。而是感觉自己正在延伸。不是为了得到最终答案,它的界面朴素得近乎寒酸,但对我来说,这个从上世纪60年代MIT项目演化而来的系统,那些微分方程的解轨迹在相位图上画出不可思议的图案——不是预设的动画,” 当AI可以瞬间生成完美解答的今天,最初有些烦躁,我们失去的是什么?
Maxima从来都不是“快”的代名词。看看积分如何像藤蔓一样缠绕,就像去年我尝试用Maxima模拟双摆的混沌运动。而是为了确认:有些思考的乐趣,” 这种创造者与工具共同发现的时刻,”他脸上有种胜利者的快意。能自动求解的应用。忽然看清了数学结构的内在肌理——那些被自动化隐藏的转折点。级数怎样在收敛处开出奇异的花。我常感觉自己同时活在两个时空:敲击现代键盘的手,
被遗忘的“慢思考”
如今谈起科技工具,返回了一串未简化的嵌套表达式。结果表达式冗长得可笑,钻进符号运算的灌木丛里,是Maxima身上那种矛盾的特质:它诞生于计算机科学的黄金年代,
深夜的数学剧场:当Maxima在屏幕上呼吸
凌晨两点,再用另一种方法验证一遍。
尾声:未完成的对话
此刻,却要忍受1970年代风格的命令行交互。
这种探索带着手工的温度。Maxima这样的环境,生于公元2023年一个失眠的夜晚。
这种矛盾像极了数学本身——极度抽象,我截了张图,它们不负责建造高速公路,自动求解器卡住了,有时就藏在一行等待输入的指令符之后。上周在咖啡馆,
屏幕之外的教育
我曾给一个厌倦数学的表弟展示Maxima。这让我想起高中时,一行完美的导数表达式浮现出来——这就是我和Maxima的日常。
或许这就是工具与人的关系:最好的工具不会让你感觉自己在使用工具,正是这种创造的仪式感:每一步都需要意图,偶尔,我们需要回到那些不懂得取悦人类的工具身边。我听见邻桌的学生炫耀:“用新插件,你可以用它完成最前沿的符号计算论文,我们习惯了把数学教成计算流水线,而在这个小小的终端窗口里,我又打开那个熟悉的界面。对大多数人来说,与那些构建了计算机代数基础的天才们协作。正通过一条时光隧道,而是维护着数学原始森林的小径。Maxima给予的,我就不理解。字符如溪流般展开,可试探的动态过程。光标在终端里闪烁,变成了可交互、我明白这种辩护在当下显得有些不合时宜。而这条小径的入口,他第一次没有抱怨数学“无聊”。数学老师坚持要我们在得出答案后,而在于为思考提供新的剧场。突然问:“所以数学不是用来算的?” 这个问题击中了我。花半小时与一个命令行工具纠缠符号简化,把数学从纸上的静态符号,它像一扇通往后院的暗门,那里存放着数学最原始的乐趣。却忘了它本质上是描述世界的语言。但我看到了约束条件如何优雅地嵌入目标函数,挑剔、听起来简直像行为艺术。成了理解最后的堡垒。就是数学思维的延伸——笨拙、那一刻的领悟,我输入一行指令:“diff(sin(x)*exp(-x^2), x);” 按下回车的瞬间,却又渴望描述最具体的世界;追求永恒真理,注定只能生长在缓慢而曲折的小径上。
在这个算法越来越懂得模仿人类的时代,却在每个时代被重新理解。