이 글을 쓰는 저자로서의 집필 의도나 독자 분들에 대한 바람은 다음에 이어질 서장(프롤로그) 부분에서 소상히 말씀드릴 예정이라 이곳에서는 생략하겠지만 한 가지, 가장 강조하고 싶은 것은 이 책은 수상록이라는 형식을 가지고 있음을 알고 읽어 주십사 하는 바람입니다.
수상록(隨想錄)은 글자 그대로 ‘생각을 따라가면서 쓴 글’입니다. 지식을 전달하는 목적으로 하거나 또는 어떤 사실을 주장하고 설득하기 위한 글은 아니라는 것을 알아주시면 감사하겠습니다. 물론 내용 중에 어떤 사실을 주장하는 내용도 많이 포함되어 있기는 합니다만 그것은 독자 여러분들을 설득하기 위함이 아니라 그저 저의 생각을 말씀드리는 것으로서, 그것들 중에 어떤 것을 이해하고 받아들이신다면 저야 당연히 감사한 일이 되겠지만 혹여 그렇지 않은 내용이 보이더라도 읽으시는 분들께서는 “아, 이 사람은 이렇게도 생각하는구나…”라고 가볍게 넘어가 주시기를 바라겠습니다.
저는 어떤 논쟁을 일으키려고 이 책을 쓴 것은 아닙니다. 그리고 나름대로 최선의 검증 과정을 거치기는 했지만 비전공자로서 주제넘게 하는 이야기도 많이 있다는 점도 저 스스로 알고 있습니다. 따라서 올바르지 못한 내용들도 어쩌면 있을지도 모르겠습니다만 그것 역시도 넓은 아량으로 이해해 주시면 감사하겠습니다.
여느 과학에 관련된 책처럼 딱딱하게 논리적인 형식으로만 쓴 것이 아닌 보다 자유스러운 방식으로 어떤 때는 과학을 다루는 책과는 어울리지 않게 감성적인 내용과 형식이 없는 산문 형태의 부분도 눈에 보일지도 모르고 그것이 일부 독자 분들에게는 불편하게 느끼실 수도 있을 것 같습니다. 그 역시도 단지 글을 쓴 사람의 개인적 성향이 그렇겠지 라고 이해를 해 주시길 부탁드립니다.
Contents
머리말/ 4
프롤로그 - 1. 서로를 바라보는 과학과 성경/ 11
2. 신앙적 방법과 과학적 방법/ 18
제1부 天地人 중의 人 : 관찰자
제1장 평범한 지구 위의 관찰자/ 31
1. 코페르니쿠스의 법칙/ 31
2. 당사자와 관찰자 - 인간이론/ 37
3. 현대과학이 발견한 관찰자/ 43
4. 해석과 의미 부여/ 51
제2장 관찰자가 바라보는 하나님과 우주/ 59
1. 천지인(天地人) - 하나님과 우주 그리고 관찰자/ 59
2. 필요 이상으로 광대한 우주/ 72
제2부 天地人 중의 天 : 창조주 - 우주라는 시스템의 개발자
제3장 인간과 컴퓨터 그리고 하나님/ 83
1. 시스템 개발자로서의 하나님/ 83
2. 프로그래머로서의 하나님/ 88
3. 객체지향 이론 그리고 진화론/ 96
제4장 종교와 과학 그리고 인간/ 119
1. 유신론과 무신론/ 119
2. 과학 - 또 다른 선악과일까?/ 144
3. 무신론의 그늘/ 149
4. 지금도 계속되는 종교재판/ 158
5. 성경의 무오성(無誤性)과 과학/ 167
제3부 天地人 중의 地 : 우주라는 소프트웨어
제5장 수학적인 우주/ 197
1. 아름다운 수학/ 197
2. 불완전한 대칭/ 209
3. 양자론 - 구현된 디지털의 우주 - 우주의 계획된 헐거움/ 219
4. 플랑크 시간/ 236
제6장 확률이라는 안개/ 240
1. 카오스 - 우주라는 소프트웨어에 숨겨진 하나님의 인터페이스/ 240
2. 끈 이론 - Nothing or Everything/ 263
3. 이신론(理神論, deism), 그리고 이기이원론(理氣二元論)/ 285
4. 논리적 설계와 물리적 구현/ 307
제4부 유저를 찾아서
제7장 우주정보 시스템/ 311
1. 최적화를 따라가는 우주/ 311
2. 시뮬레이션 우주론/ 317
3. 우주의 모든 개체(Object)는 정보 단위이다/ 329
4. 궁창/ 334
5. 하늘을 펼치셨다/ 341
6. 확률의 안개 속에 숨겨진 유저 인터페이스/ 350
제8장 하고 싶은 이야기들/ 358
1. 우연과 필연/ 358
2. 경사 길을 내려가는 우주 그리고 경사 길을 올라가야 하는
인간/ 380
3. 우주의 최종 산출물 - 우리들의 이야기/ 404
4. 생육하고 번성하라/ 419
5. 돌아온 탕자/ 428
에필로그 - 너는 나를 누구라 하느냐?/ 448
부록 : 개념정립 - 컴퓨터와 소프트웨어
부록 A장 컴퓨터라는 나라/ 463
1. 컴퓨터 나라의 몇 마디 말을 배워봅시다/ 463
2. 컴퓨터 나라의 정부기구/ 475
부록 B장 소프트웨어는 어떻게 개발되는가?/ 497
1. 프로그래밍이란?/ 497
2. 객체지향이론(Object Oriented Method)/ 503
찾아보기(Index)/ 517
Author
엄기성
충남 공주생.
공군사관학교
연세대학교 보건대학원 보건학석사
경북대학교 의과대학 의료정보학박사
미국 조지타운대학교 박사 후 과정
현재, 미국립보건연구원(NIH)산하
국립암연구소(NCI)에서 여러 미정부
국책 의학연구 프로젝트에 참가하여
프로젝트 관련 소프트웨어 개발과
데이터 분석 엔지니어로 근무중.
저서
<의료정보학의 입문> (2001년 비아이티 출판) (2002년 공저, 한국보건산업진흥원)
충남 공주생.
공군사관학교
연세대학교 보건대학원 보건학석사
경북대학교 의과대학 의료정보학박사
미국 조지타운대학교 박사 후 과정
현재, 미국립보건연구원(NIH)산하
국립암연구소(NCI)에서 여러 미정부
국책 의학연구 프로젝트에 참가하여
프로젝트 관련 소프트웨어 개발과
데이터 분석 엔지니어로 근무중.