LTCT KOREA해외 학술 연구
세계 논리학의 지도 · 제33회
스위스 국기스위스편 01 · 정당화 논리와 작은 반모형

근거가 붙은 주장에 반례가 있는지, 어디까지 확인하면 될까요?

“이 자료가 이 주장의 근거다”라는 문장도 논리적으로 검사할 수 있을까요? 토마스 슈투더의 연구는 반례를 찾는 데 필요한 모형의 크기에 상한을 두는 조건을 다룹니다. 반례 하나를 찾는 일과 가능한 경우를 모두 확인하는 일을 구분해 읽습니다.

Thomas Studer · Justification logic enjoys the strong finite model property · 2015

근거 꼬리표가 붙은 주장과 크기가 제한된 여러 모형을 검사표로 비교하는 제목 삽화
제목 그림 · 근거가 붙은 주장, 유한한 후보 모형, 판정 절차를 별도 구도로 엮은 편집부 제작 삽화입니다.
읽기 안내 · 이 글은 7쪽 공개 원문 전체를 확인해 재구성한 학습용 가상 대담입니다. 연구자의 실제 인터뷰가 아닙니다. 도서관 출입증·검사표·서류함 사례는 정의와 판정 절차를 설명하려고 편집부가 만든 예입니다.

Thomas Studer, Justification logic enjoys the strong finite model property

arXiv:1506.06933v1, technical report, 7 pages

국가 연결 · 저자의 공식 논문 목록은 베른대학교 정보학 도메인에서 이 기술 보고서를 arXiv:1506.06933으로 수록합니다. 글은 이 연구기관·공개 목록의 연결만 스위스 표지의 근거로 삼고 저자의 국적을 추측하지 않습니다.

PART I · 질문과 형식

정당화 논리와 작은 반모형의 출발점

원문의 문제 설정과 기호를 독자가 직접 따라갈 수 있게 풀어 읽습니다.

01
사회자

정당화 논리는 무엇을 더 적나요?

연 연구자

보통의 양상논리는 □A로 “A가 알려져 있다”거나 “A가 증명 가능하다”는 뜻을 나타냅니다. 정당화 논리는 t:A처럼 써서 A를 뒷받침하는 근거나 증명을 t라는 항으로 함께 적습니다.

논문은 이 명시적인 근거가 직접 관찰일 수도 있고, 친구가 A를 들었다는 보고처럼 전달된 증거일 수도 있다고 설명합니다. 그래서 핵심 질문은 A의 참만이 아니라 어떤 근거가 어떤 방식으로 결합되는지까지 포함합니다.

요점 정리 · 상자에서 근거 꼬리표로용어와 조건
양상식 □AA가 알려졌다는 상태를 표시
정당화식 t:A근거 t가 A를 뒷받침한다고 표시
추가 질문그 근거가 어떻게 만들어지고 결합되는가
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 1절, 1쪽.
02
사회자

정당화 항은 어떤 재료로 만드나요?

연 연구자

항은 상수 c와 변수 x에서 시작합니다. 두 근거를 적용하는 t·s, 어느 한 근거를 더하는 t+s, 근거 자체를 다시 확인하는 !t를 사용해 더 복잡한 항을 만듭니다.

기호는 장식이 아닙니다. 뒤에 나오는 공리와 증거 관계의 닫힘 조건이 각 연산의 역할을 정합니다. 생활 속 “근거를 합친다”는 말과 논리식의 정확한 조건을 구별해야 합니다.

요점 정리 · 근거 항의 문법용어와 조건
상수·변수기본 근거를 가리킴
t·s함의 근거와 전제 근거를 적용
t+s둘 가운데 확보한 근거를 합침
!tt가 근거라는 사실을 다시 표시
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 2절, 1–2쪽.
03
사회자

적용과 합은 어떻게 추론을 보존하나요?

연 연구자

t가 A→B의 근거이고 s가 A의 근거라면 t·s는 B의 근거가 됩니다. 또 t나 s 가운데 하나가 A의 근거이면 t+s도 A의 근거가 됩니다.

첫 규칙은 modus ponens에 근거의 이동 경로를 붙입니다. 둘째 규칙은 어느 쪽 근거를 갖고 있든 합친 항으로 A를 지지하게 합니다. 두 연산의 뜻을 같은 “증거 합치기”로 뭉개면 조건의 차이를 놓칩니다.

요점 정리 · 두 연산의 입력과 출력용어와 조건
적용A→B의 근거와 A의 근거에서 B의 근거
합A의 근거 하나를 더 큰 선택 항으로 포함
검사결론뿐 아니라 근거 항의 모양도 확인
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 2절 A2–A3, 2쪽.
04
사회자

근거가 있으면 그 주장도 참이라고 말해도 되나요?

연 연구자

이것을 허용하는지가 논리 체계를 나누는 조건입니다. jt라는 공리는 “t가 A의 근거이면 A다”를 뜻합니다. 이 공리를 채택한 체계에서는 근거에서 주장의 참으로 나아갈 수 있습니다.

jd는 모순을 정당화하는 근거를 허용하지 않는 조건이고, j4는 “t가 A의 근거다”에서 “!t는 t가 A의 근거라는 주장의 근거다”로 나아가는 조건입니다. !t는 근거를 다시 확인하는 형식적 연산입니다.

J는 기본 체계의 이름입니다. JT, JD, J4는 각각 해당 조건을 더한 체계이고, JD4는 jd와 j4를, LP는 jt와 j4를 더합니다. 여기의 LP는 증명 논리라는 이름이며, 호주편의 역설의 논리 LP와 구별합니다.

생각그림 04 · 실험 1 · 공리 조건 맞추기조작 가능
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 2절 jd·jt·j4와 표 1, 2–3쪽.
05
사회자

상수 명세는 왜 따로 정하나요?

연 연구자

상수 명세 CS는 어떤 상수 c가 어떤 공리 A의 근거인지를 기록한 목록입니다. 모든 공리에 적절한 상수가 있는지, 한 상수가 일정한 공리 꼴을 체계적으로 담당하는지가 뒤의 결과에 영향을 줍니다.

논문은 axiomatically appropriate, schematic, decidable이라는 조건을 구분합니다. JD 계열의 강한 유한 모형 성질에는 적절성이 필요하고, 결정가능성에는 명세가 판정 가능한 도식이어야 합니다.

요점 정리 · 명세의 세 조건용어와 조건
적절성각 공리에 대응하는 상수가 있음
도식성한 상수가 일정한 공리 도식들을 담당
판정가능성c:A가 명세에 속하는지 계산으로 결정
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 2절 상수 명세, 2쪽.
06
사회자

증거 관계는 무엇을 기록하나요?

연 연구자

증거 관계 E는 (t,A,w)라는 세 항목을 묶어 세계 w에서 t가 A의 허용된 근거임을 기록합니다. 적용·합·상수 명세와, j4가 있을 때의 ! 연산 및 세계 이동에 대해 닫혀야 합니다.

여기서 “닫혀 있다”는 입력 관계가 있으면 규칙이 요구하는 출력 관계도 반드시 포함된다는 뜻입니다. 실제 사실 여부는 뒤의 만족 관계에서 접근 가능한 세계와 함께 다시 검사합니다.

요점 정리 · 증거 관계의 닫힘용어와 조건
기록근거 t·문장 A·세계 w
닫힘규칙의 전제가 있으면 결론 관계도 포함
분리허용된 근거와 문장의 진리를 각각 확인
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 정의 1, 2–3쪽.
07
사회자

유한 증거 기반과 전체 증거 관계는 같나요?

연 연구자

증거 기반 B는 출발점으로 적어 둔 유한한 관계들의 집합입니다. 전체 증거 관계 E는 B를 포함하고 닫힘 규칙을 모두 적용한 최소 고정점입니다.

기반이 유한해도 닫힘을 반복해 얻는 E 자체가 겉보기에는 커질 수 있습니다. 논문의 유한 모형 정의가 E의 모든 원소를 직접 나열하라고 하지 않고, E를 생성하는 유한 기반 B를 요구하는 이유입니다.

요점 정리 · 서류함과 닫힘 규칙용어와 조건
유한 서류함 B처음 저장한 근거 기록
규칙 적용새 근거 관계를 차례로 생성
최소 E필요한 닫힘만 포함한 전체 관계
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 정의 2, 3쪽.
08
사회자

t:A가 참이려면 무엇을 함께 확인하나요?

연 연구자

세계 w에서 t:A가 참이려면 두 조건이 모두 필요합니다. w에서 접근 가능한 모든 세계 v에서 A가 참이어야 하고, (t,A,w)가 증거 관계 E에 들어 있어야 합니다.

근거 꼬리표만 붙었다고 문장이 자동으로 참이 되지 않습니다. 반대로 A가 모든 관련 세계에서 참이어도 t가 허용된 근거로 등록되지 않았다면 t:A는 성립하지 않습니다.

생각그림 08 · 두 갈래 검사조작 가능
세계 검사모든 접근 세계에서 A가 참
근거 검사E에서 t·A·w 세 항목의 관계가 허용됨
결론두 조건을 모두 통과해야 t:A
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 정의 3–4, 3–4쪽.
09
사회자

건전성과 완전성은 어떤 다리를 놓나요?

연 연구자

건전성은 공리와 규칙으로 유도한 식이 모든 해당 모형에서 타당하다는 뜻입니다. 완전성은 유도되지 않는 식에 대해 그 식이 실패하는 모형을 찾을 수 있다는 방향을 제공합니다.

이 논문은 선행 연구의 건전성과 완전성 결과를 정리한 뒤, 특히 유한 모형에 대한 완전성 보조정리를 사용합니다. 따라서 핵심 따름정리는 논문 안에서 처음부터 긴 여과 증명을 다시 전개한 결과가 아닙니다.

요점 정리 · 증명과 반모형용어와 조건
건전성유도 가능하면 모든 모형에서 타당
완전성유도 불가능하면 반모형이 존재
이번 논문선행 유한 모형 결과에서 크기 상한을 읽음
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 정리 5–6과 보조정리 8, 4쪽.
10
사회자

유한 모형은 무엇이 유한해야 하나요?

연 연구자

유한 모형은 세계 집합 W가 유한하고, 증거 관계가 유한 기반 B에서 생성되며, 어떤 세계에서 어떤 원자 명제가 참인지 적은 평가 기록도 유한해야 합니다.

세계 수만 세고 “작은 모형”이라고 부르면 부족합니다. 명시적 근거를 다루기 때문에 근거 기반과 참값 기록의 크기도 함께 관리해야 합니다.

요점 정리 · 세 군데의 유한성용어와 조건
세계 W가능한 지점의 수가 유한
기반 B증거 관계의 생성 출발점이 유한
평가 ν참으로 표시한 세계·원자의 쌍이 유한
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 정의 7, 4쪽.
11
사회자

“강한” 유한 모형 성질은 무엇을 더 보장하나요?

연 연구자

단순한 유한 모형 성질은 필요한 반모형이 유한하다고 말합니다. 강한 성질은 입력 식 A의 길이 |A|에 따라 세계 수, 증거 기반 크기, 평가 기록 크기의 상한을 계산 가능한 함수 f·g·h로 잡을 수 있다고 말합니다.

따라서 반모형이 어딘가 유한하게 존재한다는 정보에서 한 걸음 더 나아가, 어디까지 찾아보면 되는지 계산 가능한 경계를 얻습니다. 이 경계가 결정 절차를 만드는 핵심입니다.

요점 정리 · 세 개의 크기 상한용어와 조건
세계 상한 함수 f입력 식 길이에 따른 세계 수의 상한
기반 상한 함수 g입력 식 길이에 따른 증거 기반 크기의 상한
평가 상한 함수 h입력 식 길이에 따른 참값 기록 크기의 상한
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 정의 9–10, 5쪽.
12
사회자

어떤 논리들이 이 성질을 얻나요?

연 연구자

J·JT·J4·LP는 상수 명세에 대해 강한 유한 모형 성질을 얻습니다. JD·JD4는 상수 명세가 공리적으로 적절하다는 조건이 추가됩니다.

논문의 따름정리 11은 이 목록과 조건을 정확히 나눕니다. 다른 정당화 논리나 더 풍부한 언어까지 자동으로 포함한다고 읽을 근거는 없습니다.

요점 정리 · 정리의 적용 범위용어와 조건
첫 묶음J·JT·J4·LP
둘째 묶음JD·JD4와 공리적 적절성
범위 밖논문에 열거되지 않은 체계는 별도 증명 필요
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 따름정리 11, 5쪽.
13
사회자

작은 모형 하나의 참·거짓은 실제로 판정할 수 있나요?

연 연구자

논문은 상수 명세가 판정 가능한 도식이고 모형이 유한하게 제시되면, 세계 w에서 식 A가 참인지 결정할 수 있다는 선행 보조정리를 사용합니다.

유한하다는 사실만으로 모든 검사가 저절로 쉬워지는 것은 아닙니다. 증거 관계가 유한 기반에서 닫힘으로 생성되므로, 명세와 관계의 소속을 효과적으로 확인할 조건이 함께 필요합니다.

판정 가능하다는 말은 정해진 입력마다 절차가 끝나고 예 또는 아니요를 답한다는 뜻입니다. 빠르게 끝난다는 뜻까지 포함하지는 않습니다.

생각그림 13 · 실험 2 · 한 모형 검사 순서조작 가능
본문에서 설명한 용어와 조건을 정리했습니다.
원문 근거 · 보조정리 12와 따름정리 13, 5쪽.
14
사회자

반례를 찾았을 때와 끝까지 못 찾았을 때 결론은 무엇인가요?

연 연구자

먼저 A가 항상 성립하는지 묻는다고 합시다. 검사 범위에 포함되는 모형에서 A가 거짓인 세계를 하나 찾으면 반례를 얻습니다. 건전성에 의해 A는 그 논리에서 증명되는 문장이 될 수 없습니다.

반례가 존재하면 계산 가능한 크기 상한 안에도 반례가 있다는 성질과 필요한 판정 조건을 확보한 경우, 그 상한 안의 후보를 빠짐없이 검사할 수 있습니다. 모든 검사를 끝내고도 반례가 없다면 완전성에 의해 A의 타당성과 증명가능성을 결론 내립니다. 몇 개의 작은 모형만 확인한 상태에서는 이 결론을 내릴 수 없습니다.

“A가 참인 경우가 하나라도 있는가?”라는 만족가능성 질문은 별도로 봅니다. 이 글에서 다루는 고전적 부정이 있는 체계에서는 ¬A의 타당성을 검사해 답할 수 있습니다. A를 거짓으로 만드는 모형 하나가 발견됐다는 사실만으로 A가 어느 모형에서도 참일 수 없다고 결론 내리면 안 됩니다.

생각그림 14 · 반례 하나와 전체 검사
검사한 것얻을 수 있는 결론
A가 거짓인 적합한 모형을 하나 찾음A는 항상 참인 문장이 아님
보장된 상한 안의 모든 후보에서 A의 반례가 없음필요한 조건 아래 A의 타당성과 증명가능성 판정
A가 참인 적합한 모형을 하나 찾음A는 만족 가능
몇 가지 예에서만 A가 참임전체 타당성은 아직 판정하지 못함
상한 계산과 모형·진리 판정이 가능해야 유한 탐색을 끝낼 수 있습니다. “찾지 못했다”는 말에는 검사 범위를 모두 확인했다는 조건이 필요합니다.
원문 근거 · 따름정리 13의 증명, 5–6쪽.
15
사회자

처음 질문에 어떤 답을 줄 수 있나요?

연 연구자

논문이 열거한 정당화 논리에서는 가능합니다. 식 길이에 따라 반모형의 세계·증거 기반·평가 크기를 계산 가능한 범위로 제한하고, 필요한 조건 아래 그 범위의 후보들을 검사해 타당성과 증명가능성을 판정합니다. 고전적 부정을 이용하면 만족가능성도 판정할 수 있습니다.

결론에는 조건이 붙습니다. 사용한 논리 체계, 상수 명세의 도식성·판정가능성·필요한 적절성, 선행 유한 모형 완전성 결과가 모두 필요합니다. 작은 모형 성질은 효율적인 실행 시간을 자동으로 보장하는 주장도 아닙니다.

생각그림 15 · 실험 3 · 결론의 조건표조작 가능
본문에서 설명한 용어와 조건을 정리했습니다.
생각그림 16 · 원문을 읽을 때 남길 네 칸질문 · 조건 · 근거 · 한계
질문논문이 바꾼 물음은 무엇인가요?
조건결론은 어떤 가정에서 성립하나요?
근거어느 절과 예가 뒷받침하나요?
한계무엇까지는 말하지 않나요?
네 칸을 함께 적으면 결론만 떼어 과장하는 일을 줄일 수 있습니다.
원문 근거 · 1절·3절·4절, 1·4–6쪽.

자료와 출처

  1. 주된 원전 · Thomas Studer, Justification logic enjoys the strong finite model property, arXiv:1506.06933v1, technical report, 7 pages. 공개 전문.

원문의 긴 문장을 옮겨 싣지 않고 논증 구조를 한국어로 풀었습니다. 논문 주장과 편집부 모형을 구분했으며 인용 수는 사용하지 않았습니다.