인상적인 기사가 있어서 하나 번역해 봅니다.. 

증명검증 프로그램 Lean에 대한 기사입니다.



수학적 증명들은 이해하는 사람이 없을정도로 복잡해졌다.. 하지만 컴퓨터는 가능할지도 모른다.

지금은 수학에 새로운 시대를 열 시간이라고 Kevin Buzzard는 말한다. Imperial College London의 정수론 교수 Kevin Buzzard는

컴퓨터가 순수수학에서, 특히 증명에서 더 큰 역할을 하기를 원한다. 수학적 증명들은 모든 디테일을 증명은 커녕 이해하는 사람조차

없을정도로 복잡해졌다. 그는 이미 인정된 많은 증명들이 사실 틀렸음을 우려하고있다.


수학은 수천년에 걸쳐온 학문으로, 현대적 증명들은 많은 과거의 지식들위에 서있다. 

하지만 그는 많은 새로운 증명이 제시된 오래된 증명들이 사실은 확실하게 이해되지 않았다고 한다.


"수학자들이 작은 디테일들을 모두 검증하지 않고, 실제로 제가 그것들이 틀렸음을 보았기 때문에, 여태까지 알려진 수학 자체가 틀렸을까

저는 무섭습니다." 라고 그가 우리에게 전했고, 또 한 발표에서는 다음과 같은 말을 했다. 

"제 생각에는 우리가 지어놓은 여러개의 성들 중 여러개들이 모래성이 아닐 확률은 0에 수렴한다고 생각합니다."


원래는 새로운 정리들의 증명은 기초부터 증명되어야 하고, 모든 스텝들이 검증되어야 한다. 다른말로는 순수수학에선 경험이 많고 인정받는 대가들이 

중요한 역할을 한다. 만약에 한 대가가 한 논문을 인용하고, 그걸 기반으로 그의 업적을 쌓는다면, 그 인용된 논문은 아마 한번도 다시 검증되지 않을것이다.

Buzzard는 현대수학이 너무 대가들에게 의존한다며 비난한다. 하나의 새로운 논문은 대개 20개의 논문을 인용하고, 그 중 1000페이지에 가까운 증명들도 있다.

아마 한 대가가 그 1000페이지의 논문을 인용한다면, 많은 수학자들은 이미 인용된 논문이 맞음을 가정하고, 사실상 그 누구도 모든걸 다시 검증할 노력을 하지 않는다.


그에 따르면, 1994년도에 발표된 수학계의 가장 어려운 난제 중 하나인 페르마의 마지막 정리의 증명을 제대로 이해하고 있는 사람은 아무도 없다고 한다.


"제 생각에는 지금 죽었거나 살았거나 이 증명의 모든 디테일을 아는사람은 아무도 없습니다. 그럼에도 불구하고 수학자들은 이 증명을 받아들였습니다. 대가들이

이 증명은 OK하다. 라고 판단했기 때문이죠"


몇년전 그는 대가들인 Thomas Hales와 Vladimir Voevodsky의 강연에서 처음 증명검증 소프트웨어에 대해 알게되었다. 

이 소프트웨어를 이용해 증명들이 컴퓨터에 의해 시스템적으로 검증된다.

처음 이 프로그램 Lean을 이용해 연구하기 시작하자마자 그는 바로 매료되었다. 이 프로그램은 증명의 모든 의심가는 부분들을 검증할 뿐 아니라,정제되고 실수없는 수학적 사고를 지원하기 때문이다.

"컴퓨터는 오직 아주 엄밀한 Input만을 받아들이고, 이것은 제가 수학에 접근할때 가장 중요하게 생각하는 것입니다."

또 그가 말하길,"전 영혼의 파트너를 찾았다는 생각이 들었고, 사랑에 빠졌습니다. 이 프로그램은 수학에 대해 저와같이 생각합니다." 

Lean을 이용해 증명을 검증하기 위해서는 증명은 형식화되거나, 인간의 언어와 기호들을 Lean의 프로그램 언어로 번역되어야 하는데, 이 작업이 매우 고단하지만, Lean은 Buzzard가 입력하는 모든 수학적 문제들을 잘 해결한다. 이것이 Lean과 다른 프로그램들의 차이점이다.

바로 그 점 때문에 Lean에 대한 수학자들의 관심은 날로 커져가는데, 특히 교육쪽에서 그것이 두드러진다.

Jeremy Avigad는 Carnegie Mellon 대학의 증명이론의 교수이다. 그와 Buzzard는 Lean을 증명이론의 개론세미나에 이용하기 시작했다.

이 프로그램은 증명의 모든 구절을 검증하고, 피드백을 주는데, 이것은 학생들에게 특히 도움이 된다.


그렇지만 날로 갈수록 늘어가는 Lean에 대한 관심에도 불구하고, Avigad는 주의를 요구한다. 아직 이 프로그램은 많은 개선이 필요하고, 이런 증명보조를 투입시키는건 시간이 아주 오래걸린다. 그는 다음과 같이 말한다. "이 분야는 수십년전부터 존재하고,항상 개선되고 있지만, 아직 목적에 다다른것은 아니다."


Buzzard의 말에 따르면,여러개의 장애물들을 넘고나면 이 프로그램은 다른 방식으로도 이용될 수 있다.

매년 새로운 연구결과들은 쏟아지기 때문에,이것들의 증명을 검색하는 능력은 말할것도 없이 중요하다.

만약 모든 새로운 Abstracts들이 Lean에 입력된다면, 모든 수학자들은 이 데이터뱅크로부터 엄밀한 수학적 Object를 불러올 수 있을것이고, 그것과 관련한 모든 정보를 얻을 수 있다.


--이하 생략 -- 



출처: https://www.vice.com/de/article/8xwm54/dieser-zahlentheoretiker-befurchtet-dass-viele-unserer-mathe-grundlagen-falsch-sind

 Mordechai Rorvig

기사에 첨부된 Lean에 관한 동영상: 

https://youtu.be/Lp8-JWQeLVs