
자동차 한 대 안에는 ‘교통 체증’이 없다. 그런데 수천 대가 서로의 속도와 간격에 반응하기 시작하면, 도로 전체에는 정체라는 새로운 현상이 나타난다.
앞의 세 편에서 우리는 세계를 보는 가장 밑바닥의 순서를 만들었다.
대상 → 속성 → 관계 → 구조
001에서는 무엇을 하나의 대상으로 볼지 정했고, 002에서는 하나의 대상이 여러 속성으로 읽힌다는 것을 보았다. 003에서는 여러 대상 사이의 관계가 일정한 방식으로 조직되면 구조가 된다는 것을 보았다.
그런데 여기서 중요한 질문이 생긴다. 같은 종류의 부품을 모아 놓았는데, 왜 전체에서는 부품 하나에는 없던 성질이 나타날까?
1. 창발이란 무엇인가?
창발(emergence)은 부분들이 서로 관계를 맺고 상호작용할 때, 전체 수준에서 의미 있게 나타나는 새로운 성질이나 패턴을 뜻한다.
‘새롭다’는 것은 원인이 없거나 마법처럼 생긴다는 뜻이 아니다. 부분의 성질, 관계, 상호작용 규칙, 환경 조건이 함께 작동하면서 전체 수준에서 잘 보이는 성질이 나타난다는 뜻이다.
2. 단순히 더한 것과 무엇이 다를까?
사과 10개의 질량을 모두 더하면 전체 질량이 된다. 이것은 비교적 단순한 합산이다.
그러나 자동차 여러 대가 도로에서 서로의 속도와 간격에 반응하며 움직일 때 나타나는 교통 체증은 다르다. 자동차 한 대를 뜯어봐도 그 안에서 ‘정체’를 찾을 수 없다. 정체는 여러 자동차의 상호작용에서 나타나는 전체 흐름의 패턴이다.
- 합산적 결과: 부분의 값을 단순히 더하거나 평균내어 설명하기 쉬운 것
- 창발적 성질: 관계와 상호작용 방식이 중요해서 부분 하나만 봐서는 전체 패턴을 직접 볼 수 없는 것
3. 창발은 어디에서 생기는가?
창발을 이해하려면 네 가지를 함께 봐야 한다.
- 구성요소: 무엇들이 모여 있는가?
- 관계: 누가 누구와 연결되어 있는가?
- 상호작용 규칙: 연결되어 있을 때 어떻게 영향을 주고받는가?
- 조건: 밀도, 온도, 공간, 잡음, 자원, 외부 힘 등 어떤 환경에서 작동하는가?
구성요소 + 관계 + 상호작용 + 조건 → 전체 수준의 패턴과 성질
이 식은 엄밀한 물리 법칙이 아니라, 이번 연재에서 창발을 이해하기 위해 쓰는 설명 프레임이다.
4. 왜 구조 다음에 성질이 오는가?
003에서 구조는 관계의 조직 방식이라고 했다. 구조가 중요한 이유는 누가 누구에게 영향을 줄 수 있는지를 정하기 때문이다.
같은 네 사람이 모여 있어도 모두가 서로 이야기할 수 있는 구조와 한 사람을 통해서만 정보가 전달되는 구조는 의사결정 속도와 취약성이 다르다. 회로에서도 같은 부품을 직렬로 연결할 때와 병렬로 연결할 때 전체 행동이 달라진다.
구조 + 상호작용 + 조건 → 시스템 수준의 성질
다만 구조 하나만으로 모든 성질이 자동 결정되는 것은 아니다. 같은 구조라도 상호작용 규칙과 외부 조건이 달라지면 결과가 달라질 수 있다.
5. 가장 쉬운 모델: 새 무리는 누가 지휘할까?
집단 운동을 연구하는 대표적인 이론 모델 가운데 하나인 Vicsek model(비첵 모델)은 비교적 단순한 국소 규칙으로도 집단적 정렬이 나타날 수 있음을 보여준다.
모델 속 각 입자는 일정한 속도로 움직이고, 주변 이웃들의 이동 방향을 참고해 자신의 방향을 조정하며, 여기에 어느 정도의 무작위성이 더해진다. 각 입자에게 전체 무리의 방향을 계산하라는 중앙 명령은 없다. 그런데 조건이 맞으면 전체가 같은 방향으로 움직이는 질서가 나타난다.
각 부분은 가까운 곳의 단순한 규칙만 따르지만, 전체에서는 부분 하나에 직접 적혀 있지 않은 집단 패턴이 나타날 수 있다.
주의: 실제 새 떼의 모든 행동을 이 모델 하나로 설명한다는 뜻은 아니다. 국소 규칙에서 집단 정렬이 생길 수 있음을 보여주는 단순화된 이론 모델이다.
6. 최소 수학: 전체가 얼마나 같은 방향으로 움직이는가?
입자 N개의 이동 방향을 길이가 1인 화살표 ui로 나타내자. 전체 정렬 정도는 다음과 같은 질서변수(order parameter)로 요약할 수 있다.
Φ = |(1/N) Σ ui|
- 모두 제각각 다른 방향이면 화살표들이 상쇄되어 Φ가 0에 가까워진다.
- 대부분 같은 방향으로 움직이면 화살표가 같은 쪽으로 더해져 Φ가 1에 가까워진다.
중요한 것은 공식 자체보다, 개별 상태와 전체 상태를 설명하는 변수가 달라질 수 있다는 점이다.
7. 물리학에서는 왜 중요할까?
물리학에서는 많은 입자가 모였을 때 나타나는 집단적 성질이 매우 중요하다. 대표적인 예가 자성과 상전이다. 많은 미시적 자유도가 서로 영향을 주고받으면서 어떤 조건에서는 방향이 제각각인 상태보다 일정한 질서를 가진 상태가 나타날 수 있다.
Philip W. Anderson은 1972년 Science에 발표한 More Is Different에서 규모가 커지고 복잡성이 증가하면 새로운 성질과 새로운 수준의 설명이 중요해진다는 점을 강조했다.
이 말은 미시적 법칙이 틀렸다는 뜻이 아니다. 미시 법칙을 안다고 해서 복잡한 전체의 유용한 설명이 자동으로 끝나는 것은 아니라는 뜻에 가깝다.
8. 창발은 ‘원인을 모른다’는 뜻이 아니다
모든 신기한 현상을 “창발이야”라고 부르면 설명이 아니라 이름 붙이기에 그친다. 과학적으로는 다음을 물어야 한다.
- 어떤 구성요소들이 있는가?
- 어떤 관계로 연결되어 있는가?
- 서로 어떤 규칙으로 영향을 주는가?
- 어떤 조건에서 패턴이 나타나고 사라지는가?
- 전체 패턴을 측정할 변수는 무엇인가?
창발은 설명의 끝이 아니라 설명을 시작하는 질문이다.
9. 약한 창발과 강한 창발
약한 창발(weak emergence)은 전체 패턴이 미시적 구성요소와 상호작용에서 생기지만, 그 패턴을 알아내려면 시뮬레이션이나 높은 수준의 설명이 필요할 수 있다는 관점이다.
강한 창발(strong emergence)은 전체 수준에 미시적 물리 설명으로 환원하기 어려운 새로운 인과적 성질이 존재한다고 보는 더 강한 철학적 주장이다. 강한 창발은 철학적으로 논쟁적이다.
《세상을 이해하는 지도》에서는 우선 자연과학과 복잡계에서 실용적으로 다룰 수 있는 약한 창발에 가까운 의미를 기본으로 사용한다.
10. 생명과 기술에서 보는 창발
세포는 수많은 분자와 반응으로 이루어져 있지만, 생명체를 이해할 때 모든 것을 원자 하나하나의 좌표로만 설명하지는 않는다. 막, 대사, 유전자 조절, 항상성 같은 더 높은 수준의 개념을 사용한다. 다만 “생명은 창발이다”라는 한 문장만으로 생명의 기원을 설명할 수 있는 것은 아니다.
- 군집 로봇: 각 로봇의 국소 규칙에서 집단 배치나 이동 패턴을 만든다.
- 교통 시스템: 개별 운전자의 반응이 결합되어 정체와 병목이 나타난다.
- 분산 컴퓨터 시스템: 개별 서버가 정상이어도 전체에서는 부하 집중과 연쇄 지연이 생길 수 있다.
- 멀티에이전트 AI: 개별 에이전트뿐 아니라 정보 공유 구조, 보상, 제약, 피드백까지 검증해야 한다.
11. 창발은 좋은 것만 뜻하지 않는다
창발은 가치 판단이 아니다. 새 무리의 질서 있는 비행처럼 유용한 패턴도 있지만, 교통 체증이나 트래픽 혼잡처럼 원하지 않는 패턴도 나타날 수 있다.
그래서 공학에서는 원하는 창발은 만들어내고, 위험한 창발은 감지하고 억제하는 문제가 중요하다.
12. “전체는 부분의 합보다 크다”는 말은 정확할까?
직관적으로는 유명한 표현이지만 그대로 쓰면 오해가 생길 수 있다.
전체의 성질은 부분의 성질 목록만으로는 충분히 설명되지 않을 수 있으며, 부분 사이의 관계와 상호작용 정보가 추가로 필요하다.
핵심은 ‘더 크다’가 아니라 조직과 상호작용에 추가 정보가 있다는 점이다.
13. 전체 세계지도에서 지금 어디인가?
대상 → 속성 → 관계 → 구조 → 성질 → 변화 → 불확실성
- 001: 무엇을 하나의 대상으로 볼 것인가?
- 002: 그 대상은 어떤 속성을 가지는가?
- 003: 대상들의 관계는 어떻게 구조가 되는가?
- 004: 그 구조와 상호작용에서 전체 수준의 성질은 어떻게 나타나는가?
이제 우리는 성질까지 왔다. 그런데 실제 세계의 성질은 고정되어 있지 않다. 무리의 질서도 생겼다가 사라지고, 자성도 조건에 따라 달라지며, 생명체와 조직과 기술 시스템도 계속 변한다.
다음 편: 005. 세계는 왜 고정되어 있지 않은가? — 변화와 시간