一、从一个“收敛”到一个方向
我第一次认真看待“收敛”这两个字,是在一次数值实验的组会上。那时我在一个做偏微分方程数值解的项目组做研究助理,日子过得很具体:网格编号、离散格式、误差表、收敛阶、条件数,还有那句被反复使用的结论——“数值结果与理论预测吻合良好、算法有效、建议推进”。有一次我交了一份关于某个有限元格式的测试说明,写着“误差随网格加密单调下降、收敛阶符合预期、稳定性得到验证”。带我的老师没否定我,只是把同一批结果里被标成“初值敏感、已剔除”和“迭代未收敛、改用人工设定起点”的那几组抽出来摊开,问了一句:这个“吻合”,是算法真的对,还是你只留下了最好看的那几条曲线,再给它配一个现成的结论?
那天我从机房出来,屏幕上的对数坐标图还漂亮地落在那条直线上。我第一次承认,自己对上的是一份修剪过的图,而不是那个因为系统性地把最难算的情况提前排在了叙述之外、才让“有效”显得成立的版本。我把“算出来了”当成了“证出来了”,把“图像像”当成了“结论对”,把流程走完了当成了问题想明白了。于是我想回去读书,想回到“模型—离散—误差—可实现”这四者关系的道理本身,而不是它的交付话术。我报了中国科学院大学的计算数学。
备考的十六个月,白天我在图书馆和自习室之间跑,晚上回到书桌前写证明、推格式、敲代码、刷英语。查到拟录取那天我没有欢呼,只是把那本写满了又划掉的笔记本塞进书架最上层,心里很安静。我知道自己终于不用再靠回避来解释一条曲线了。
二、先核对三件事,这一门最容易在第一步出错
这一门最容易翻车的地方不在题目难度,在你以为计算数学会考数值分析。三个必须先确认的事实。
第一,初试完全不考计算数学的专业课,考的是和基础数学同一套卷子。 计算数学(070102)属理学门类,初试科目是101思想政治理论+201英语(一)+616数学分析+801高等代数,共四门,总分500分。这意味着两点风险:一是如果你按“政治+英语一+数学一+数值分析”的理工科节奏排时间,会发现根本没有数学一,也没有任何一门叫“计算方法”的课,取而代之的是两门深度远超统考的自命题纯数科目;二是国科大数学一级学科(0701)下所有二级学科——基础数学、计算数学、概率论与数理统计、应用数学、运筹学与控制论——以及系统科学(0711)、统计学(0714),初试全部是这同一套组合,早年个别单位或目录里出现过601/806等不同编码。你和专业课考“数值分析”“计算方法”的那些院校完全不是同一种备考逻辑。报名前请逐项核对当年专业目录里的单位代码、专业代码和科目代码,这一步做错了,后面全是无用功。
第二,“计算数学”在这里是两条完全不同的路,取决于你报哪个单位。 国科大的计算数学主要在两个单位:中国科学院大学数学科学学院(下设计算数学与计算机数学教研室,与数学与系统科学研究院科教融合)和中国科学院数学与系统科学研究院(由数学所、应用数学所、系统科学所及计算数学与科学工程计算研究所四个所整合而成,建有中科院科学与工程计算国家重点实验室)。研究方向细到有限元方法理论与应用、偏微分方程数值解、数值代数与并行算法、多尺度模型与算法、科学机器学习、计算电磁与地球物理计算等具体课题。更要紧的是方向感:这里不培养调包侠,它培养能推误差估计、也能把算法跑在大机器上的人。如果你冲着“做数据分析、做量化、做纯应用开发、走就业快车道”来,应该去看应用统计或其他院校的应用方向;如果你冲着“把分析和代数的底子打扎实、同时能上手算、将来读博或进工业软件与科学计算领域”来,这里是国内极少数按纯数学标准训练又握着国家实验室算力资源的地方。先想清楚你要什么,再定单位和课题组,不要先定名字再找理由。
第三,盘子极小,推免与直博占比极高,且分数线年年大变。 国科大不统一划线,各单位自主划线。以2026年为例:数学科学学院数学专业复试线为政治52、外语53、专业课1≥80、专业课2≥74、总分286;数学与系统科学研究院理学类(含数学、统计学、系统科学)为政治外语执行国家线、专业课1和2均≥75、总分≥304。而回溯两年:2025年数学院理学类为政治34、外语34、专业课均90、总分311;2024年为政治50、外语52、专业课均90、总分381——两年之间差出七十分,单科口径年年调整,总分过了、专业课差几分,一样进不了复试。规模上更残酷:数学科学学院2026年预计招收学术型硕士约26名(含推免),其中部分专业预计招生为0人;数学与系统科学研究院2026年计划招收硕士研究生125名,其中推免硕士110名、直博生30名——留给统考的名额被压缩到极小,且不少课题组备注“只招硕博连读”。具体数值务必以当年公布的招生专业目录与复试办法为准,不要拿任何一年的数字安慰自己,更不要拿“数学”一级学科的线去套“计算数学”。
政治我不赶进度,前期慢慢过知识点,中期练选择题,后期写主观题。我的做法是把素材和专业的现实指向绑在一起:科技自立自强与基础研究十年规划、工业软件与科学计算自主可控(EDA、CAE、数值库)、人工智能的数学基础(优化、逼近、泛化、可解释性)、超算与高性能计算、数据安全与数值算法伦理、中国古代数学成就与算法思想、科研诚信与可复现性。每个主题我都逼自己写三层:它是什么、为什么此时提出、在计算数学上对应什么问题,再配一个容易混淆的概念,比如“拟合好”不等于“模型对”,“收敛阶高”不等于“误差小”(常数可能很大),“数值吻合”不等于“理论成立”,“算法可行”不等于“稳定”,“相关显著”不等于“因果”。这样写出来的主观题是有血肉的,复试面试也用得上。
英语我从三月起每天留一小时,单词天天见,阅读一天一篇精读,拆主干、圈同义替换,顺手攒专业词汇:convergence、stability、consistency、condition number、discretization、finite element、iteration、preconditioner、orthogonality、eigenvalue、perturbation、well-posed、asymptotic、interpolation、quadrature、residual、round-off。后来读SIAM Journal on Numerical Analysis、《中国科学·数学》的摘要、看定理陈述与方法段、练复试英文文献口译,都是这笔账的利息。写作我自己搭框架,反复改到看不出模板痕迹。这门学科要求人把假设、推理、结论和边界讲清楚,英语也是。
三、两门专业课:一条分析链、一条代数链,但视角要换
616数学分析和801高等代数各150分,闭卷三小时(具体模块、题型与分值以当年考试大纲为准)。我不按章节复习,我按两条主线整理,每条都逼自己回答三个问题:这个定理的条件哪一条不能省、这个结论的反例长什么样、换成离散情形还会不会成立。最后那一句,是计算数学考生独有的优势,也是我唯一比纯数方向同学多准备的东西。
第一条主线 分析链(616,体量大、区分度高)。 我分五块推进,每块都逼自己做到“能写完整证明、能举反例、能想到离散版本”。一是极限与连续:ε–δ语言、上下极限、Cauchy准则、一致连续与连续的本质差别、函数列的一致收敛与逐点收敛。命门是一句话:“凡是涉及交换极限、积分、求导顺序的地方,都必须先验证一致性或有界控制。”二是微分与中值定理族:Rolle、Lagrange、Cauchy、Taylor各自的适用条件与典型用法,以及隐函数与反函数定理——本系最爱考的“大定理”,我必须能完整写出陈述并说清它在干什么(它把非线性问题局部线性化,而牛顿法的理论根基就在这儿)。三是积分:Riemann可积性判据、含参变量积分与一致收敛、广义积分判别法——这一块的直觉直接对应数值积分的误差分析,我逼自己每学一个判别法就想一遍它对应的求积公式会怎么崩。四是级数:数项级数的比较、比值、根值、积分判别法;函数项级数的一致收敛与Weierstrass判别法;幂级数收敛半径与展开;Fourier级数的收敛性直觉。易错点:把条件收敛当绝对收敛用、忽略端点、漏掉逐项求导的条件。五是多元与向量分析:多元微分、重积分与变量替换、曲线曲面积分、Green–Gauss–Stokes的统一视角——这是能把卷子拉出档次的地方:我能说清它们其实是同一个定理在不同维度的表现,而这正是有限元弱形式与散度定理的物理来源。
第二条主线 代数链(801,最容易“看着会、写不出”的一门)。 一层是线性空间与线性变换:基与维数、子空间与直和、线性映射的核与像、对偶空间直觉。命门是“秩的各种等价表述”:我能在行秩、列秩、像空间维数、零度定理之间自由切换。二层是矩阵标准形:相似、Jordan标准形、有理标准形、最小多项式、λ-矩阵法。命门是一句话:“最小多项式整除任何零化多项式,且与特征多项式有相同的根。”三层是内积空间与二次型:正交化、正规算子、谱定理、正定性判据、合同与相似的差别。这一层对计算数学回报最高:正定性、条件数、特征值分布,直接决定迭代法收不收敛、预处理有没有用,我必须能在“抽象定理”和“数值行为”之间来回翻译。四层是多项式与代数结构直觉:多项式环、因式分解、对称多项式,以及群环域的入门直觉。易错点:把合同当相似、把可对角化的充要条件记成“有n个特征值”、忽略基域的影响、证明里偷偷用了有限维性质。
手上功夫不能省,而且计算数学的手上功夫和别人不一样。九月起我每周两次三小时限时手写,雷打不动:证明题必须写全逻辑链,不许跳步,不许写“易得”“同理”糊弄自己;计算题必须写清所用定理的名称与条件是否满足。我还建了一份错因档案,按“条件用错/反例缺失/跳步失分/概念混淆/计算失误”五类归类,每周回看一次。
真题是这门课最重要的资产。我的做法是:下载当年616、801两份大纲逐条标记教材,再把本校真题按考点归类,找出重复出现的那一半(通常是中值定理与一致收敛、含参积分、级数判别、隐函数定理、Jordan标准形与二次型、线性变换结构),那就是基本盘;然后同一道题隔两周重做一遍,不看答案,直到能从头写到尾不卡壳。同时警惕市面上拼凑的“数学一资料”“数分通用题库”和别校真题——那是给别的考试准备的,国科大的卷子重证明、重结构理解,纯计算堆料的练法上场会不适应。尤其要注意:数学一那种重计算、覆盖面广但深度浅的练法,在这里回报很低,别把力气花在不对的地方。
还有一件必须提前做的事:复试要抢跑,而且计算数学的抢跑和别人不一样——别人补理论,你要补理论和代码两样。 我十一月起每周抽时间做四件事:一是补初试不考但复试必问的五门——实变函数、复变函数、近世代数、点集拓扑、微分几何(外加常微分方程、数值分析与偏微分方程的入门直觉),按“定义—核心定理—我能讲清的一个例子—一个反例”整理,不求深,求能开口;二是动手实现一个算法并把它讲到底:选一个具体问题(比如一维边值问题的有限差分或有限元、线性方程组的共轭梯度法、一个求积公式),自己写代码、自己做网格加密实验、自己画误差对数图、自己读出收敛阶,然后逼自己回答“为什么是这个阶、常数依赖什么、什么时候会失效”;三是精读一篇论文的引言与主要定理陈述,不看证明先看它解决了什么、用了什么工具、假设在哪里;四是准备一个自己能讲透的问题(某个格式的稳定性条件为什么长那样、条件数如何毁掉一个漂亮算法、理论与数值的落差从哪来),按“问题—模型—离散—误差估计—哪里可能塌—我怎么补救”六步讲。面试时老师最爱追问的就是“这个条件能不能去掉”“你给我一个反例”“你这个算法换一组参数还收敛吗”以及“你写的代码,哪一步最不可靠”,能接住这四问,比多刷十套题有用。
四、要不要报班
这件事没有标准答案,但有几个硬事实要先说清,否则一年白干。
第一,盘子极小,而且要看清单位和课题组。 国科大的计算数学在数学科学学院/数学与系统科学研究院,依托科教融合体制与科学与工程计算国家重点实验室,导师两百余人,方向细到有限元方法、偏微分方程数值解、数值代数与并行算法、多尺度计算、科学机器学习、计算电磁与地球物理等具体课题。同一个二级学科,不同课题组的训练方式差异极大:有的组做严格的误差分析与收敛性证明,有的做大规模并行实现与软件,有的做与物理、材料、生物交叉的建模计算——报名前要看清目录里的单位代码、方向说明、导师情况和备注栏(尤其注意“只招硕博连读”的标注),不要只看“中科院”这块牌子。另外还要注意:同校的基础数学、应用数学、概率论与数理统计、运筹学与控制论、统计学、系统科学、应用统计走的是不同的方向或不同的分数线——你和他们做的不是同一份题。
第二,全是自命题,别拿统考资料当圣经。 稳妥的做法只有三步:一是下载当年616数学分析、801高等代数两份考试大纲逐条标记;二是把本校真题按考点归类,找出重复出现的那一半作为基本盘;三是警惕市面上拼凑的“数学一资料”“数分通用题库”以及别校真题——范围和题型都不对口。还要特别提醒一点:初试不考数值分析,不代表你可以完全不碰;但它不该占用你九月之前的任何时间——先把数分高代打到能写证明,再去谈算法。顺序搞反了,两头都落空。
第三,复试是真刀真枪,而且有硬门槛。 相关单位录取成绩一般按**(初试成绩÷5)×50%+复试成绩×50%计算,复试成绩60分为及格,不及格者不予录取,综合素质和思想政治品德考核不合格者同样不予录取。数学科学学院复试以面试为主(20–30分钟),业务能力占70%,考核范围覆盖大学数学主要课程(数学分析、高等代数、实变函数、复变函数、近世代数、微分几何、拓扑学、微分方程、概率统计、运筹学等)及英语水平测试;数学与系统科学研究院复试则包含专业知识笔试**、业务能力面试、综合素质考核与外语听力口语测试,其中专业素质占60%、英语占20%、综合素质占20%。这意味着初试只是一半,靠刷题混不过去,靠真正自己写出来的证明、自己跑出来的实验和一套讲得清的思路可以。
如果是跨专业(尤其理工科背景转计算数学)、二战、或者手上资料年份不明的情况,就别硬扛自学,找人帮你排一排节奏,省下的是一年时间。我目前在新祥旭考研担任数学与理工交叉方向的专业课辅导老师,带的是一对一规划。我会先看你的本科背景、数分高代基础、编程经验和可用时间,帮你逐条核对当年目录与报考条件,确认你报的单位用的科目代码与大纲版本、看清备注栏的连读要求,再把公共课与专业课的四轮复习表(616分析链五大块+证明书写专项—801代数链四层+谱与二次型专项—真题归类与重写三轮—错因档案—政治英语节奏)、模考时间表,以及复试抢跑计划(实变/复变/近世代数/拓扑入门、一个算法从零实现到收敛阶分析、专题六步法、英文问答)一条一条排出来。新祥旭考研的全科定制辅导可以按你的基础和时间量身定制方案,公共课和专业课一起排,不让你在数学分析或高等代数上单独耗掉全部精力。如果你正在备考中国科学院大学计算数学(070102)、基础数学(070101)、应用数学(070104)、概率论与数理统计(070103)、运筹学与控制论(070105)、统计学(0714)、系统科学(0711)或应用统计(025200),欢迎来找我聊聊。
(文中涉及的专业代码、报考条件、初试科目、考试大纲、参考书目、招生计划、复试办法与分数线等,请以中国科学院大学招生信息网及数学科学学院、数学与系统科学研究院当年公布的官方文件为准;各单位的研究方向、考试科目、招生规模每年可能调整,报名前请逐项核对。)


















