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