1954年,進(jìn)入北京大學(xué)數(shù)學(xué)力學(xué)系學(xué)習(xí)。
1959年 - 1978年,任北京大學(xué)數(shù)學(xué)力學(xué)系助理教授。
1978年起,作為訪問學(xué)者前往美國,經(jīng)著名數(shù)學(xué)家陳省身介紹進(jìn)入紐約柯朗數(shù)學(xué)研究所進(jìn)修。隨后,又在英、法、德、意大利、瑞士、加拿大等國進(jìn)行研究訪問。
1978年 - 1982年,任北京大學(xué)數(shù)學(xué)系副教授。
1983年,任北京大學(xué)數(shù)學(xué)系教授。
1988年 - 1999年,任北京大學(xué)數(shù)學(xué)研究所所長。
1991年,當(dāng)選中國科學(xué)院學(xué)部委員(院士)。
1993年,任教育部屬北京大學(xué)數(shù)字與應(yīng)用數(shù)學(xué)重點(diǎn)實(shí)驗(yàn)室主任。
1994年,當(dāng)選第三世界科學(xué)院(現(xiàn)發(fā)展中國家科學(xué)院)院士。
1995年,任高校數(shù)學(xué)研究與人才培養(yǎng)中心主任。
2000年,任教育部科技季員會(huì)數(shù)理學(xué)部主任、中國科學(xué)院院數(shù)理學(xué)部常務(wù)委員。
1982年,項(xiàng)目《帶間斷非線性項(xiàng)的微分方程》榮獲“國家自然科學(xué)獎(jiǎng)三等獎(jiǎng)”。
1985年,榮獲“國家教委科技進(jìn)步獎(jiǎng)一等獎(jiǎng)”。
1986年,榮獲“陳省身數(shù)學(xué)獎(jiǎng)”。
1987年,項(xiàng)目《臨界點(diǎn)理論及其應(yīng)用》榮獲“國家自然科學(xué)獎(jiǎng)二等獎(jiǎng)”。
1993年,榮獲“第三世界科學(xué)院數(shù)學(xué)獎(jiǎng)”。
1995年,榮獲“何梁何利基金科學(xué)與技術(shù)進(jìn)步獎(jiǎng)”。
2009年,榮獲“華羅庚數(shù)學(xué)獎(jiǎng)”。