우주의 구조 - 시간과 공간, 그 근원을 찾아서
브라이언 그린 지음, 박병철 옮김 / 승산 / 2005년 6월
평점 :
장바구니담기


[Elegant universe]의 뒤를 잇는다고 해도 무방한 이 책의 가장 큰 미덕은, 전작과 마찬가지로 난해하기 짝이 없는 현대 물리학을 비교적 이해하기 쉽게 풀어내면서도 빠뜨리거나 가볍게 넘겨 버리는 부분이 없다는 점이 될 것입니다. 차이가 있다면, 현재로서는 관찰조차 불가능한 미시의 영역을 바라보던 눈을 시간과 공간, 그리고 우주라는 거대한 영역으로 옮긴 정도라고 할까요.

이전에도 잠깐 이야기했던 부분이지만, 이 책을 읽으면서 가장 당황스럽고 이해하기 힘든 점은 고난도의 학술적인 어떤 내용이 아니라 [직관을 배반하는 현실]을 인정하고 이해하는 것이 될 것입니다. 태어나면서 수십년을 살아가며 몸에 익어버린 절대에 가까운 직관들이 사실을 틀린 것이며 세상을 지배하는 법칙은 그러한 직관과는 완전히 동떨어진 방향으로 움직이고 있다는 사실을 받아들이기는 쉽지 않습니다. 어느 누가 몸으로 3차원 이상의 공간을 느껴 보았겠습니까? 어느 누가 흐르지 않고 고정되어 있는 시간을 본 적이 있을까요?

[Fabric of the Cosmos]는 태초 이래로 인간이 한 번도 벗어날 수 없었던 두 영역인 시간과 공간에 대한 가장 최근의 학설들을 다루고 있습니다. 고전 역학 이전부터 완전하고 절대적인 것으로 여겨졌던 시간과 공간의 개념이 상대성 이론 이후부터 뒤틀리고 변화하는 역동적인 것으로, 그리고 지금에 이르러 [빈 공간]에 대한 재정의에 이르기까지 시공간의 개념은 무수한 변화를 거듭해 왔습니다. 우주에 대한 개념도 다를 바 없어서, 고등학교 시절 간단히 배운 Big Bang이론 이후 무수한 변화를 거쳐온 것이 사실입니다. 책은 이러한 변화를 차근차근 밟아가며 최대한 많은 것들을 설명하려고 하고 있습니다.

근래의 우주론이 Supersting theory에 의해 만들어졌기 때문에 책 후반부에 이에 대한 설명이 등장하는 등 [Elegant universe]를 읽었던 사람이라면 낯익은 부분이 꽤 있습니다. 혹자는 이를 들어 우려먹기식이라고 비판하고 있지만 두 책을 모두 읽어본다면 그런 말을 꺼내기는 쉽지 않으리라 생각합니다. [Elegant universe]보다 훨씬 폭넓은 내용을 다루고 있어서 양이 늘어난 편이지만 전작을 즐겁게 읽은 사람이라면 절대 후회하지 않을 만큼 훌륭한 책입니다.

아무리 시간과 공간, 우주에 관한 진실을 파헤친다 하더라도 우리는 결국 평생을 살아가면서 그것을 몸으로 느낄 수는 없을 것입니다. 현실이 아무리 직관을 배반하는 방향으로 움직인다 하더라도 우리는 우리의 직관에 기대어 살아갈 수 밖에 없기 때문입니다. 그러나, 자연과 인간의 상관관계를 더욱 깊이 이해하고 이를 통해 인간의 본분을 확립한다는 점에서 본다면 자연스럽지 않은 자연의 이해 또한 충분히 시도해 볼 만한 일이 아닐까 합니다.

댓글(0) 먼댓글(0) 좋아요(5)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo
 
 
 
엘러건트 유니버스
브라이언 그린 지음, 박병철 옮김 / 승산 / 2002년 3월
평점 :
장바구니담기


누가 뭐래도 이 책의 가장 큰 미덕은 수많은 [교양]과학서적이 주장하는 모토인 - 누구나 읽을 수 있는 첨단과학의 세계 - 에 가장 근접해 있다는 점일 거에요. 물론 포인트가 [누구나]쪽인지, 아니면 [첨단과학]쪽인지는 좀 애매모호한 구석이 없는 것은 아니지만.

책은, 양자역학 이후로 물리학의 세계에 가장 큰 지각변동을 일으키고 있는 - 현재형입니다! - 초끈이론, superstring theory 에 대해 개괄하고 있습니다. 전반부에서는 초끈이론이 발생하기까지의 물리학의 변천을, 중반을 넘어 후반부까지는 초끈이론에 대한 설명에서부터 초끈이론이 만들어낸 우주관까지 설명하고 있구요.

사실 이런 지대하게 어렵기 짝이 없는 학문을 직관적으로 이해할 수 있을 정도로 풀어서 설명한다는 것은 넌센스에 가깝습니다. 상식적으로 생각해 보아도 인간이 인식하는 3차원 공간에서 11차원 공간을 직관적으로 이해하게 만들 방법이 있을까요? 거의 불가능에 가깝지요. 2차원 평면 위에 4차원 도형을 그리는 것도 어려울 판인걸요. 덕분에 초끈이론에서(다른 과학 분야라고 안 그런건 아니지만) 절대적인 비중을 차지하는 것은 당연히 수학입니다. 수많은 차원과 공간을 수식과 방정식으로 표현하고, 그를 이용해 각종 변형 형태들을 실험하지요. 이를테면, 초끈이론은 그야말로 이론물리학의 최첨단에 서 있는 겁니다.

그런데 작자는 용감하게도, 정말로 수식을 다 빼버렸습니다. 읽어보시면 아시겠지만 책 전체를 통틀어 수식은 한 문장도 나오지 않아요. 심지어 뉴튼의 고전역학을 들 때마다 심심하면 나오는 f=ma 정도조차요. 이런 어려운 상황에도 불구하고, 작자인 Brian Greene은 놀라울 정도로 깔끔하고 명쾌하게 이야기를 풀어갑니다.

시간과 공간이 절대적인 잣대라고 생각했던 뉴튼 역학, 그 뒤를 이어 시간과 공간이 휘어지고 변화할 수 있음을 증명하는 동시에 일반적인 인식에 시차원을 더해 4차원 시공간으로의 확장을 이끌어낸 아인슈타인, 그 뒤를 이어 4차원 시공간을 10차원 이상으로 확장하고, 차원과 공간이 찢겨지고 결합하는 역동적인 것임을 주장하는 초끈이론에 이르는 과정을 읽어나가고 있으면 내가 인식할 수 없는 어떤 거대한 세계가 존재하고 있음을, 그러한 경이감을 느끼게 됩니다.

단순히 교양서적으로 분류하기에는 마냥 가볍지는 않은 책이어서, 기본적인 물리학 정도는 숙지하고 있는 편이 읽어 나가기에 훨씬 편한 책이긴 해요. 그러나 그렇지 않다 하더라도 시간을 들여 정성스레 한 번 읽어 볼 만한 가치가 있는 책입니다. 복작거리는 일상을 잠시 잊고 나를 둘러싼 거대한 우주를 느껴 볼 수 있는 좋은 기회랄까요.

댓글(0) 먼댓글(0) 좋아요(21)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo
 
 
 
수학의 밀레니엄 문제들 7
케이스 데블린 지음, 전대호 옮김 / 까치 / 2004년 2월
평점 :
품절


수학의 밀레니엄 문제들 7 | 원제 The Millennium Problems: The Seven Greatest Unsolved

케이스 데블린 (지은이), 전대호 (옮긴이)

Mathematical Puzzles of Our Time (2002)
출간일 : 2004-02-29 | ISBN : 8972913707

차례

0. 도전장은 날아왔다
1. 소수들의 노래: 리만가설
2. 우리 자신을 이루는 장들: 양 - 밀스 이론과 질량 간극 가설
3. 컴퓨터가 힘을 쓰지 못할 때: P 대 NP 문제
4. 물결을 일으키며: 내비어 - 스톡스 방정식
5. 부드러운 행동의 수학: 푸앵카레 추측
6. 방정식을 풀 수 없을 때를 알기: 버치와 스위너톤 - 다이어 축측
7. 그림 없는 기하학: 호지 추측

[The Millennium Problems: The Seven Greatest Unsolved]는 힐베르트가 제시한 23개의 문제가 [리만 가설]을 제외하고 모두 풀린 후, 그렇다면 새로운 밀레니엄을 맞아 현재 수학은 어떤 문제를 가지고 있고 어떤 방향으로 나아가야 하는가를 두고 고심한 끝에 클레이 수학 연구소(CMI)가 각 문제당 100만 달러의 현상금을 걸고 발표한 7개의 수학 문제들을 다루고 있는 책입니다. 7개의 수학이 다루고 있는 범위는 꽤 넓어서, 물리학쪽에서 쓰이는 응용수학에서부터 위상학에 이르기까지 폭넓게 걸쳐 있습니다.

일반적인 기준으로 볼 때 이 책은 일전의 [Elegant Universe]와 같은 카테고리 - 이른바 교양과학서적 정도 - 로 묶기에 전혀 문제가 없어 보입니다. 제목에서부터 풍기는 분위기, 그리고 차례에서 볼 수 있는 내용에 대한 추측으로 보아도 그렇습니다. 그런데, [Elegant Universe]와 이 책은 많이 다릅니다. 기본적으로 주제에 접근하는 방식이 매우 다르기 때문입니다.

일반적인 상식이나 직관으로 간단하게 이해하기란 무지막지하게 어려운 [Superstring theory]를 설명하기 위해 Brian Greene이 선택한 방법은 일종의 정공법이었습니다. 물론 책의 두께를 10배 이상은 가뿐하게 늘려버릴 수 있는 수식같은 것은 아예 제외한다는 엄청난 시도를 하기는 했지만, 그래도 책은 [Superstring theory]의 탄생 이전부터 현재에 이르기까지 알아야 할 모든 것을 어떻게든 풀어서 설명하려는 시도를 하고 있습니다.

그러나 이 책, [수학의...]에서 저자가 선택한 방법은 일종의 우회로입니다. 각 문제들에 대해 직접적으로 파고들기보다는 그러한 문제가 발생한 배경과, 그 문제를 포함하는 수학 분류에 대한 설명을 통해 문제를 간접적으로 이해할 수 있게 하고자 하고 있습니다.

이러한 방식을 선택한 이유가 있기는 합니다만, 이 방식이 효과적이지는 않습니다. 몇몇 문제 - 상대적으로 이해하기 쉽다고 여겨지는('풀기 쉬운'이 아닙니다!) - 들의 경우에는 잘 먹혀 들어가지만, 저자 스스로도 이해하는 데 꽤 공을 들였다고 말하고 있는 후반부의 호지 추측과 같은 문제를 읽어 보면 결국 책 안에서 문제를 모두 이해할 수 있는 실마리를 제공하지 못한다는 사실을 알게 됩니다.

이유는 크게 두 가지입니다. 먼저 문제 자체의 난이도가, 비교적 얇은 책 한 권으로 설명하기에는 지나치게 어렵다는 점입니다. 단순하게 [문제가 어렵다]고 하기 보다는, 문제를 이해할 만한 기본 상식을 쌓는 것이 어렵다고 이야기해야 더 맞는 말이겠습니다. 수학의 각종 분야들은 그야말로 고도의 추상화가 이루어져 있고, 이 문제들의 대부분은 그러한 추상화의 최상위에 위치하고 있는 경우가 대부분이기 때문입니다. 직관으로 이루어지는 명확한 이해를 기반으로 추상화를 시작하여 문제를 이해할 만한 추상화를 이루어내는데 필요한 설명만으로도 이미 [일반인을 위한]이라는 딱지는 붙이기도 어려울 정도가 되고, 분량도 각 문제당 책 한권 이상을 필요로 할 것임을 말할 나위도 없을 정도입니다.  

다음의 이유로는, 이 책은 어디까지나 [문제에 대한 간단한 소개]를 목적으로 한 책이지 [완전하고 정확한 문제의 설명]을 목표로 한 책이 아니기 때문입니다. 이 문제들을 선정하고 문제당 100만 달러의 상금을 건 클레이 수학 연구소(CMI)에서는 문제에 직접 도전할 사람들을 위해 문제에 대한 상세 설명과 제한 조건등을 포함한 [정확한 문제의 설명]을 출간 및 홈페이지에 게재한 바가 있습니다. 즉, 이 책은 이러한 설명으로는 문제를 쉽게 이해하지 못하는 일반인들을 위해 이런 문제가 있고 대충 이러이러한 내용이다-라고 간략하게 설명하는 일종의 개요 정도의 역할을 하는 셈입니다.

위의 단점들을 제하고 본다면 꽤 나쁘지 않은 책입니다. 모든 문제가 다 호기심을 불러 일으키지는 않을 것이라는 생각을 해 본다면 마음에 드는 몇몇 문제만 선별하여 읽어보는 것도 괜찮으리라는 생각을 합니다. 저자는 난이도 순으로 문제를 배열하였다고 밝히고 있고, 읽어본 느낌으로도 실제 그런 배열을 가지고 있어서 앞부분은 비교적 쉽게 문제의 핵심을 이해할 수 있지만 후반부에 가면 문제를 이해하기는 커녕 문제의 배경조차 이해하기가 힘든 경우도 있습니다. 개인적으로는 리만 가설/P vs NP/푸앵카레 추측 정도가 비교적 큰 무리없이 즐겁게 읽을만 한 부분이라고 생각합니다. [Elegant Universe]보다 이해하기에 조금 더 난이도가 높아서, 기본적인 수학 상식을 가지고 있거나 책을 읽다가 모르는 부분은 찾아보는 정도의 노력은 기울이는 편이 좋습니다.

p.s : 덧붙여서, 비교적 [이해하기 쉬운] 한 문제 정도를 간단하게 적어보려고 합니다. 책의 내용에 관심이 있으시다면 읽어보셔도 좋고, 그렇지 않다면 읽지 않고 넘겨 버리셔도 좋겠습니다. 3번 문제인 P vs NP 문제입니다.

P vs NP 문제는 [계산 가능성]에 대한 탐구입니다. 조금 더 정확하게 이야기하자면, 특정 문제를 컴퓨터를 이용해 얼마나 효율적으로 해결할 수 있는가, 에 관한 이야기라고 보시면 되겠습니다.

약간은 전공쪽에 가까운 이야기가 되어버립니다만, 계산 단계를 결정하는 방법이 있습니다. 간단하게 예를 들자면, 특정 수식을 컴퓨터로 계산하는데 걸리는 시간은 얼마인가? 라고 물었을 때를 가정해 봅시다. 여기서 계산에 걸리는 시간이란 자료의 양에 따르는 비율적인 시간 증가분이므로, 실제 계산 속도는 무시하고 계산에 얼마나 많은 단계들이 필요한가를 세는 것으로도 충분해집니다.

이런 경우 N자리 수 둘을 곱하는데 필요한 단계는 N^2개의 기초 정수쌍 곱셈에, 올림을 감안한 N개의 덧셈을 합쳐 N^2+N의 단계가 필요하게 됩니다.(이 과정을 진지하게 이해할 필요는 없습니다) 이 때 언제나 N^2+N < N^2+N^2 이므로, 근사적으로 N자리 수 둘을 곱하는데는 언제나 2N^2보다 적게 시간이 걸린다고 이야기할 수 있게 됩니다.

이러한 기초 단계들을 분류하는 기준이 생기게 되는데, 시간이 적게 걸리는 순서대로 배열하면 다음과 같습니다.
선형 시간 : 덧셈과 같이 선형으로 계산 시간이 증가하는 경우
제곱 시간 : 곱셈과 같이 크기 N인 경우 C*N^2의 시간이 필요한 경우
다항 시간 : C*N^k의 시간이 필요한 경우
여기서 다항 시간이 걸리는 문제들이 Polynomial-time Process, 즉 P 문제가 됩니다.
그리고 마지막으로 지수 시간 문제는 2^N 이상의 시간이 걸리는 문제가 됩니다.

쉽게 생각할 수 있는 것이겠지만 P 문제의 경우 N이 어느 정도로 커져도 계산에는 전혀 문제가 되지 않습니다. 즉, [컴퓨터를 이용해 효율적으로 계산할 수 있는] 범주에 들어가는 계산 과정입니다. (N^3와 같은 문제에서 N이 50일 경우 0.2초 이내) 반대로 지수 시간 문제의 경우 2^N만 해도 N이 50일 경우 35년 이상이 걸리는, P 문제와 반대로 컴퓨터로 효율적으로 해결할 수 없는 문제입니다.

여기서 진짜 문제는 시작됩니다. P형과 지수 시간 형의 중간에 있는 몇몇 특이한 형태의 문제들 - NP형이라고 부르는 - 은 과연 P문제처럼 효율적으로 해결할 수 있는 것일까? 하는 것입니다. 이를 위해 가장 간단한 NP형태의 문제 하나를 예로 들어 보지요.

이른바 최소 거리 문제입니다. N 개의 도시가 있고 각각의 도시간 거리가 주어졌을때 최소 거리로 N개의 도시를 이동하는 방법은 무엇인가, 하는 것이 그것입니다. 계산 과정은 실로 간단합니다. 각 경우의 수를 모두 계산해서 비교하여 최소의 경우를 찾아내면 되니까요.

경우의 수는 N*(N-1)*(N-2)...*1 = N!이 되는 문제입니다. 문제는 여기서 시작됩니다. N이 일정 수준 이하로 작을 때 이 문제는 손으로도 계산할 수 있을 만큼 쉬워집니다. 그런데, N이 조금만 커지면, 이 문제를 해결하는데 걸리는 시간은 어마어마하게 커집니다. N이 비교적 최소에 가까운 경우라고 하더라도, N!>3^N입니다. 즉, 지수 시간보다도 더 시간이 걸리는 어처구니 없는 경우가 되어 버리는 거지요. 계산은 이다지도 쉬운데 말입니다.

이러한 분류의 문제들을 이른바 NP문제, Nondeterministic Polynomial-time process라고 이름붙인 겁니다. 사실 이 NP문제는 이론상의 문제입니다. [비결정적]이라는 방식 자체가 컴퓨터에서는 쓰일 수 없기 때문이지요. 즉, NP문제에서 컴퓨터는 매번 최선의 선택을 하여 최단경로가 되는 경우를 찾아서 계산한다고 가정하는 겁니다. 이렇게 되면 NP문제는 P문제와 같은 시간에 풀리게 되는 거지요. NP 문제의 본질은, 간단한 계산이 엄청나게 많은 경우의 수를 가지고 있다는 겁니다.

이렇게 되면 NP 문제는 P와 지수 시간 사이에 위치한 문제가 됩니다. 모든 P 문제는 자동적으로 NP 문제입니다. 그러나 NP문제는? 이게 문제입니다. 모든 NP 문제가 P 문제인가, 혹은 NP문제와 P 문제는 완전히 다른 문제인가. 이것이 비교적 이해하기 쉬운 P vs NP에 관한 간단한 설명입니다.

앞서 설명한 최단 거리 문제를 경우의 수를 모두 계산하는 경우를 제하고 정확한 답을 다항 시간 이내에 구하는 방법을 찾는다면, 그 자체만으로 P=NP임을 증명하는 것이 될 수 있습니다만, 아직까지 그런 방법은 발견되지 않았지요.

댓글(0) 먼댓글(0) 좋아요(2)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo