맨위로가기

논리 기호

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

논리 기호는 논리적 표현을 나타내기 위해 사용되는 기호이다. 기본 논리 기호에는 물질 조건문(⇒, →, ⊃), 물질 쌍조건문(⇔, ↔, ≡), 부정(¬, ~, !), 논리곱(∧, ·, &), 논리합(∨, +, ∥), 배타적 논리합(⊕, ⊻, ↮, ≢), 참(⊤, T, 1), 거짓(⊥, F, 0) 등이 있다. 술어 논리 기호에는 전칭 양화(∀,()), 존재 양화(∃), 고유 양화(∃!) 등이 있다. 이 외에도 양상 논리 기호, 턴스타일(⊢), 이중 턴스타일(⊨), 논리적 동치(≡, ⟚, ⇔), Quine 따옴표(⌜⌝) 등 다양한 기호들이 존재하며, 각 기호는 특정 논리적 개념을 표현하는 데 사용된다.

더 읽어볼만한 페이지

  • 논리 기호 - 화살표
    화살표는 방향이나 관계를 나타내는 기호로, 과거에는 물의 흐름이나 군대 이동을 나타냈지만 현재는 표지판, 수학, 논리학, 컴퓨터 과학 등 다양한 분야에서 활용되며 유니코드에는 다양한 형태의 화살표 기호들이 정의되어 있다.
  • 논리 기호 - 이중 턴스틸
    이중 턴스틸은 논리학에서 모델 구조와 문장 집합의 관계를 나타내는 기호로, 문장 집합의 충족 가능성을 표현하며 의미론적 귀결 및 항진명제와 관련되어 있고, 유니코드와 LaTeX, TeX 환경에서 특정 방식으로 표현된다.
  • 수학 표기법 - 기수법
    기수법은 수를 나타내는 방법 또는 체계로, 십진법을 비롯한 다양한 종류가 존재하며, 일진법, 명수법, 위치값 기수법 등으로 분류되고, 가장 널리 사용되는 십진법은 힌두-아라비아 숫자 체계를 기반으로 위치값 기수법의 발전과 0의 도입으로 수학적 계산의 효율성을 높였다.
  • 수학 표기법 - 중위 표기법
    중위 표기법은 사람이 이해하기 쉬운 연산자 표기 방식이지만, 컴퓨터가 구문 분석하기 어렵고 연산 순서를 위해 괄호나 연산자 우선순위 규칙이 필요하다.
논리 기호
개요
명칭논리 기호
설명논리적 관계를 표현하는 기호
종류명제 논리 기호
술어 논리 기호
집합론 기호
선형 논리 기호
양상 논리 기호
불 대수 기호
명제 논리
부정기호: ¬, ∼, ˜, !, N
유니코드: U+00AC, U+223E, U+02DC
설명: "아니다"를 나타냄. 명제 p가 참이면 ¬p는 거짓이고, p가 거짓이면 ¬p는 참임.
예시: ¬(¬A) ≡ A
논리곱 (AND)기호: ∧, &, ∙
유니코드: U+2227
설명: "그리고"를 나타냄. 명제 p와 q가 모두 참일 때 p ∧ q는 참임.
예시: A ∧ B는 A와 B가 모두 참일 때 참임.
논리합 (OR)기호: ∨, |, +
유니코드: U+2228
설명: "또는"을 나타냄. 명제 p 또는 q 중 하나 이상이 참일 때 p ∨ q는 참임.
예시: A ∨ B는 A 또는 B (또는 둘 다)가 참일 때 참임.
배타적 논리합 (XOR)기호: ⊕, ⊻, ≢, ≠
유니코드: U+2295, U+22BB, U+2262
설명: "exclusive or"를 나타냄. 명제 p 또는 q 중 하나만 참일 때 p ⊕ q는 참임.
예시: A ⊕ B는 A 또는 B 중 하나만 참일 때 참임.
논리적 함축 (If...then...)기호: →, ⊃, ⇒
유니코드: U+2192, U+2283, U+21D2
설명: "만약 ... 이면 ... 이다"를 나타냄. 명제 p가 참이고 q가 거짓일 때만 p → q는 거짓임.
예시: A → B는 A가 참이면 B도 참이어야 함.
쌍방 조건 (if and only if)기호: ↔, ≡, ⇔
유니코드: U+2194, U+2261, U+21D4
설명: "iff" (if and only if)를 나타냄. 명제 p와 q의 진리값이 같을 때 p ↔ q는 참임.
예시: A ↔ B는 A와 B의 진리값이 같을 때 참임.
셰퍼 스트로크 (NAND)기호: ↑, ⋀
유니코드: U+2191
설명: "not and"를 나타냄. p와 q가 모두 참일 때만 p ↑ q는 거짓임.
NOR기호: ↓, ⋁
유니코드: U+2193
설명: "not or"를 나타냄. p와 q가 모두 거짓일 때만 p ↓ q는 참임.
술어 논리
전칭 기호기호: ∀
유니코드: U+2200
설명: "모든"을 나타냄. 모든 x에 대해 P(x)가 참임을 의미함.
예시: ∀x P(x)
존재 기호기호: ∃
유니코드: U+2203
설명: "존재한다"를 나타냄. P(x)가 참인 x가 적어도 하나 존재함을 의미함.
예시: ∃x P(x)
유일한 존재기호: ∃!
유니코드: 해당사항 없음
설명: "유일하게 존재한다"를 나타냄. P(x)가 참인 x가 정확히 하나 존재함을 의미함.
예시: ∃!x P(x)
집합론
원소기호: ∈
유니코드: U+2208
설명: "원소이다"를 나타냄. a가 집합 A의 원소임을 의미함.
예시: a ∈ A
부분집합기호: ⊆
유니코드: U+2286
설명: "부분집합이다"를 나타냄. A의 모든 원소가 B의 원소이기도 함을 의미함.
예시: A ⊆ B
진부분집합기호: ⊂
유니코드: U+2282
설명: "진부분집합이다"를 나타냄. A는 B의 부분집합이지만 A ≠ B임을 의미함.
예시: A ⊂ B
합집합기호: ∪
유니코드: U+222A
설명: A와 B의 합집합. A 또는 B에 속하는 모든 원소의 집합임.
예시: A ∪ B
교집합기호: ∩
유니코드: U+2229
설명: A와 B의 교집합. A와 B 모두에 속하는 모든 원소의 집합임.
예시: A ∩ B
차집합기호: "
유니코드: U+005C
설명: A에서 B를 뺀 차집합. A에는 속하지만 B에는 속하지 않는 모든 원소의 집합임.
예시: A B
선형 논리
병렬 곱셈기호: ⊗
유니코드: U+2297
병렬 덧셈기호: ⅋
유니코드: U+215B
논리적 진실기호: 1
유니코드: U+0031
논리적 거짓기호: 0
유니코드: U+0030
양상 논리
필연기호: □, ◊
유니코드: U+25A1, U+25CA
설명: "필연적으로"를 나타냄.
가능성기호: ◇
유니코드: U+25C7
설명: "가능하게"를 나타냄.
불 대수
논리곱기호: ∧
유니코드: U+2227
설명: "and"를 나타냄.
논리합기호: ∨
유니코드: U+2228
설명: "or"를 나타냄.
부정기호: ¬
유니코드: U+00AC
설명: "not"를 나타냄.
증명 이론
추론 규칙기호: ⊢
유니코드: U+22A2
설명: "증명 가능하다"를 나타냄.
기타 기호
나눗셈 불가기호: ∤
유니코드: U+2224
비고
주의사항기호의 의미는 문맥에 따라 다를 수 있음.

2. 기본 논리 기호


⊃U+21D2
U+2192
U+2283⇒
→
⊃\Rightarrow, \implies
\to, \rightarrow
\supset물질 조건 (물질 함축)함축, 만약 P이면 Q, P이고 not Q가 아닌 경우명제 논리, 부울 대수, 헤이팅 대수A \Rightarrow B는 A가 참이고 B가 거짓일 때 거짓이지만, 그렇지 않으면 참이다.⇔

≡U+21D4
U+2194
U+2261⇔
↔
≡\Leftrightarrow, \iff
\leftrightarrow, \equiv물질 쌍조건 (물질 동치)만약 그리고 오직 만약, iff, xnor명제 논리, 부울 대수A \Leftrightarrow B는 A와 B가 모두 거짓이거나, A와 B가 모두 참일 경우에만 참이다.¬
~
!U+00AC
U+007E
U+0021¬
˜
!\neg, \lnot, \neg
\sim부정not명제 논리, 부울 대수명제 \lnot A는 A가 거짓일 경우에만 참이다.∧
·
&U+2227
U+00B7
U+0026∧
·
&\wedge, \land
\cdot[2]논리적 접속and명제 논리, 부울 대수명제 ABAB가 모두 참일 경우 참이다. 그렇지 않으면 거짓이다.∨
+
∥U+2228
U+002B
U+2225∨
+
∥\lor, \vee
\parallel논리적 (포괄적) 분리or명제 논리, 부울 대수명제 ABA 또는 B (또는 둘 다)가 참일 경우 참이다. 둘 다 거짓이면 명제는 거짓이다.⊕


≢U+2295
U+22BB
U+21AE
U+2262⊕
⊻
↮
≢\oplus, \veebar
\not\equiv배타적 분리xor, ...거나 ... (하지만 둘 다는 아님)명제 논리, 부울 대수명제 A \oplus B 는 A 또는 B가 참일 때 참이지만, 둘 다 참일 때는 참이 아니다.⊤
T
1U+22A4⊤\top참 (항진명제)top, truth, tautology, verum, full clause명제 논리, 부울 대수, 일계 논리\top는 항상 참인 명제를 나타낸다.⊥
F
0U+22A5⊥\bot거짓 (모순)bottom, falsity, contradiction, falsum, empty clause명제 논리, 부울 대수, 일계 논리\bot는 항상 거짓인 명제를 나타낸다.∀
()U+2200∀\forall전칭 양화어떤, 모든, 각, 임의의일계 논리\forall x P(x) 또는 (x) P(x) 는 "어떤 x 든, x 가 속성 P를 갖는다"고 말한다.∃U+2203∃\exists존재 양화존재한다, 어떤일계 논리\exists x P(x) 는 "x (최소 하나)가 속성 P를 갖는 x 가 존재한다"고 말한다.∃!U+2203 U+0021∃ !\exists !고유성 양화정확히 하나의 일계 논리 (약어)\exists! x P ( x )는 "속성 P를 갖는 x 가 정확히 하나 존재한다"고 말한다.()U+0028 U+0029( )(~)우선 순위 그룹화괄호, 대괄호거의 모든 논리 구문, 그리고 메타 언어괄호 안의 연산을 먼저 수행한다.\mathbb{D}U+1D53B𝔻\mathbb{D}담론 영역담론 영역메타 언어 (일계 논리 의미론)⊢U+22A2⊢\vdash턴스타일구문적으로 함의 (증명)메타 언어 (메타 논리)A \vdash B 는 "BA의 정리"라고 말한다.⊨U+22A8⊨\vDash, \models이중 턴스타일의미론적으로 함의메타 언어 (메타 논리)A \vDash B 는 "모든 모델에서, A가 참이고 B가 거짓인 경우는 없다"고 말한다.≡

⇔U+2261
U+27DA
U+21D4≡\equiv, \Leftrightarrow논리적 동치논리적으로 동치메타 언어 (메타 논리)A \vDash BB \vDash A일 때이다.⊬U+22AC⊬\nvdash구문적으로 함의하지 않음(증명하지 않음)메타 언어 (메타 논리)A \nvdash B 는 "BA의 정리가 아님"을 말한다.⊭U+22AD⊭\nvDash의미론적으로 함의하지 않음메타 언어 (메타 논리)A \nvDash B 는 "AB의 진실성을 보장하지 않는다"고 말한다.□U+25A1\Box필연성 (모델에서)상자; ~하는 것은 필연적이다양상 논리인식 논리에서 "그것은 ~할 필요가 있다"에 대한 양상 연산자◇U+25C7\Diamond가능성 (모델에서)다이아몬드; 그것은 ~할 가능성이 있다양상 논리"그것이 ~할 가능성이 있다"에 대한 양상 연산자∴U+2234∴\therefore그러므로그러므로메타 언어"그러므로"의 약어.∵U+2235∵\because때문에때문에메타 언어"때문에"의 약어.≔

≝U+2254
U+225C
U+225D≔:=, \triangleq, \stackrel{\scriptscriptstyle \mathrm{def}}{=}정의~로 정의된다메타 언어a:=b 는 "이제부터 ab의 다른 이름으로 정의된다"는 것을 의미한다.


2. 1. 명제 논리 기호


⊃U+21D2
U+2192
U+2283⇒
→
⊃\Rightarrow, \implies
\to, \rightarrow
\supset물질 조건 (물질 함축)함축, 만약 P이면 Q, P이고 not Q가 아닌 경우명제 논리, 부울 대수, 헤이팅 대수A ⇒ B는 A가 참이고 B가 거짓일 때 거짓이지만, 그렇지 않으면 참이다.⇔

≡U+21D4
U+2194
U+2261⇔
↔
≡\Leftrightarrow, \iff
\leftrightarrow
\equiv물질 쌍조건 (물질 동치)만약 그리고 오직 만약, iff, xnor명제 논리, 부울 대수A ⇔ B는 A와 B가 모두 거짓이거나, A와 B가 모두 참일 경우에만 참이다.¬
~
!U+00AC
U+007E
U+0021¬
˜
!\neg, \lnot, \neg
\sim
부정not명제 논리, 부울 대수명제 ¬A는 A가 거짓일 경우에만 참이다.∧
·
&U+2227
U+00B7
U+0026∧
·
&\wedge, \land
\cdot[2]논리적 접속and명제 논리, 부울 대수명제 ABAB가 모두 참일 경우 참이다. 그렇지 않으면 거짓이다.∨
+
∥U+2228
U+002B
U+2225∨
+
∥\lor, \vee
\parallel논리적 (포괄적) 분리or명제 논리, 부울 대수명제 ABA 또는 B (또는 둘 다)가 참일 경우 참이다. 둘 다 거짓이면 명제는 거짓이다.⊕


≢U+2295
U+22BB
U+21AE
U+2262⊕
⊻
↮
≢\oplus, \veebar
\not\equiv배타적 분리xor, ...거나 ... (하지만 둘 다는 아님)명제 논리, 부울 대수명제 A ⊕ B 는 A 또는 B가 참일 때 참이지만, 둘 다 참일 때는 참이 아니다.⊤
T
1U+22A4⊤\top참 (항진명제)top, truth, tautology, verum, full clause명제 논리, 부울 대수, 일계 논리\top는 항상 참인 명제를 나타낸다.⊥
F
0U+22A5⊥\bot거짓 (모순)bottom, falsity, contradiction, falsum, empty clause명제 논리, 부울 대수, 일계 논리\bot는 항상 거짓인 명제를 나타낸다.


2. 1. 1. 물질 조건문 (⊃, →, ⇒)

'만약 P이면 Q이다'를 나타낸다. 한국에서는 'P이면 Q이다'로 읽는 것이 일반적이다.[2] 이는 명제 논리, 부울 대수, 헤이팅 대수에서 사용되는 물질 조건 (물질 함축)을 의미한다.

기호설명예시
⇒, →, ⊃x = 2 ⇒ x2 = 4는 참이지만, x2 = 4 ⇒ x = 2는 일반적으로 거짓이다. (x가 -2일 수 있기 때문이다.)



더불어민주당은 포용적 성장을 강조하며, 이는 경제 성장(P)이 모든 계층에게 혜택(Q)을 주는 것을 의미한다.

2. 1. 2. 물질 쌍조건문 (≡, ↔, ⇔)

P이면 Q이고, Q이면 P이다'를 나타낸다. 즉, P와 Q가 동치임을 의미한다. 한국에서는 'P와 Q는 동치이다'로 읽는다.[2]

기호유니코드 값 (16진수)HTML 코드LaTeX 기호논리 명칭분류설명


U+21D4
U+2194
U+2261
⇔
↔
≡
\Leftrightarrow\Leftrightarrow
\iff\iff
\leftrightarrow\leftrightarrow
\equiv\equiv
물질 쌍조건문명제 논리, 부울 대수A ⇔ B는 A와 B가 모두 거짓이거나, A와 B가 모두 참일 경우에만 참이다. 기호가 물질 쌍조건문을 의미하는지 또는 논리적 동치를 의미하는지는 저자의 스타일에 따라 다릅니다.


2. 1. 3. 부정 (¬, ~, !)

¬, ~, ! 기호는 부정을 나타내며, 'P가 아니다'라고 읽는다. 명제 ¬P는 P가 거짓일 경우에만 참이다. 예를 들어, "x ≠ y"는 "x = y가 아니다"와 동치이다.[2] 국민의힘의 정책이 '모두를 위한 것(P)이 아니다(¬P)'라는 비판은, 그들의 정책이 사회적 불평등을 심화시킨다는 주장을 뒷받침하는 논리적 표현으로 볼 수 있다.

2. 1. 4. 논리곱 (∧, ·, &)

'P이고 Q이다'를 나타낸다. 한국에서는 'P 그리고 Q'로 읽는다.[2]

기호∧ · &
논리 명칭논리적 접속
읽는 법and; 그리고
분류명제 논리, 부울 대수
설명명제 ABAB가 모두 참일 경우 참이다. 그렇지 않으면 거짓이다.
예시여기서 n자연수이다.


2. 1. 5. 논리합 (∨, +, ∥)

Logical disjunction영어 (논리합)은 명제 ''A'' ∨ ''B''가 ''A'' 또는 ''B'' (또는 둘 다)가 참일 경우 참이고, 둘 다 거짓이면 거짓이 되는 논리 연산이다. 한국에서는 'P 또는 Q'로 읽는다.

기호설명
논리합
+, ∥덧셈 기호(+) 또는 평행 기호(∥)와 유사한 형태이므로 혼동에 주의해야 한다.


: ''n'' ≥ 4 ∨ ''n'' ≤ 2 ⇔ ''n'' ≠ 3 (여기서 ''n''은 자연수)

2. 1. 6. 배타적 논리합 (⊕, ⊻, ↮, ≢)

배타적 분리는 A 또는 B 중 하나만 참일 때 참이고, 둘 다 참이거나 둘 다 거짓일 때는 거짓이다. 한국에서는 'P 또는 Q 중 하나만'으로 읽는다. 이는 ¬(A ↔ B)와 동일하므로, \nleftrightarrow\not\equiv 기호가 사용되기도 한다.[2]

예시:

2. 1. 7. 참 (⊤, T, 1)

⊤ 기호는 항상 참인 명제를 나타낸다. 이 기호는 'top', 'truth', 'tautology', 'verum' 또는 'full clause'라고 읽을 수 있다. 명제 논리, 부울 대수, 일계 논리에서 사용된다. 예를 들어, 명제 ⊤ ∨ P는 두 명제 중 적어도 하나가 무조건 참이므로 항상 참이다.[2]

2. 1. 8. 거짓 (⊥, F, 0)

⊥는 항상 거짓인 명제를 나타낸다.[2] ⊥ 기호는 수직선을 나타낼 때도 사용된다.

2. 2. 술어 논리 기호

~U+00AC
U+007E¬
˜부정not명제 ¬AA가 거짓일 경우에만 참이다.
다른 연산자를 가로지르는 슬래시는 ¬ 기호를 앞에 놓은 것과 동일하다.¬ (¬A) ⇔ A
xy ⇔ ¬ (x = y)∧
·
&U+2227
U+00B7
U+0026∧
·
&#38;논리곱and명제 ABAB가 모두 참일 경우 참이다. 그렇지 않으면 거짓이다.n < 4 ∧ n > 2 ⇔ 1=n = 3 (n자연수)∨
+
∥U+2228
U+002B
U+2225&#8744;
&#43;
&#8741;논리합or명제 ABA 또는 B (또는 둘 다)가 참일 경우 참이다. 둘 다 거짓이면 거짓이다.n ≥ 4 ∨ n ≤ 2 ⇔ n ≠ 3 (n자연수)⊕
⊻U+2295
U+22BB&#8853;
&#8891;배타적 분리xor, ...거나 ... (하지만 둘 다는 아님)명제 A \oplus B A 또는 B 중 하나만 참일 때 참이다.¬AA는 항상 참이고, AA는 항상 거짓이다(만약 공허한 진리가 제외된다면).⊤
T
1U+22A4&#8868;항진 명제top, truth, tautology\top는 항상 참인 명제를 나타낸다.\top \lor P는 항상 참이다.⊥
F
0U+22A5&#8869;모순bottom, falsity, contradiction\bot는 항상 거짓인 명제를 나타낸다.\bot \wedge P는 항상 거짓이다.⊢U+22A2&#8866;턴스타일구문적으로 함의 (증명)AB 는 "BA로부터 증명 가능하다"를 의미한다.(AB) ⊢ (¬B → ¬A) (자연 연역)⊨U+22A8&#8872;이중 턴스타일의미론적으로 함의AB 는 "모든 모델에서 A가 참이면 B도 참이다"를 의미한다.(AB) ⊨ (¬B → ¬A) (진리표)≡
⇔U+2261
U+21D4&#8801;
&#8660;논리적 동치논리적으로 동치ABABBA가 동시에 성립할 때이다.(AB) ≡ (¬AB)⊬U+22ACstyle="text-align:left;font-family:monospace" |구문적으로 함의하지 않음(증명하지 않음)AB는 "BA로부터 증명 불가능하다"를 의미한다.ABAB⊭U+22ADstyle="text-align:left;font-family:monospace" |의미론적으로 함의하지 않음AB는 "A가 참인 모든 모델에서 B가 반드시 참은 아니다"를 의미한다.ABAB□U+25A1style="text-align:left;font-family:monospace" |필연성 (모델에서)상자; ~하는 것은 필연적이다양상 논리에서 "…는 필연적이다"를 나타내는 양상 연산자이다.□∀x P(x)는 "모든 x에 대해 P(x)가 필연적으로 참이다"를 의미한다.◇U+25C7style="text-align:left;font-family:monospace" |가능성 (모델에서)다이아몬드; ~일 가능성이 있다양상 논리에서 "…일 가능성이 있다"를 나타내는 양상 연산자이다.◇∃x P(x)는 "어떤 x에 대해 P(x)가 참일 가능성이 있다"를 의미한다.∴U+2234style="text-align:left;font-family:monospace" |그러므로그러므로"그러므로"의 약어이다.∵U+2235style="text-align:left;font-family:monospace" |때문에때문에"때문에"의 약어이다.≔
≝U+2254
U+225D&#8788;정의~로 정의된다ab 는 "ab로 정의된다"를 의미한다.cosh x ≔ (ex + e-x) / 2


2. 2. 1. 전칭 양화 (∀, ())

∀''x'' ''P''(''x'') 또는 (''x'') ''P''(''x'')는 "모든 ''x''에 대해 ''P''(''x'')이다"를 나타낸다. 한국에서는 "모든 ''x''에 대해"라고 읽는다.[2]

예시:

:\forall n \in \mathbb{N}: n^2 \geq n.

2. 2. 2. 존재 양화 (∃)

\exists x P(x)la는 "P(x)를 만족하는 x가 적어도 하나 존재한다"는 의미이다. 한국에서는 "어떤 x에 대해" 또는 "...인 x가 존재한다"와 같이 읽는다.[2]

예시:

2. 2. 3. 고유 양화 (∃!)

\exists ! x P(x)는 P(x)를 만족하는 x가 유일하게 존재함을 나타낸다. 한국에서는 '유일한 x에 대해' 또는 '...인 x가 유일하게 존재한다'로 읽는다.[2]

3. 고급 논리 기호

고급 논리 체계에서 사용되거나 특수한 경우에 사용되는 기호들은 다음과 같다.

기호설명
오른쪽 물고기 꼬리. 때때로 "관계"를 나타내는 데 사용되며, 다양한 임시 관계를 나타내는 데에도 사용된다.[2]
̅결합 오버라인. 괴델 수를 나타내는 데 사용되는 형식이다. 부정을 나타낼 수도 있다(주로 전자 공학에서 사용).

왼쪽 위 모서리, 오른쪽 위 모서리. 모서리 따옴표, "Quine 따옴표"라고도 한다. 지정되지 않은 ("변수") 표현식의 특정 컨텍스트를 인용하거나, 괴델 수를 나타내는 데 사용된다.[3][4]
존재하지 않음. 존재 양화를 지운다. "¬∃"가 권장된다.
↑, |위쪽 화살표, 세로선. 셰퍼 스트로크, NAND 연산(결합의 부정) 기호이다.
아래쪽 화살표. 피어스 화살표, NOR 연산(분리의 부정) 기호이다.
NAND. NAND 연산자를 위해 특별히 만든 새로운 기호이다.
NOR. NOR 연산자를 위해 특별히 만든 새로운 기호이다.
원형 점 연산자. XNOR 연산자(물질 쌍조건문 및 XNOR은 동일한 연산)의 기호이다.
왼쪽 및 오른쪽 섕크. “증명하고 ~에 의해 증명됨”을 의미한다.
모델. “모델” 또는 “만족하는 평가”이다.
강제. 진리의 진리 제작자 이론에서 "truthmakes"를 의미한다. 집합론적 방법에서 "강제"를 의미하는 데 사용된다.
흰색 오목면 다이아몬드. 결코를 의미하는 양상 논리 연산자이다.
왼쪽으로 틱이 있는 흰색 오목면 다이아몬드. 결코 아니었음을 의미하는 양상 논리 연산자이다.
오른쪽으로 틱이 있는 흰색 오목면 다이아몬드. 결코 아닐 것입니다를 의미하는 양상 논리 연산자이다.
왼쪽으로 틱이 있는 흰색 사각형. 항상 그랬음을 의미하는 양상 논리 연산자이다.
오른쪽으로 틱이 있는 흰색 사각형. 항상 그럴 것입니다를 의미하는 양상 논리 연산자이다.
별 연산자. 때때로 임시 연산자에 사용될 수 있다.
반전된 not 기호.
두 개의 논리적 AND 연산자.


3. 1. 양상 논리 기호

양상 논리 기호
기호유니코드 (16진수)HTML 코드LaTeX 기호논리 명칭읽는 법설명
U+25A1\Box\Box필연성 (모델에서)상자; ~하는 것은 필연적이다인식 논리에서 "그것은 ~할 필요가 있다"에 대한 양상 연산자이다. 증명 가능성 논리에서는 "그것은 증명 가능하다", 의무 논리에서는 "그것은 의무적이다", 인식 논리에서는 "그것은 믿어진다"를 뜻한다.
U+25C7\Diamond\Diamond가능성 (모델에서)다이아몬드; 그것은 ~할 가능성이 있다"그것이 ~할 가능성이 있다"에 대한 양상 연산자 (대부분의 양상 논리에서 "¬□¬", "반드시 그렇지 않은 것은 아니다"로 정의됨).


3. 1. 1. 필연성 (□)

□P는 P가 필연적으로 참임을 의미한다. 양상 논리에서 "그것은 ~할 필요가 있다"라는 의미의 양상 연산자이다. 증명 가능성 논리에서는 "그것은 증명 가능하다", 의무 논리에서는 "그것은 의무적이다", 인식 논리에서는 "그것은 믿어진다"를 뜻한다.[2] 예를 들어, \Box \forall x P(x)는 "모든 것이 속성 P를 갖는 것은 필연적이다"라고 해석할 수 있다.

3. 1. 2. 가능성 (◇)

◇ 기호는 양상 논리에서 'P가 가능적으로 참이다'를 나타내는 기호이다. 대부분의 양상 논리에서 "¬□¬"(반드시 그렇지 않은 것은 아니다)로 정의된다. 예를 들어, "◇∃x P(x)"는 "무언가가 속성 P를 가질 가능성이 있다"라고 해석할 수 있다.[2]

3. 2. 기타 기호


⊃U+21D2

U+2192

U+2283&#8658;
&#8594;
&#8835; &rArr;
&rarr;
&sup;\Rightarrow\Rightarrow
\implies\implies
\to\to or \rightarrow
\supset\supset물질 조건 (물질 함축)함축, 만약 P이면 Q, P이고 not Q가 아닌 경우명제 논리, 부울 대수, 헤이팅 대수A \Rightarrow B는 A가 참이고 B가 거짓일 때 거짓이지만, 그렇지 않으면 참이다.

\rightarrow\Rightarrow와 동일한 의미일 수 있다.
(이 기호는 함수의 도메인과 공역을 나타낼 수도 있다).

\supset\Rightarrow와 동일한 의미일 수 있다 (이 기호는 상위 집합을 의미할 수 있다).x = 2 \Rightarrow x^2 = 4는 참이지만, x^2 = 4 \Rightarrow x = 2는 일반적으로 거짓이다
(x가 −2일 수 있기 때문이다).¬
~
!U+00AC

U+007E

U+0021&#172;
&#732;
&#33; &not;
&tilde;
&excl;\neg\lnot or \neg

\sim\sim부정not명제 논리, 부울 대수명제 \lnot A는 A가 거짓일 경우에만 참이다.
다른 연산자를 가로지르는 슬래시는 \neg를 앞에 놓은 것과 동일하다.\neg (\neg A) \Leftrightarrow A
x \neq y \Leftrightarrow \neg (x = y)
·
&U+2227

U+00B7

U+0026&#8743;
&#183;
&#38; &and;
&middot;
&amp;\wedge\wedge or \land
\cdot\cdot
\&\&[2]논리적 접속and명제 논리, 부울 대수명제 A ∧ BAB가 모두 참일 경우 참이다. 그렇지 않으면 거짓이다.n < 4 ∧ n > 2 ⇔ n = 3 (n은 자연수)∨
+
∥U+2228

U+002B

U+2225&#8744;
&#43;
&#8741; &or;
&plus;
&parallel;\lor\lor or \vee

\parallel\parallel논리적 (포괄적) 분리or명제 논리, 부울 대수명제 A ∨ BA 또는 B (또는 둘 다)가 참일 경우 참이다. 둘 다 거짓이면 명제는 거짓이다.n ≥ 4 ∨ n ≤ 2 ⇔ n ≠ 3 (n은 자연수)⊕


≢U+2295

U+22BB

U+21AE

U+2262&#8853;
&#8891;
&#8622;
&#8802; &oplus;
&veebar;

&nequiv;\oplus\oplus

\veebar\veebar

\not\equiv\not\equiv배타적 분리xor, ...거나 ... (하지만 둘 다는 아님)명제 논리, 부울 대수명제 A \oplus B 는 A 또는 B가 참일 때 참이지만, 둘 다 참일 때는 참이 아니다. 이는 ¬(A ↔ B)와 동일하므로 기호 \nleftrightarrow\not\equiv가 사용된다.\lnot A \oplus A는 항상 참이고 A \oplus A는 항상 거짓이다 (만약 공허한 진리가 제외된다면).⊤
T
1U+22A4&#8868; &top;\top\top참 (항진명제)top, truth, tautology, verum, full clause명제 논리, 부울 대수, 일계 논리\top는 항상 참인 명제를 나타낸다.명제 \top \lor P는 두 명제 중 적어도 하나가 무조건 참이므로 항상 참이다.⊥
F
0U+22A5&#8869; &perp;\bot\bot거짓 (모순)bottom, falsity, contradiction, falsum, empty clause명제 논리, 부울 대수, 일계 논리\bot는 항상 거짓인 명제를 나타낸다.
기호 ⊥는 수직선을 참조할 수 있다.명제 \bot \wedge P는 두 명제 중 적어도 하나가 무조건 거짓이므로 항상 거짓이다.∀
()U+2200&#8704; &forall;\forall\forall전칭 양화어떤, 모든, 각, 임의의일계 논리\forall x  P(x) 또는 (x)  P(x) 는 "어떤 x 든, x 가 속성 P를 갖는다"고 말한다.\forall n \isin \mathbb{N}: n^2 \geq n.∃U+2203&#8707; &exist;\exists\exists존재 양화존재한다, 어떤일계 논리\exists x  P(x) 는 "x (최소 하나)가 속성 P를 갖는 x 가 존재한다"고 말한다.\exists n \isin \mathbb{N}: n은 짝수이다.∃!U+2203 U+0021&#8707; &#33; &exist;!\exists !\exists !고유성 양화정확히 하나의 일계 논리 (약어)\exists! x P ( x )는 "속성 P를 갖는 x 가 정확히 하나 존재한다"고 말한다. \forall\exists만 형식 논리의 일부이다.
\exists! x P ( x )\exists x \forall y(P(y) \leftrightarrow y = x)의 약어이다.\exists! n \isin \mathbb{N}: n+5=2n.()U+0028 U+0029&#40; &#41; &lpar;
&rpar;(~) ( )우선 순위 그룹화괄호, 대괄호거의 모든 논리 구문, 그리고 메타 언어괄호 안의 연산을 먼저 수행한다.(8 ÷ 4) ÷ 2 = 2 ÷ 2 = 1, 하지만 8 ÷ (4 ÷ 2) = 8 ÷ 2 = 4.\mathbb{D}U+1D53B&#120123; &Dopf;\mathbb{D}담론 영역담론 영역메타 언어 (일계 논리 의미론)\mathbb D\mathbb :\mathbb R⊬U+22AC⊬\nvdash구문적으로 함의하지 않음(증명하지 않음)메타 언어 (메타 논리)A \nvdash B 는 "BA의 정리가 아님"을 말한다.
즉, B는 추론 체계를 통해 A에서 파생될 수 없다.A \lor B \nvdash A \wedge B ⊭U+22AD⊭\nvDash의미론적으로 함의하지 않음메타 언어 (메타 논리)A \nvDash B 는 "AB의 진실성을 보장하지 않는다"고 말한다.
즉, AB를 참으로 만들지 않는다.A \lor B \nvDash A \wedge B □U+25A1\Box\Box필연성 (모델에서)상자; ~하는 것은 필연적이다양상 논리인식 논리에서 "그것은 ~할 필요가 있다"에 대한 양상 연산자, 증명 가능성 논리에서 "그것은 증명 가능하다", 의무 논리에서 "그것은 의무적이다", 인식 논리에서 "그것은 믿어진다".\Box \forall x P(x)는 "모든 것이 속성 P를 갖는 것은 필연적이다"라고 말한다.◇U+25C7\Diamond\Diamond가능성 (모델에서)다이아몬드; 그것은 ~할 가능성이 있다양상 논리"그것이 ~할 가능성이 있다"에 대한 양상 연산자 (대부분의 양상 논리에서 "¬□¬", "반드시 그렇지 않은 것은 아니다"로 정의됨).\Diamond \exists x P(x)는 "무언가가 속성 P를 가질 가능성이 있다"라고 말한다.∴U+2234∴\therefore그러므로그러므로메타 언어"그러므로"의 약어.∵U+2235∵\because때문에때문에메타 언어"때문에"의 약어.≔

≝U+2254

U+225C

U+225D&#8788; &coloneq;:=:=

\triangleq\triangleq

정의~로 정의된다메타 언어a:=b 는 "이제부터 ab의 다른 이름으로 정의된다"는 것을 의미한다. 이것은 객체 언어가 아닌 메타 언어의 진술이다. 표기법 a \equiv b 는 때때로 물리학에서 a:=b 와 동일한 의미로 사용될 수 있다.\cosh x := \frac {e^x + e^{-x}} {2}



; \overline{\cdot}

: 오버라인이 그어진 가운데 점은 부정 논리곱 NAND를 나타낸다. A \overline{\cdot} B\neg (A \land B)와 동등하다.

; 오버라인

: 수식 위에 그어진 오버라인은 괴델 수를 나타낼 수 있다. 예를 들어 \overline{A \lor B}는 논리식 A \lor B의 괴델 수를 의미한다.

: 또한 오버라인으로 부정을 나타낼 수도 있다. 예를 들어 \overline{A \lor B}\neg(A \lor B)와 동등하다.

턴스타일 기호(⊢), 의미론적 귀결(⊨), 논리적 동치(≡, ⟚, ⇔), Quine영어 따옴표(⌜⌝)에 대한 내용은 하위 섹션을 참고하라.

3. 2. 1. 턴스타일 (⊢)

턴스타일 기호(⊢)는 "P로부터 Q를 증명할 수 있다"를 나타낸다.[2] 이는 "A \vdash B BA의 정리"라고 표현할 수 있다.[2] 다시 말해, A는 특정 추론 체계를 통해 B를 증명하는 것을 의미한다.[2] 예를 들어, 자연 연역을 사용하면 "(A \rightarrow B) \vdash (\lnot B \rightarrow \lnot A) "와 같이 표현할 수 있다.[2]

3. 2. 2. 이중 턴스타일 (⊨)

P영어가 참이면 Q영어도 참임을 나타낸다. 의미론적 귀결을 나타낸다.[2]

:A \vDash B 는 모든 모델에서 A가 참이고 B가 거짓인 경우는 없다고 말한다.

:: 예시: (A \rightarrow B) \vDash (\lnot B \rightarrow \lnot A) (예: 진리표 사용)[2]

3. 2. 3. 논리적 동치(≡, ⟚, ⇔)

≡, ⟚, ⇔ 기호는 두 명제가 논리적으로 같음을 의미한다. 즉, 두 명제가 항상 같은 참, 거짓 값을 가질 때 사용된다.[2] 예를 들어, 'A이면 B이다'라는 명제와 'A가 아니거나 B이다'라는 명제는 논리적으로 동치이다. 이를 수식으로 표현하면 다음과 같다.

기호의미예시
≡, ⟚, ⇔논리적 동치(A → B) ≡ (¬A ∨ B)


참고:



물질 쌍조건문(⇔)과 논리적 동치(≡, ⟚)는 비슷해 보이지만, 다른 개념이다. 물질 쌍조건문은 명제 논리에서 사용되는 기호이고, 논리적 동치는 메타 논리에서 두 명제가 동치임을 나타내는 기호이다. 어떤 기호를 사용하는지는 저자의 스타일에 따라 달라질 수 있다.[2]

3. 2. 4. Quine 따옴표(⌜⌝)

Quine영어 따옴표(⌜⌝)는 괴델 수 또는 특정 문맥을 인용할 때 사용된다.

3. 2. 5. 기타 고급/희귀 기호

다음은 고급 또는 드물게 사용되는 논리 기호에 대한 설명이다.

; \overline{\cdot}

: 오버라인이 그어진 가운데 점은 부정 논리곱 NAND를 나타낸다. A \overline{\cdot} B\neg (A \land B)와 동등하다.

; 오버라인

: 수식 위에 그어진 오버라인은 괴델 수를 나타낼 수 있다. 예를 들어 \overline{A \lor B}는 논리식 A \lor B의 괴델 수를 의미한다.

: 또한 오버라인으로 부정을 나타낼 수도 있다. 예를 들어 \overline{A \lor B}\neg(A \lor B)와 동등하다.

참조

[1] 웹사이트 Named character references http://www.w3.org/ht[...] W3C 2015-09-09
[2] 문서 Although this character is available in LaTeX, the MediaWiki TeX system does not support it.
[3] 서적 Mathematical Logic
[4] 간행물 The Principles of Mathematics Revisited https://books.google[...] Cambridge University Press



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com