명제

 



1. 개요
2. 수학에서의 명제
2.1. 위 규정의 한계
2.2. 조건문의 역, 이, 대우
3. '명제'에 대한 철학적 정의
3.1. 비구조화된 명제
3.2. 구조화된 명제
3.2.1. 프레게주의 명제
3.2.1.1. 관련 문서
3.2.2.1. 관련 문서


1. 개요


'''명제'''()란, 이거나 거짓인, 즉 진리치를 갖는 것을 말한다.
중학교 수학고등학교 수학에서 소개되는 내용과 논리학언어철학 등에서 정의되는 바는 각각 조금씩 다르므로 따로 나누어 소개한다.

2. 수학에서의 명제



가치판단이 개입될 수 없는, '''누구라도 참인지 거짓인지 (일치된) 판단을 할 수 있는 문장이나 식'''.
예를 들자면
  • 서울은 대한민국의 수도이다. (참인 명제)
  • 우리나라 영토의 최남단은 마라도이다. (참인 명제)
  • 아시아 대륙은 화성에 있다. (거짓인 명제)
  • 대한민국은 유럽 대륙에 속해 있다. (거짓인 명제)
  • $$x+5 < 2$$ (명제가 아님 : 참/거짓을 판단할 수 없음)[1]
고등학교 수학의 객관식 시험에서는 '명제가 아닌 것을 고르시오'라는 문제에 거짓인 명제를 선지로 제시해서 학생들을 낚기도 한다. 어설프게 공부한 학생들은 '어 틀렸는데?' 하고 바로 찍어버리고는 틀려버린다.
한편 명제가 아닌 즉 참과 거짓을 구분할 수 없는 문장의 대표적인 예는 x>3처럼 조건을 지정하지 않으면 참, 거짓을 알 수 없는 명제나[2] '미나는 예쁜 아이다'처럼 대답하는 사람에 따라서 참거짓이 달라질 수 있는 문장, 아니면 '영수는 공부를 잘 한다' 등 애초에 참과 거짓의 명확한 기준이 없는 문장, 혹은 아잉♡ 등 감탄사 처럼 무슨 수를 써도 참거짓의 판단 자체가 불가능한 문장이나, "이 문장은 거짓이다"와 같이 모순이거나, 'Ariel Hanson is a man[3]' 등 애매어가 포함된 문장 등[4].

2.1. 위 규정의 한계


명제를 "누구라도 참인지 거짓인지 (일치된) 판단을 할 수 있는 문장"이라고 정의하는 경우, 그 정의를 엄밀하게 따질 때 촉발되는 문제점들의 대표적인 예시는 다음과 같다:
  • 명제는 문장과는 다른 것 같다.
    • 예. "2+2=4", "이 더하기 이는 사와 같다", "Two plus two equals four"는 각기 다른 문장이다. 그럼에도 이들은 수학에서의 어떤 공통된 참을 말하는 것 같다. 하지만 명제가 곧 문장이라면, 이들 셋은 서로 전혀 상관이 없는 다른 '명제'가 된다. 하지만 이처럼 이 셋이 아무런 상관이 없다는 귀결은 직관적으로 부당하다. [5] .
  • 인류가 아직 참인지 거짓인지 모르는 문장이 있다. 이런 문장이 나타내는 바에 대해선 "일치된 판단"을 할 수 없다.
    • 예. "4 이상의 모든 짝수는 두 소수의 합으로 나타낼 수 있다."는 문장은 참이거나 거짓이다. 하지만 그 어떤 사람도 아직 그 정답을 모르므로, 일치된 판단을 할 수 있을리가 만무하다. 그럼에도 불구하고 해당 문장은 참이든지 거짓이든지 둘 중 하나임은 자명하므로 어떤 명제를 표현하는 것으로 분류해야 하는 것 같다.
  • 참인지 거짓인지 일치된 판단을 내리는 게 원리적으로 불가능한 문장이 있다.
이러한 여러 문제가 있으므로 '명제' 개념에 대해서는 보다 엄밀한 정의가 요구된다.

2.2. 조건문의 역, 이, 대우


조건문을 '뒤집는' 방법은 수학(교과)에서 단골로 나오는 주제 중 하나이며, 이때 명제를 뒤집는 방법은 3가지가 있다. 원명제($$p\to q$$)의 순서를 뒤집는 방법($$q\to p$$)이 있고 명제 자체를 통째로 부정하는 방법($$\sim p \to \sim q$$)이 있다. 전자를 역#s-2.1(逆, Converse)이라고 하고 후자를 이#s-2.2(裏, Inverse)라고 한다. 마지막으로 역과 이를 동시에 적용할 수도 있는데(~q → ~p), 이를 대우#s-4(對偶, Contrapositive)라고 한다. 아래는 뒤집은 명제를 나타낸 그림이다.
[image]
원 명제와 그 명제의 대우는 항상 진리치가 같다. 즉 원 명제가 참이면, 대우도 반드시 참이다. 마찬가지로 원 명제의 역과 이는 항상 진리치가 같다, 반면 원 명제가 참이어도 그 역과 이는 참이 아닐 수도 있다. 때문에 전건 부정법과 후건 긍정법은 논리적 오류가 되지만 후건 부정법은 언제나 합당하다. 필요조건과 충분조건 참조.
항상 참인 명제를 항진명제(tautology)라고 한다. 개별 문서가 있는 항진명제로는 퍼스의 항진명제가 있다.

3. '명제'에 대한 철학적 정의


현대 언어철학에서 '명제'라는 개념이 수행하는 역할, 혹은 "x는 명제다"의 필요조건으로 꼽히는 대표적인 조건들은 다음과 같다:
  • "x는 어떤 문장의미다": 즉 어떤 언어문장의 의미가 될 수 없는 것은 명제가 아니다.
    • 예. '이 더하기 이는 사와 같다'는 한국어의 문장이므로, '이 더하기 이는 사와 같다'의 의미는 명제가 될 수 있다. 반면 숫자 '2'는 문장이 아니므로, '2'가 나타내는 의미인 (ZFC에 따르면) $$\{\emptyset, \{\emptyset\}\}$$는 명제가 될 수 없다[6].
  • "x는 진리치를 갖는 것이다": 이거나 거짓이라는 속성을 가져야만 명제다[7].
    • 예. 1차 술어 논리의 식인 '$$\forall x (Px \vee \neg Px)$$'이 표현하는 바는 이므로, 곧 명제가 될 수 있다. 반면 우리 집 강아지 바둑이는 '털이 있다', '귀엽다' 같은 속성은 가질지 몰라도 '', '거짓' 같은 속성은 가지지 않으므로 명제가 될 수 없다.
  • "x는 명제 태도의 대상이다": 's는 p라고 믿는다', 's는 p를 바란다' 같은 문장에서 'p'가 가리키는 것이 명제다.
즉 명제에 대한 체계적 이론들은 위와 같은 조건들을 만족시키는 것을 목표해야 한다. 이런 명제에 관한 이론들 가운데 고전적인 사례들은 다음과 같다.

3.1. 비구조화된 명제


명제가 "x가 구조화됐다(structured)"는 말의 기준에 대해선 논란이 있지만, 그 기본적인 발상은 'x의 부분들이 일정한 순서/구조를 띤다'라고 할 수 있다. 단적으로 문법을 갖는 문장은 구조화된 것의 사례인 반면, (순서쌍 등이 아닌) 순수 집합은 구조화되지 않은 것의 사례로 분류된다.
명제가 비구조화되었다고 보는 대표적인 시각은 명제를 가능세계집합으로 보는 견해다. 구체적으로는 다음과 같다:
  • p는 문장 S가 나타내는 명제다
    • iff. p 는 S가 가능세계들의 집합이다
    • iff. p는 함수 $$f: \{w|w$$는 가능세계이다$$\} \to \{T, F\}\; s.t.\; f(w')=\left\{\begin{matrix}T \; \; \; \text{if S is true at }w' \;\\ F \; \; \; \text{if S is false at }w'\end{matrix}\right.$$이다.
      • 이때 함수 $$f$$를 문장 S의 내포(intension)라고 부른다.
즉 명제를 비구조화된 것으로 보는 대표적인 입장은 명제를 곧 집합 혹은 내포라고 보는 것이다. 하지만 이런 견해의 대표적인 약점은 필연적으로 인 모든 명제들이 동일한 명제가 되는 부적합한 귀결이 도출된다는 것이다. 그 사례는 다음과 같다:

i. 문장 "2+2=4"와 "모든 총각은 남자다"는 모두 필연적으로 참이다.

i. "가능세계"의 정의에 따르면 두 문장은 모든 가능세계에서 참이다.

i. "내포"의 정의에 따르면 이 두 문장의 내포는 같다.

i. 문장의 내포는 그것의 명제와 같다.

i. 따라서 "2+2=4"와 "모든 총각은 남자다"는 위 견해에 따르면 같은 명제를 표현하는 것이다.

i. (귀류법적 결론) 곧 '명제'의 조건에 따르면 "2+2=4"와 "모든 총각은 남자다"는 나타내는 의미가 같다. 하지만 이는 거짓이다. 따라서 전제 iv를 기각해야만 한다.

비구조화된 명제를 지지했으며, 위와 같은 문제를 보완하고자 노력했던 대표적인 철학자데이빗 루이스가 있다.

3.2. 구조화된 명제


위 정의에 따라 "명제가 구조화됐다"는 말은 곧 '명제의 각 부분들이 체계적 순서/구조를 이룬다'는 것으로 이해할 수 있다. 주로 문장문법적 구조가 그 문장이 표현하는 명제의 구조에도 어느 정도 반영된다고 보는 경우가 일반적이다.

3.2.1. 프레게주의 명제


명제에 대한 "프레게주의"는 고틀로프 프레게언어철학에서 유래한 입장을 가리킨다. 프레게의 언어철학에서 핵심적인 면모는 언어 표현의 '''뜻(Sinn)'''과 '''지시체(Bedeutung)'''를 구분하는 것이다. 예를 들어 "샛별"과 "개밥바라기"는 뜻은 다르지만 지시체는 같다.
명사 뿐만이 아니라 문장 역시 마찬가지다. 문장의 지시체는 진리치, 즉 거짓 둘밖에 없다. 즉 "1+1=2"나 "물은 H20다"나 둘 다 지시체는 같다. 반면 문장의 뜻은 다양할 수 있다. 프레게주의에서 "명제"란 바로 이 문장의 뜻을 말한다.[8] 이를 수학적으로 보면 지시체는 '''해'''이고, 뜻은 '''방정식'''이며 명제는 '''함수'''로 볼 수 있다. 가령 '''철수는 바보다'''라는 명제는 '철수는 바보다.'라는 뜻에 따라 참/거짓 중 하나의 해가 나오는 함수라는 얘기다.[9]
여기서 프레게의 논리는 기존에 주어-술어 논리를 확립하고 주어가 실재하는 대상이라고 주장했던 아리스토텔레스의 주장과 상충한다. 아리스토텔레스는 주어를 실재, 술어를 그 특성으로 보았지만 프레게는 주어가 단순한 미지수일 뿐이고 문장은 그에 대응하는 함수라고 말한 것이다.[10] 여기서 나오는 말이 바로 '''무의미(nonsense)'''인데, 만약 '철수는 나쁘다.'나 '프랑스 왕은 키가 크다.'와 같이 x가 실재하지 않거나 참/거짓의 해가 나올 수 없는 경우 명제가 아니다. 이런 논의는 후에 비트겐슈타인에게 이어진다.[11]
한편 프레게는 명제란 마음 속의 관념 같은게 결코 아니라고 주장한다. 명제가 만약 각 화자의 마음 속에 있는 것일 뿐이라면(예. "나의 피타고라스 정리", "너의 피타고라스 정리"), 하나의 명제를 복수의 사람이 가질 수 없으므로, 어떤 명제(예. 피타고라스 정리)의 진위여부에 대한 학문적 논쟁은 불가능해지기 때문이다. 즉 명제는 외부의 물질적 세계도, 내부의 심리적 세계도 아닌 제3의 세계(Drei Welten)에 속하는 것이다.
이런 프레게주의 명제관에 대한 비판은 매우 다양하지만, 프레게 자신 또한 인정했던 대표적인 문제점 중 하나는 명제가 곧 플라톤이데아 같은 것이랑 매한가지가 된다는 점이다. 물리적 세계를 초월한 그런 영원하며 추상적인 명제라는게 과연 있는가? 설령 있다한들, 물리적인 제약을 받는 인간이 어떻게 그런 것을 인식할 수 있겠는가? 따라서 이런 형이상학적 부담을 어떻게든 약화시켜야만 하는 것이 이후 '프레게주의' 명제 옹호자들의 과제 가운데 하나다.

3.2.1.1. 관련 문서


3.2.2. 버트런드 러셀주의 명제


현대에 보통 "러셀주의 명제"란 버트런드 러셀1903년에 출판한 『수학의 원리(The Principles of Mathematics)』[12]에서 제시한 초기 입장을 한정하여 가리킨다. 명제에 대한 러셀의 입장은 프레게, 마이농, 비트겐슈타인 등과의 교류를 통해 지속적으로 조금씩 변했기 때문이다.
러셀은 프레게가 제안하는 '뜻'을 부정한다. 따라서 "러셀주의"에 따르면 문장의 의미인 명제란 곧 그 문장의 지시체일 뿐이며, 그 명제의 구성 요소 또한 문장을 구성하는 단어의 지시체다. 예를 들어 만년설에 덮인 몽블랑 산은 한국어 문장 "몽블랑은 산이다"가 나타내는 명제를 실제로 구성하는 요소 가운데 하나다. 고유명사 "몽블랑"의 지시체가 바로 몽블랑 산이기 때문이다. 즉 러셀주의에서는 프레게의 '뜻' 같은 게 개입할 여지가 없다.
이런 러셀의 초기 입장은 여러가지 약점들이 있는데, 대표적인 사례가 '빈 이름' 문제다. 예를 들어 위 분석에 따르면 문장 "햄릿은 왕자다"가 가리키는 명제는 햄릿을 구성요소로 가져야만 한다. 하지만 햄릿은 셰익스피어가 지어낸 가상의 인물이므로 존재하지 않는다. 즉 존재하지 않는 햄릿을 구성요소로 갖는 명제는 있을 수 없으므로, 곧 문장 "햄릿은 왕자다"이 가리키는 명제는 없다는 귀결이 도출된다. 하지만 이런 귀결은 명백히 부당하다. 한편 프레게는 덴마크의 왕자인 햄릿과는 별개로 "햄릿"의 뜻을 상정하기에 이런 문제를 전혀 겪지 않는다.
이런 문제를 막기 위하여 러셀은 이후 기술 이론(theory of description) 등을 고안하여 자신의 입장을 수정했다. 이 이론에서 러셀은 명사를 '''기술구'''라 표현하며 명사가 어떤 기술의 축약이라고 주장했다. 예를 들어 진화론이란 명사는 '생물은 진화하고, 그 기작은 자연선택과 유전적 부동이며, 이에 따르는 집단유전학은 어쩌고 저쩌고...'라는 기술의 축약이라는 뜻이다.[13]
하지만 러셀이 사망한 1970년대 이후로 솔 크립키, 데이빗 카플란 등 여러 언어철학자들은 러셀과는 전혀 다른 이론적 동기 때문에 다시금 이전의 "러셀주의 명제"를 옹호하기 시작했다. 이로써 반세기 넘게 잊혀졌던 "러셀주의 명제"는 20세기 후반에 화려하게 부활하여 현재까지도 언어철학에 큰 영향력을 갖는다.

3.2.2.1. 관련 문서


[1] 위의 사례처럼 기준이 명확하지 않다. $$x$$가 -3 미만일 경우는 참이지만 이상일 경우엔 거짓이 되기 때문에 명제가 아니다.[2] 이런 건 '명제함수'나 '조건명제', 더 줄여서 '조건'이라고 부르는데, 햄스터가 별 관련 없는 것처럼 이름에 '명제'가 들어갔다고 해서 이들이 명제인 건 아니다. 낚이지 말자. 명제는 누구라도 참거짓을 정확히, 똑같이 판단할 수 있어야 한다.[3] man이라는 명사를 인간으로 보느냐 남자로 보느냐에 따라서 진위값이 달라짐. 물론 실제로는 문맥에 따라서 진위값이 결정되겠지만, 이렇게 앞뒤 다 잘라먹으면 판단이 불가능하다.[4] 이러면 1+1=2가 '''왜''' 참이냐는 식으로도 반문할 수 있는데, 이런 경우는 수학에서 '공리'라고 한다. 처음에 규칙을 그렇게 정해놨으니까 그건 따지지 말고 넘어가자는 것. 유클리드는 대수학의 5대 공리와 기하학의 5대 공준, 그리고 23개의 용어의 정의를 제시했지만 현대 수학에서는 그런 건 안 따지는 분위기다. 유클리드의 제5 공준이 현대 기하학에서 '''개박살'''나서 생겨난 비유클리드 기하학이 곧 상대성 이론의 틀이 된 것도 있고, 그 23개 정의나 5대 공리, 공준이 현대 수학의 관점에선 엉성하기도 하고. 일단 현대 수학에서는 새로운 분야를 개척할 때 그 분야의 공리 체계부터 먼저 깔아두고 시작해야 한다. 물론 1+1=2조차도 제대로 증명을 하려 든 수학자들도 있다(…). 그게 바로 화이트헤드버트런드 러셀의 <수학 원리>에 나오는 내용. 수학 귀신에 나와서 유명해졌다. 좀 더 쉽게말해서 본인이 각각의 숫자와 기호에 의미를 그대로 받아들인다면 1+1=2라는 결론이 나온다. 그래도 마음에 안든다면 꿈에서 1+1=3 을 만들려고 노력해보자. 될 리가 없다. [5] 다만 수학철학에서 형식주의자들은 이와 같은 귀결을 받아들이는 것으로 해석된다.[6] 엄밀히 말하자면 본 예시에서 $$\{\emptyset, \{\emptyset\}\}$$가 어떤 문장의 의미도 될 수 없다는 추가적 조건 또한 만족되어야만 한다[7] 다만 이는 이가원리(principle of bivalence)를 받아들이는 논리에서만 인정한다. 3가 이상의 논리에서는 참, 거짓 이외에 다른 진리치를 가질 수도 있다[8] 프레게 자신은 1918-1919년에 발표한 논문 ""Der Gedanke. Eine logische Untersuchung""에서 "명제(Proposition)"이라는 말 대신 "Gedanke"라는 표현을 썼다. 이는 한국어로 "사상", "사고", "피사유체" 등 다양하게 번역되지만 안타깝게도 전혀 확립된 번역어는 없다. 영어에선 보통 프레게 저작을 번역할 때 "Thought"이라고 번역한다.[9] 여기서 보통 '철수는 바보다.'는 'x는 바보다.'라는 함수에 '철수'라는 미지수를 넣은 것으로 표현된다.[10] 박병철, '쉽게 읽는 언어철학,서광사,2009,pp56-56[11] 박병철,'쉽게 읽는 언어철학,서광사,2009,p126[12] 화이트헤드와 공저하여 1910년에 출판된 『수학 원리(Principia Mathematica)』와 다른 책이다![13] 박병철,'쉽게 읽는 언어철학,서광사,2009,pp102-103