LTCT KOREA해외 학술 연구
세계 논리학의 지도 · 제7회
네덜란드 국기 네덜란드편 01 · 언어와 정보

앞 문장의 ‘한 사람’을,
다음 문장의 ‘그’는
어떻게 기억할까요?

예룬 흐룬데이크와 마르틴 스토크호프의 「Dynamic Predicate Logic」(1991)을 따라, 문장의 뜻을 정보 상태 사이의 움직임으로 다시 읽습니다.

14개의 질문 · 15개의 생각그림 · 3개의 조작 실험

두 연구자가 앞 문장의 인물 카드에서 다음 문장의 인물 카드로 이어지는 정보 상태를 살피는 모습
제목 그림 · 문장 사이로 전달되는 담화 지시 대상을 편집부가 시각화했습니다. 실재 인물의 초상이 아닙니다.
원문 기반 가상 대담
아래 문답은 논문의 실제 절과 수식을 따라 편집부가 구성한 설명입니다. 저자와 진행한 인터뷰나 저자의 직접 발언이 아닙니다. 비유와 조작 실험은 독해를 돕는 교육용 모형이며, 학술적 주장은 각 문답 아래 원문 위치로 구분했습니다.
Jeroen Groenendijk & Martin Stokhof, “Dynamic Predicate Logic”

Linguistics and Philosophy 14(1), 39–100 (1991) · DOI 10.1007/BF00628304

1989년 암스테르담대 ITLI 보고서에서 시작해 1990년 4월 개정된 최종본입니다. UvA 저장소 공개 PDF 59쪽을 기준으로 읽었습니다.

PART I · 문제의 모양

문장은 뒤에 오는 문장을 준비한다

논문은 대명사를 고립된 기호로 보지 않습니다. 앞 문장이 어떤 대상을 다음 단계에 쓸 수 있게 만드는지부터 묻습니다.

01
사회자

왜 “한 남자가 공원을 걷는다. 그는 휘파람을 분다”가 논리학의 문제가 되나요?

연 연구자

첫 문장의 “한 남자”는 보통 존재양화사 ∃x로 옮깁니다. 둘째 문장의 “그”는 같은 x를 이어받아야 하지요. 그런데 고전 술어논리에서 ∃x의 문법적 범위는 첫 문장 안에서 끝납니다. 두 문장을 그대로 ∃x(남자(x) ∧ 공원걷기(x)) ∧ 휘파람(x)으로 붙이면 마지막 x는 양화사의 범위 밖에 남습니다.

범위를 전체 담화로 넓혀 다시 쓰면 진리조건은 얻을 수 있지만, 첫 문장을 둘째 문장을 보기 전에 해석한다는 조합성의 장점이 사라집니다. 논문의 과제는 문장 구조를 억지로 고치지 않고도 앞 문장이 만든 대상을 뒤 문장이 사용할 수 있게 하는 것입니다.

생각그림 01 · 문법 범위와 담화 연결문제 설정
1문장∃x(남자(x) ∧ 공원걷기(x))
x 후보 생성
→
2문장휘파람(x)
‘그’가 앞의 x를 요구
괄호를 넘는 대명사 연결을 단순한 문법 범위만으로 설명하기 어렵다는 데서 DPL의 질문이 시작됩니다.
원문 위치 · §1–2.1, 논문 pp.39–43 / 공개 PDF pp.2–5.
02
사회자

문장의 뜻을 ‘참이 되는 조건’ 대신 ‘정보 상태의 변화’로 읽는다는 말은 무엇인가요?

연 연구자

고전 의미론은 어떤 배정이 문장을 참으로 만드는지 봅니다. DPL은 한 걸음 더 나아가, 문장을 처리하기 전의 배정 g가 처리 뒤의 배정 h로 어떻게 바뀔 수 있는지를 봅니다. 따라서 한 공식의 의미는 배정 하나의 집합이 아니라 가능한 입력–출력 쌍의 집합입니다.

프로그램을 실행하면 기계 상태가 바뀐다는 동적논리의 관점을 언어 해석에 가져온 셈입니다. 다만 이 논문이 추적하는 변화는 문장이 전달하는 모든 지식이 아닙니다. 뒤의 대명사가 쓸 수 있는 선행 대상을 배정에 어떻게 남기는지에 초점을 맞춥니다.

생각그림 02 · 문장이라는 전이핵심 전환
입력 배정 g— 문장 φ —▶출력 배정 h

⟦φ⟧DPL ⊆ G × G

의미는 “어떤 g가 참인가”에서 “어떤 g에서 어떤 h로 갈 수 있는가”로 넓어집니다.

DPL의 의미 객체는 배정들 사이의 관계입니다. 한 입력에 여러 출력이 생길 수도, 아무 출력도 없을 수도 있습니다.
원문 위치 · §2.2, 논문 pp.43–45 / 공개 PDF pp.5–7.
03
사회자

입력 배정 g와 출력 배정 h는 무엇을 기록하나요?

연 연구자

배정은 변수마다 대상을 붙여 주는 함수입니다. g(x)=노아라면 변수 x가 노아를 가리킵니다. 원자식 남자(x)는 새 대상을 만들지 않고, 들어온 배정이 조건을 만족하는지 검사합니다. 만족하면 같은 배정을 그대로 통과시키고, 실패하면 출력하지 않습니다.

이 “검사”는 작은 장치이지만 중요합니다. 동적 의미론이 모든 표현을 변화시키는 명령으로 보는 것은 아닙니다. 어떤 식은 상태를 만들고, 어떤 식은 현재 상태를 거르는 역할을 합니다.

생각그림 03 · 원자식의 통과 검사atomic test
g₁(x)=노아남자(노아) 참
g₁을 그대로 출력
g₂(x)=점박이남자(점박이) 거짓
출력 없음
원자식은 입력과 출력의 값을 바꾸지 않습니다. 조건을 만족한 배정만 항등쌍 ⟨g,g⟩로 남깁니다.
원문 위치 · §2.2–2.3, 논문 pp.44–46 / 공개 PDF pp.6–8.
04
사회자

∃x는 한 값을 고르는 기호가 아니라, 가능한 후속 상태를 만드는 장치인가요?

연 연구자

그렇습니다. 입력 g에서 ∃xφ를 처리할 때는 x의 값만 달리한 중간 배정 k들을 만들고, 그 가운데 φ를 성공적으로 통과하는 경로를 출력으로 남깁니다. 후보가 둘이면 출력도 둘일 수 있습니다. 이후 문장은 각 출력에서 이어집니다.

⟦∃xφ⟧ = { ⟨g,h⟩ | 어떤 k가 있어 k[x]g 이고 ⟨k,h⟩ ∈ ⟦φ⟧ }

생각그림 04 · 실험 1: x의 후보 만들기직접 조작
후보를 골라 존재양화를 실행해 보세요.
후보 선택은 교육용 유한 모형입니다. 실제 정의는 담화 영역의 모든 대상과 모든 허용 배정을 대상으로 합니다.
원문 위치 · §2.3, 논문 pp.45–47 / 공개 PDF pp.7–9.
PART II · 연산의 동역학

연결사는 정보를 옮기는 방식이 다르다

연언은 앞 단계의 출력을 뒤 단계의 입력으로 넘깁니다. 함의와 부정, 선언은 서로 다른 문맥 문을 만듭니다.

05
사회자

왜 φ ∧ ψ를 두 검사의 교집합이 아니라 순서 있는 실행으로 보나요?

연 연구자

첫 문장이 만든 x 값을 둘째 문장이 받아야 하기 때문입니다. 동적 연언은 φ가 g를 k로 바꾸고, 이어서 ψ가 k를 h로 바꾸는 중간 상태 k가 있을 때 g를 h에 연결합니다. 관계의 합성입니다.

⟦φ ∧ ψ⟧ = { ⟨g,h⟩ | 어떤 k에 대해 ⟨g,k⟩∈⟦φ⟧ 이고 ⟨k,h⟩∈⟦ψ⟧ }

생각그림 05 · 중간 상태 k의 다리dynamic conjunction
g → k∃x 남자(x)
x=노아를 만듦
→
k → h휘파람(x)
노아가 휘파람인지 검사
두 번째 식은 첫 번째 식이 만든 배정을 입력으로 받습니다. 그래서 뒤의 x가 앞의 존재양화와 이어집니다.
원문 위치 · §2.3, 논문 pp.47–48 / 공개 PDF pp.9–10.
06
사회자

수식의 괄호 밖에 있는 x가 어떻게 앞의 ∃x에 묶일 수 있나요?

연 연구자

DPL은 문법적 범위와 실제 결속력을 구분합니다. ∃xP(x) ∧ Q(x)에서 Q(x)는 ∃x의 문법적 범위 밖에 있지만, 연언의 관계 합성이 x 값을 전달하므로 동적으로 묶입니다. 논문은 이런 양화사를 “활성” 양화사로 추적합니다.

그렇다고 아무 x나 무제한으로 묶이는 것은 아닙니다. 같은 변수를 뒤에서 다시 양화하면 새 값이 이전 값을 덮어쓸 수 있고, 부정이나 문맥을 닫는 연산을 지나면 전달이 멈춥니다.

생각그림 06 · 범위보다 긴 결속력scope / binding
문법적 범위∃x [ 남자(x) ∧ 공원걷기(x) ]
동적 결속력∃x [ 남자(x) ∧ 공원걷기(x) ] ∧ 휘파람(x)
연언이 x 값을 오른쪽으로 전달
DPL은 괄호를 지우지 않습니다. 해석 관계가 어떤 변수 값을 뒤로 전달하는지 별도로 설명합니다.
원문 위치 · §3.3, 논문 pp.55–59 / 공개 PDF pp.17–21.
07
사회자

“농부가 당나귀를 가지면 그가 그것을 때린다”에서 왜 존재양화가 보편적인 힘을 내나요?

연 연구자

전건이 ∃x∃y(농부(x) ∧ 당나귀(y) ∧ 소유(x,y))의 성공 상태들을 만듭니다. 동적 함의는 그 성공 상태 각각에서 후건 때림(x,y)이 성공하는지 요구합니다. 그래서 전건의 명사구는 존재양화로 번역되지만, 전체 조건문에서는 모든 관련 농부–당나귀 쌍을 검사하는 효과가 생깁니다.

중요한 점은 전건의 각 출력을 후건으로 넘긴다는 것입니다. 당나귀 문장의 “그”와 “그것”이 어떤 농부와 당나귀를 가리키는지 이 연결이 보존합니다.

생각그림 07 · 전건의 모든 성공 경로donkey sentence
경로 1x=농부 갑
y=당나귀 하나
경로 2x=농부 갑
y=당나귀 둘
후건 검사각 경로에서
때림(x,y) 성공?
“어떤 경로 하나”가 아니라 전건이 만든 모든 성공 출력에 후건의 성공을 요구하는 것이 함의의 보편적 힘을 만듭니다.
원문 위치 · §2.4, 논문 pp.48–51 / 공개 PDF pp.10–13.
08
사회자

부정·선언·전칭양화는 왜 정보를 바꾸기보다 입력을 검사하나요?

연 연구자

논문의 기본 DPL에서 부정 ¬φ는 현재 입력에서 φ의 성공 출력이 하나도 없는지 검사하고, 조건이 맞으면 입력을 그대로 돌려줍니다. 선언 φ∨ψ도 어느 한쪽이 성공하는지만 확인하고 입력을 유지합니다. 전칭양화와 함의 역시 전체 식 밖으로는 새 배정을 내보내지 않는 검사입니다.

하지만 내부 작동은 같지 않습니다. 함의는 전건의 출력을 후건으로 넘기므로 내부적으로 동적입니다. 선언은 한 선언지에서 만든 지시 대상을 다른 선언지로 넘기지 않습니다. “밖으로 무엇을 남기는가”와 “안쪽 두 부분을 어떻게 잇는가”를 나누어 봐야 합니다.

생각그림 08 · 연결사의 두 축내부 / 외부
연산안쪽 결속 전달뒤 담화로 전달
연언 φ∧ψ전달전달
함의 φ→ψ전건→후건닫힘
부정 ¬φ검사닫힘
선언 φ∨ψ기본 DPL은 차단닫힘
이 표는 논문의 기본 해석을 요약합니다. 자연언어의 반례와 확장 필요성은 제14문답에서 다시 살핍니다.
원문 위치 · §2.5와 정의 2, 논문 pp.51–54 / 공개 PDF pp.13–16.
PART III · 같은 진리, 다른 다음 단계

정보가 남는 방식도 의미의 일부다

DPL은 진리조건이 같은 식도 서로 다른 입력–출력 관계를 가질 수 있다고 봅니다. 여기서 순서, 이중부정, 함의의 새 성질이 나옵니다.

09
사회자

진리조건이 같아도 의미가 다를 수 있다는 것을 어떻게 형식화하나요?

연 연구자

논문은 두 동치를 구분합니다. DPL 동치는 두 식이 같은 입력–출력 관계를 갖는 경우입니다. 만족집합 동치, 즉 s-동치는 어느 입력에서 출력이 존재하는지만 같으면 됩니다. 후자는 진리조건이 같다는 뜻이지만, 출력에 어떤 변수 값이 남는지는 말하지 않습니다.

따라서 ∃xP(x)와 ¬∀x¬P(x)는 같은 입력에서 성공할 수 있어도 같은 의미 관계는 아닙니다. 앞 식은 x 값을 출력에 남길 수 있지만, 부정이 들어간 뒤 식은 입력을 그대로 돌려주는 검사이기 때문입니다.

생각그림 09 · 성공 여부와 남은 정보두 동치
진리조건

입력 g에서 성공 출력이 있는가?

둘 다 성공
동적 의미

어떤 h가 남는가?

x=노아 보존g 그대로
성공 여부가 같아도 출력 상태가 다르면 다음 대명사의 가능성이 달라집니다.
원문 위치 · §3.2, 논문 pp.54–56 / 공개 PDF pp.16–18.
10
사회자

φ ∧ ψ와 ψ ∧ φ는 왜 언제나 같은 뜻이 아닌가요?

연 연구자

연언이 관계 합성이면 순서가 곧 실행 순서입니다. 먼저 ∃x로 대상을 도입한 뒤 Q(x)를 검사할 수 있지만, Q(x)를 먼저 검사하고 나중에 ∃x를 실행하면 새 값은 이미 지나간 검사에 닿지 않습니다. 고전논리의 교환법칙이 동적 의미에서는 일반적으로 성립하지 않습니다.

그렇다고 연언의 모든 법칙이 사라지는 것은 아닙니다. 논문은 결합법칙은 유지됨을 보입니다. DPL은 고전논리를 무작정 버리기보다, 정보 전달과 충돌하는 법칙이 어디서 달라지는지 밝힙니다.

생각그림 10 · 실험 2: 순서를 바꾸면직접 조작
이 실험은 변수값 전달만 떼어 낸 장난감 모형입니다. 논문의 일반 결과는 배정 관계의 합성으로 정의됩니다.
원문 위치 · §3.4, 논문 pp.61–64 / 공개 PDF pp.23–26.
11
사회자

¬¬φ가 φ와 같은 진리조건을 가지면서도 다른 정보를 남길 수 있나요?

연 연구자

첫 부정은 φ가 성공할 수 없는지 검사하고, 둘째 부정은 그 검사가 실패하는지 다시 검사합니다. 결과적으로 φ가 성공 가능한 입력에서 ¬¬φ도 성공합니다. 그래서 진리조건은 같습니다. 그러나 부정은 매번 입력을 그대로 돌려주는 검사이므로 φ가 만들었던 x 값은 출력에 남지 않습니다.

논문은 이 효과를 닫힘 연산자 ♦로 나타냅니다. ♦φ는 φ가 성공할 수 있는지만 확인한 뒤 담화 지시 대상을 닫습니다. 이중부정은 φ를 진리조건만 남는 검사로 바꾸는 셈입니다.

생각그림 11 · 이중부정의 닫힘closure
φ 실행→x=노아를 포함한 출력들→ ¬¬ / ♦성공 여부만 남긴 g

φ ≡s ¬¬φ, 하지만 φ가 검사가 아닐 때 보통 φ ≢ ¬¬φ

논리적 부정의 진리조건은 보존되지만, 담화에서 사용할 수 있는 지시 대상은 닫힐 수 있습니다.
원문 위치 · §3.4, 논문 pp.61–62 / 공개 PDF pp.23–24.
12
사회자

전제의 순서가 달라지면 함의도 달라진다는 말은 무엇인가요?

연 연구자

DPL에서는 전제 집합보다 담화 순서가 중요합니다. 전제 φ₁,…,φₙ은 차례로 상태를 바꾸고, 결론 ψ는 마지막 상태에서 성공해야 합니다. 중간 전제가 같은 변수를 새로 도입하면 앞 전제가 만든 결속을 가릴 수도 있습니다.

그래서 오른쪽에 전제를 덧붙이는 일이 언제나 안전하지 않습니다. ∃xP(x)에서 P(x)를 이어 말할 수 있어도, 사이에 ∃xQ(x)를 넣으면 x가 Q 대상의 값으로 바뀔 수 있습니다. 논문은 이 점을 동적 함의의 비단조적 측면으로 설명합니다.

생각그림 12 · 담화는 집합이 아니라 경로dynamic entailment
∃x P(x)
x=갑
→∃x Q(x)
x=을로 갱신
→P(x)?
이제 을을 검사
같은 변수 이름을 다시 쓰는 예는 간단한 경고 모형입니다. 실제 증명 체계에서는 활성 양화사와 자유변수가 충돌하지 않게 이름을 고릅니다.
원문 위치 · §3.5, 논문 pp.67–69 / 공개 PDF pp.29–31.
PART IV · 계보와 한계

고전논리의 문법으로 담화의 변화를 읽다

DPL의 강점은 낯선 표상 언어를 하나 더 만드는 대신, 익숙한 술어논리 문법에 동적 해석을 붙인 데 있습니다. 동시에 논문은 그 첫걸음의 한계를 자세히 적습니다.

13
사회자

DPL은 고전 술어논리·DRT·동적논리와 어떻게 이어지나요?

연 연구자

문법은 고전 술어논리와 같습니다. 차이는 의미를 배정의 집합이 아니라 배정 사이 관계로 준다는 데 있습니다. 논문은 각 DPL 식을 적절히 범위를 정리한 식으로 바꿀 수 있고, 그 식의 진리조건이 고전 술어논리와 맞는다는 점을 보입니다.

DRT와는 교차문장 대명사와 당나귀 문장을 설명하려는 목표를 공유합니다. 다만 별도의 담화표상 구조를 먼저 만들지 않고, 공식 자체에 조합적 동적 의미를 줍니다. 프로그램 의미론의 양화 동적논리와는 입력–출력 관계라는 형식을 공유하며, 논문은 두 체계 사이 번역을 제시합니다.

생각그림 13 · 세 이론 사이의 위치비교

고전 술어논리

같은 문법
진리조건 비교의 기준

DPL

배정 관계
문장 순서와 결속 전달

DRT · 동적논리

담화 현상 공유
상태 전이 도구 공유

DPL은 세 전통을 동일시하지 않습니다. 고전 문법, 담화 현상, 프로그램식 상태 전이를 선택적으로 결합합니다.
원문 위치 · §4.1–4.3, 논문 pp.69–87 / 공개 PDF pp.31–49.
14
사회자

DPL은 언어의 모든 문맥 변화를 설명하나요?

연 연구자

논문 자체가 아니라고 선을 긋습니다. 기본 DPL은 외연적 1차 체계라서 시제·양상·태도와 문장보다 작은 구성요소의 조합을 충분히 다루지 못합니다. 또 부정·선언·전칭양화·함의 뒤에서도 대명사가 이어지는 자연언어 예들이 있어, 어느 문맥에서 이 연산들이 동적으로 작동하는지 더 설명해야 합니다.

저자들은 고차 내포 언어와 동적 몬태규 문법을 후속 방향으로 제시합니다. 오늘날 DPL의 가치는 모든 문장을 끝낸 해답보다, 뜻에는 다음 문장을 바꾸는 힘도 포함된다는 질문을 정확한 관계 의미론으로 열어 보였다는 데 있습니다.

생각그림 14 · 첫걸음이 남긴 네 과제limits
내포성가능성·믿음·태도
고차 조합문장 아래 구성요소
문맥 의존닫히기도, 이어지기도 함
경험적 범위모든 대명사 현상을 포괄하지 않음
이 항목들은 논문 §5의 전망을 요약한 것입니다. 기본 DPL의 성취와 후속 연구의 과제를 구분합니다.
생각그림 15 · 실험 3: 문맥의 문직접 조작
안과 밖으로 전달
안으로 전달, 밖은 닫힘
성공 여부만 검사
기본 해석에서 갈래 차단
버튼은 1991년 논문의 기본 분류를 비교합니다. 자연언어의 문맥별 예외까지 자동 판정하는 장치가 아닙니다.
원문 위치 · §5.1–5.2, 논문 pp.87–98 / 공개 PDF pp.49–59.
한 문장으로 남기기

문장의 뜻은 지금 참인지를 말할 뿐 아니라, 다음 문장이 무엇을 가리킬 수 있게 하는지도 정한다.

기호 다시 읽기

⟨g,h⟩입력 배정 g에서 출력 배정 h로 갈 수 있음
k[x]gk는 x 값만 달라질 수 있고 나머지는 g와 같음
≡입력–출력 관계까지 같은 동적 동치
≡s성공 가능한 입력, 곧 진리조건만 같은 동치

읽은 내용을 적용하기

“어떤 학생”은 다음 문장에서 어떻게 이어질까요?

“어떤 학생이 들어왔다. 그는 앉았다.”를 읽어 봅니다. 첫 문장은 학생을 가리킬 수 있는 정보를 남기고 다음 문장은 그 정보를 사용합니다. 문장 순서를 바꾸어 읽으면 앞서 마련된 정보가 하는 일이 드러납니다.

직접 확인하기

본문 실험에서 존재양화 뒤의 변수 값을 살펴보세요. 부정이나 다른 연산 안에 들어갔을 때도 그 값이 뒤 문장에 전달되는지 각각 확인하고 결과를 비교해 보세요.

학습 안내 · 위 사례는 본문 개념을 연습하도록 편집부가 구성했습니다. 원문의 정의와 정리의 적용 범위는 각 문답의 출처에서 확인할 수 있습니다.

원문과 보조 자료

  1. 주된 원문 Jeroen Groenendijk & Martin Stokhof, “Dynamic Predicate Logic,” Linguistics and Philosophy 14(1), 39–100 (1991). DOI: 10.1007/BF00628304.

    UvA-DARE가 제공하는 최종본 59쪽 전체를 확인했습니다. 본문의 절·쪽 표기는 출판 논문 쪽수와 공개 PDF 내부 쪽수를 함께 적었습니다.

  2. 저자 기관 공개본 ILLC LP-1989-02, “Dynamic Predicate Logic, towards a compositional, non-representational semantics of discourse” (1989). ILLC 기록.

    1989년 보고서 번호, 제목, 연도와 최종 논문으로 이어지는 판본 계보를 확인했습니다.

  3. 서지와 소속 University of Amsterdam DARE 및 Springer 논문 정보.

    저자, 학술지, 권·호, 쪽수, DOI와 University of Amsterdam 소속을 대조했습니다.

  4. 연구 계보 ILLC의 Jeroen Groenendijk 연구 회고.

    1986년 Philips Nat Lab 협업에서 교차문장 대명사 문제로 전환한 배경과 DPL·동적 몬태규 문법·질문 의미론으로 이어진 흐름을 확인했습니다.

제작·인용 범위

제목 그림은 LTCT KOREA가 이 회차를 위해 생성·편집한 창작 삽화이며 실재 인물의 초상이 아닙니다. 본문 생각그림 15개는 원문 수식과 사례를 바탕으로 새로 구성했습니다. 원문 그림이나 긴 문장을 전재하지 않았고, 직접 인용 대신 요약과 설명을 사용했습니다. 인용 수는 서비스마다 값이 달라 싣지 않았습니다.

세계 논리학의 지도 · 제7회 · 네덜란드편 01