高处看见低处

听说陶哲轩继续给女儿他们上课,大家都很兴奋。

当然,也愿 Cladek 教授早日康复。只是这样一件偶然的事,落在许多读书人眼里,便不免生出一点羡慕。一个真正站在高处的人,走进一间普通教室,讲一些看似并不高深的内容,这本身就很动人。仿佛一束远处的光,忽然照到桌面上,连铅笔、橡皮、练习本边角,都显得清楚了些。

好老师在哪里都是稀缺的。

这里说的好,并不只是口才好,也不是课堂气氛热闹,更不是会讲几个聪明故事、抖几个机灵包袱。这样的老师当然也能受欢迎,学生不困,课堂不闷,已经比许多照本宣科的课好些。可是教育真正难的地方,并不在于把一节课讲得有趣,而在于把一个知识讲透。

讲透,常常要靠高处的眼光。

一个人站在低处,只能看见眼前几步路;站得高一些,才知道这条路从哪里来,又要通向哪里。许多基础课程的问题就在这里。它们看似初等,其实并不好讲。内容越基础,越容易被误以为简单;越靠近学生最初建立观念的地方,越需要教师自己心里有完整的地形图。

一个大学生学过高等数学,并不等于可以讲好高等数学。

他也许会求极限,会做积分,会背泰勒展开,会解常微分方程。可若让他站到讲台上,面对一群初学者,他很快会发现,自己会做题,并不等于知道为什么要这样教。学生问一句“极限到底是什么”,问一句“导数为什么表示瞬时变化率”,问一句“微分为什么可以那么小却又不是零”,他也许就要迟疑。因为他当年学会的,主要是计算路径,而不是背后的结构。

等一个人再往后学,学了实分析,知道极限语言怎样被严格安放;学了拓扑,知道邻域和连续性在更一般的空间里怎样出现;学了微分几何,知道导数不只是某个函数在纸上的斜率,也可以是流形上的切向量与局部线性化;再回头讲高等数学,眼光便不同了。

他未必把这些高深内容都讲给学生听。

真正高明的教师,也不会把大一学生压在一堆名词下面。高观点不是把低年级课堂讲成研究生课程。相反,它恰恰要求教师知道哪些话此刻不能说,哪些细节可以暂时藏在后面,哪些比喻只是过渡,不能让学生误以为就是本质。高观点的作用,是让教师在讲浅处时不浅薄,在省略时知道自己省略了什么,在简化时不把未来的路堵死。

比如讲导数。

普通讲法常说,导数就是切线斜率,就是变化率。学生照着做题,也能做得不错。可是若教师心里只有这两句话,学生对导数的理解就容易停在图像和公式上。一个更高一点的讲法,可以从“局部线性近似”入手:一个复杂函数在某一点附近,能不能用一条直线近似?近似到什么程度?那条最合适的直线,其斜率就是导数。这样一来,导数便不只是图上画一条线,而是理解复杂对象的一种基本策略。

这对学生后来学物理很重要。

速度是位置函数的局部变化,力学中的小振动是势能在平衡点附近的二阶近似,量子力学中的微扰也可以看成在已知结构附近寻找修正。许多看似不同的东西,其实都在使用同一种思想:先抓住局部,先找近似,先把复杂问题线性化。若教师在讲高等数学时已经有这样的眼光,学生将来再遇到物理中的近似方法,就不会觉得那是另一件陌生的事。

再如讲积分。

若只说积分就是求面积,学生当然也能理解一部分。可是面积只是入口。更深一层,积分是在累积微小贡献。物理里的功,是力沿路径的累积;电荷分布产生的电场,是每一小块电荷贡献的叠加;概率密度的积分,是连续情形下的总概率。学生若从一开始就知道,积分的本质不是阴影面积,而是把连续分布的局部贡献合成整体,那么以后学热力学、量子力学、电动力学,心里会顺很多。

我常常觉得,许多学生学数学吃力,并不只是因为他们不努力,而是因为早期看到的知识太碎。

极限是一章,导数是一章,积分是一章,级数又是一章。章节之间像几间相邻的教室,门却没有打开。学生在每一间里学会了几套题型,考试以后便走出去。等到真正面对问题时,他不知道这些工具之间怎样互相召唤,也不知道什么时候该用哪一个。好的老师要做的,就是把门打开,让学生看见这些房间原本在同一座建筑里。

这也是我读克莱因《高观点下的初等数学》时最深的感受。

家里那套书,放了许久。第一次认真读时,确有耳目一新之感。初等数学原本是最容易被教得陈旧的内容。整数、方程、几何、三角函数,中学时代人人学过,也人人做过题。可在克莱因笔下,这些内容忽然有了高处的光。它们不再只是解题技巧,而是通向现代数学的入口。一个初等几何问题,可以连到变换群;一个函数概念,可以连到分析与物理;一个方程的解法,也能照见代数结构的影子。

难怪它是不朽的数学教育著作。

克莱因以哥廷根学派宗师的身份,回头写初等数学教育,难处正在这里。他不是缺少高深内容可写,而是愿意把高深的理解化成适合教师和学生消化的语言。这种能力极难。许多人学问越高,越不愿意低头讲基础;也有人一讲基础,就把自己的高处丢了。大师写小书,最见功力。字面不必艰深,背后却有山。

费曼的《物理学讲义》也是如此。

那套书若拿来给普通低年级学生直接上课,未必容易。可是它的好,不在于按部就班替学生准备考试,而在于让人看见物理学可以怎样被重新组织。费曼讲力学、讲电磁、讲量子,并不是把教材内容换一种口吻说出来,而是不断提醒读者:这些公式背后有怎样的图像,怎样的对称性,怎样的物理直觉,怎样与实验世界相连。

一个真正懂物理的人讲基础课,会自然地知道哪里是骨头。

比如讲牛顿力学,低水平的讲法只教学生受力分析,列方程,求加速度,算轨迹。更好的讲法会让学生看见,力学的核心并不只是几条公式,而是如何用少数概念描述运动、相互作用与守恒。再往高处看,动量守恒背后有空间平移对称性,能量守恒背后有时间平移对称性。初学时未必需要讲诺特定理,但教师心里若有这层理解,讲守恒律时便不会只停在“这类题这样做”。

学生也会隐约感觉到:这些公式不是孤零零的规则。

我自己当年学高等数学,也有过这样的迟来醒悟。

那时做题很多。说起来有些笨,前前后后做了一万多道高数题。极限、导数、积分、级数,一套一套地练。题做多了,手自然熟,考试也不会太差。可是现在回想,那时很多地方只是会做,谈不上真正理解。像一个人熟悉一座城市的几条街,可以很快从宿舍走到食堂、从教室走到图书馆,却并不知道整座城市的地形。

后来有一天,从旧书摊上淘到华罗庚先生的《高等数学引论》。

旧书摊上的书,总带一点灰气。纸页有些黄,书脊也不新。可翻开以后,心里却亮了一下。华先生真是谦虚,把书名取作《引论》。其实其中的深度,早已超过今天绝大多数非数学专业本科高等数学的范围。甚至有些数学系学生所学的数学分析,也未必讲得如此通透。

那种通透,不是细节堆得多,而是每一处都知道为什么要这样放。

读那本书时,我第一次更清楚地感到,所谓高等数学并不是一堆技巧的总和。它有自己的内在秩序,有概念生长的来路,有从直观到严格、从计算到结构的层层推进。以前许多题目做得熟,却像在地面上搬砖;读到华先生的书,才知道这些砖原来可以砌成一座房子,而且房子的梁柱早有安排。

这就是大家写小书的厉害。

小书看上去不厚,题目也不吓人,真正写好却极难。因为作者必须知道全局,又要控制笔力;必须能深入,又不炫耀深入;必须把复杂的东西讲得清楚,却不把它讲浅。一个没有站到高处的人,写基础教材往往只能堆例题;一个站得太高却不愿回头的人,又会把基础教材写成初学者无法进入的密林。大师的不同,在于他能俯身,把远处的山脉画成学生脚下可走的路。

这样的道理,并不只适用于数学。

物理教育也一样。一个教师若只会照着教材讲力、热、光、电、原子物理,学生也许能通过考试,却未必知道物理学真正关心什么。好的物理课,应该让学生在细节之外看见几条主线:守恒、对称、近似、尺度、相互作用、模型与实验。哪怕只是大一普通物理,教师心里也应有这些东西。

举一个很小的例子。

讲简谐振动时,教材会给出弹簧振子方程,解出正弦函数。学生做题也会求周期、振幅、相位。可是如果教师进一步指出,简谐振动之所以重要,并不因为弹簧本身多么特殊,而因为许多稳定平衡附近的运动都可以近似为简谐振动,学生眼前便会开阔。分子振动、晶格声子、电路振荡、光学腔模,许多现象都在这个形式下相遇。这样讲,学生以后再看物理世界,会知道一个简单模型为什么能反复出现。

再如讲量子力学中的表象。

低水平的讲法,是把位置表象、动量表象当作两套计算规则。学生背公式,做傅里叶变换,却不知道为什么要换。若教师从线性空间的角度讲,表象不过是同一个态在不同基底下的坐标,问题便清楚许多。就像一个几何向量,在直角坐标系里有一组分量,在斜坐标系里又有另一组分量,向量本身并没有变。这个说法并不复杂,却需要教师心里真正把线性代数、函数空间和物理态联系在一起。

许多学生学不好,并非智力不够,而是没有被带到合适的位置上看。

他们在低处看,只看见满地零散工具:这个公式什么时候用,那个定理怎么套,这类题型如何识别。老师若也只在低处,便只能陪着他们反复练。练当然有用,基础训练不能省。可只练不看,学生便很难形成真正的理解。好的教师要在适当的时候把学生带上一个小坡,回头看一眼,让他知道刚才走过的路原来有方向。

这也解释了为什么许多“会讲课”的老师,未必真能讲好课。

有些老师板书整齐,语言流畅,例题丰富,学生听起来也舒服。可是课后回想,学生得到的仍是一堆题型和结论。这样的课不能说没有价值,却缺少一种穿透力。它像把房间打扫得很干净,但窗没有打开。学生坐在里面,一时觉得舒服,久了却不知道外面还有山水。

真正好的课,应该让学生产生一种更长久的感觉:原来这件事可以这样看。

这种感觉很珍贵。它不一定当场提高分数,却会改变一个人学习的方式。学生一旦见过高观点,就不容易满足于机械重复。他会追问概念之间的关系,追问方法的边界,追问一个公式为什么在这里有效、到哪里失效。这样的人,将来即使忘了某些细节,也还保留着重新学习的能力。

可惜,许多教师满足于把书本知识讲清楚。

讲清楚当然是基本要求。一个教师若连教材内容都讲不明白,自然谈不上高观点。可是仅仅讲清楚,远远不够。教师还应不断往上学,往深处看。教高等数学的人,最好读一些数学分析、拓扑、几何和数学史;教普通物理的人,最好懂一些现代物理、理论结构和实验背景;教程序设计的人,也不该只讲语法,而要知道算法、系统、工程习惯和可维护性。

教师若停止学习,课堂迟早会变窄。

更麻烦的是,有些人并不知道自己已经窄了。他们以为自己多年讲同一门课,经验丰富,哪里是重点,哪里学生容易错,都很熟。熟当然有熟的好处,可熟也容易变成惰性。讲义多年不改,例题多年不换,学生一届一届过去,教师自己却不再更新。这样的课堂,看似稳定,实则慢慢失去生命。

苦的还是学生。

学生初学时,并不知道什么是更好的讲法。他们常常以为,听懂了步骤,能做出题目,便已经学会。若多年以后才发现自己当时只是学了一些技巧,而没有建立真正的结构,再补就要费更多力气。教育里最可惜的事之一,便是学生在最需要好老师的时候,并不知道自己错过了什么。

所以我很羡慕那些能听高人讲基础课的孩子。

他们未必马上知道幸运在哪里。也许当时只觉得这个老师讲得清楚,举例有趣,问题问得特别。可是许多年后,当他们再遇到更深的知识,或许会忽然想起某一堂课上的一句话、一个图、一个比喻。那时才明白,早年有人曾替他们把一扇门轻轻推开过。

教育的许多好处,常常要很久以后才显出来。

一堂好课也是如此。它不只是让学生当天听懂,考试会做,更是在学生心里埋下一种看问题的方式。低处的知识,需要高处的眼光照看;基础的课程,需要真正懂得全局的人来讲。好的老师不一定把学生马上带到山顶,却至少让他们知道,山在那里,路也在那里。

我想到书架上的克莱因,想到旧书摊上淘来的华先生,也想到费曼那些看似随意、实则深透的讲义。

这些书安静地放在那里,提醒我一件事:教育最难的,不是把高深知识讲得高深,而是把基础知识讲得不低。一个人若能站在高处,俯身讲清低处的路,那才是真正的功夫。

课堂上,粉笔落在黑板上,声音很轻。

学生低头记着,未必知道老师刚才省略了多少远处的山。可是好的教师心里应当有山。只有心里有山,讲到一条小路时,才不会把它讲成死胡同。