정의
모형 이론은 수학적 논리의 한 분야로, 형식 언어와 그 언어로 기술된 이론이 실제 수학적 구조(모형)에서 어떻게 만족되는지를 연구한다. 즉, 논리식의 의미론적 해석과 구조 사이의 관계를 규명함으로써 이론의 성질을 분석한다.
개요
모형 이론은 20세기 초 독일의 수리논리학자 데이비드 힐베르트와 카를 바이어스트라스의 작업을 계기로 형성되었으며, 특히 알프레드 튜링, 알프레드 로웬하임, 레오네스 스콤 등 여러 학자의 연구를 통해 체계화되었다. 현대 수학에서는 집합론, 대수학, 대수기하학, 컴퓨터 과학 등 다양한 분야와 연계되어 활용된다. 주요 연구 주제로는 완전성 정리, 컴팩트성 정리, 로웬하임‑스콤 정리, 안정성 이론, 분류 이론 등이 있다.
어원/유래
‘모형 이론’이라는 용어는 영어 model theory를 한자어식으로 번역한 것이다. ‘모형(模型)’은 ‘model’의 의미를, ‘이론(理論)’은 ‘theory’를 각각 차용한 형태이며, 20세기 중반 한국어 수리논리학 번역서에서 정착되었다.
특징
-
구조와 언어의 이분법
- 형식 언어(기호와 규칙)와 그 언어가 해석되는 수학적 구조(모형)를 명확히 구분한다.
-
만족 관계(⊨)
- 특정 모형 𝔐가 언어의 문장 φ를 만족한다는 표기 𝔐 ⊨ φ를 이용해 이론과 모형 사이의 관계를 형식화한다.
-
완전성 정리 (Gödel’s Completeness Theorem)
- 일차 논리에서는 한 이론이 모형을 갖는 것이 그 이론이 증명 가능함과 동치임을 보인다.
-
컴팩트성 정리 (Compactness Theorem)
- 어떤 일차 이론의 모든 유한 부분집합이 만족가능하면 전체 이론도 만족가능함을 증명한다.
-
로웬하임‑스콤 정리
- 무한 언어에서도 특정 크기의 모형이 존재함을 보이며, 이로 인해 이론의 모델 수와 크기에 대한 중요한 결과를 제공한다.
-
안정성 및 분류 이론
- 이론을 안정성(stability)이나 단순성(simple) 등으로 분류하여 구조적 복잡성을 분석한다.
관련 항목
- 수리 논리학
- 형식 언어
- 모델(수학)
- 완전성 정리
- 컴팩트성 정리
- 로웬하임‑스콤 정리
- 안정성 이론
- 분류 이론
- 대수기하학에서의 응용
- 컴퓨터 과학의 형식 검증 및 자동 정리 증명 시스템
(※ 위 내용은 널리 알려진 학문적 정의와 연구 결과를 토대로 정리한 것으로, 현재까지 공신력 있는 자료에 근거하고 있다.)