명제연산을 위한 연결사(connective) 혹은 논리연산자 (logical operator) 는 다음과 같다. ■ 부정(否定, negation) : 한 명제에 대하여 그것이 "아님"을 나타낸다. 따라서 명제가 참이면 그의 부정은 거짓이 되며, 명제가 거짓이라면 그의 부정은 참이 된다. 명제 P의 부정은 ∼P, ¬P, NOT P, P' 등으로 기호화 한다. ■ 논리곱(conjunction) : 논리적(論理積)이라고도 하며, 두 명제의 논리곱은 모두가 참일 때만 참이 되며, 어느 하나라도 거짓이면 거짓이 된다. P 와 Q의 논리곱은 P∧Q, P&Q, P AND Q, P•Q, PQ 등으로 표현한다. ■ 논리합(論理合, disjunction) : 두 명제의 논리합은 모두가 거짓일 때만 거짓이 되며, 어느 하나라도 참이면 참이 된다. 'P OR Q' 라는 표현은, 영어 'or' 의 일반적인 의미에 따르면 아래의 배타적논리합과의 혼동을 초래할 수 도 있다는 점에 유의하여야 한다. P와 Q 의 논리합은 P∨Q, P OR Q, P+Q 등과 같이 표현한다 ■ 배타적논리합(exclusive disjunction) : 두 개의 명제 중 어느 하나만이 참일때 결과값이 참이 되는 경우를 배타적논리합이라고 한다. 즉, 두 명제가 모두 참이거나 거짓이면 그 결과는 거짓이 된다. exclusive or 는 P△Q, P EOR Q, P XOR Q, P Q 등으로 나타낸다. ■ 조건(conditional) 혹은 함의(含意, implication) : 'P →Q' 는 조건명제로서 '(만일) P이면 Q 이다.' 라고 읽는다. P가 참이고 Q 가 거짓일 때만 P → Q는 거짓이 되고 , 그 외의 경우에 대해서는 참이 된다. 여기에서 P는 전건