부정논리합
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
부정논리합(NOR)은 두 논리값의 논리 연산으로, 두 피연산자 모두 거짓일 경우에만 참 값을 생성하며, 적어도 하나의 피연산자가 참일 경우에는 거짓 값을 생성한다. NOR 연산은 논리합의 부정으로, 논리곱(AND), 논리합(OR), 부정(NOT)을 포함한 모든 논리 연산을 NOR 연산만으로 표현할 수 있는 기능적 완전성을 갖는다. NOR 연산은 교환 법칙은 성립하지만 결합 법칙은 성립하지 않으며, 다양한 표기법으로 표현되어 왔다. NOR 게이트는 집적 회로 설계의 효율성을 높이는 데 기여한다.
더 읽어볼만한 페이지
- 수리논리학 - NAND 게이트
NAND 게이트는 모든 입력이 1일 때 0을 출력하고 그 외에는 1을 출력하는 논리 게이트로서, 다양한 기호로 표현되며, AND 연산의 결과를 부정하는 연산을 수행하고, 여러 방식으로 구현될 수 있으며, 기능적으로 완전하여 디지털 회로 설계에 필수적이다. - 수리논리학 - 셈
셈은 대상의 개수를 파악하는 기본적인 행위로, 수학에서는 집합의 원소 개수를 파악하는 과정으로 정의되며, 셈의 방식에 따라 결과가 달라질 수 있고, 셈을 배우는 과정은 아동의 교육 및 발달에 중요한 역할을 한다. - 논리학 - 모순
모순은 논리학, 철학, 과학 등 다양한 분야에서 사용되는 개념으로, 서로 상반되는 두 가지 주장이나 사실이 동시에 존재하는 상태를 의미하며, 특히 헤겔과 마르크스의 변증법적 유물론에서 사물의 내재적 대립으로서 역사 발전의 원동력으로 간주된다. - 논리학 - 특수
특수는 철학에서는 개별적이고 구체적인 존재를, 언어학에서는 눈에 띄는 또는 예외적인 의미를 가지며, 사회적으로 특별함이 중요하게 여겨지기도 한다. - 수학 - 회귀 분석
회귀 분석은 종속 변수와 하나 이상의 독립 변수 간의 관계를 모델링하고 분석하는 통계적 기법으로, 최소 제곱법 개발 이후 골턴의 연구로 '회귀' 용어가 도입되어 다양한 분야에서 예측 및 인과 관계 분석에 활용된다. - 수학 - 수학적 최적화
수학적 최적화는 주어진 집합에서 실수 또는 정수 변수를 갖는 함수의 최댓값이나 최솟값을 찾는 문제로, 변수 종류, 제약 조건, 목적 함수 개수에 따라 다양한 분야로 나뉘며 여러 학문 분야에서 활용된다.
부정논리합 |
---|
2. 정의
'''NOR 연산'''은 두 논리값, 일반적으로 두 명제의 값을 대상으로 하는 논리 연산으로, 두 피연산자 모두 거짓일 경우에만 ''참'' 값을 생성한다. 즉, 적어도 하나의 피연산자가 참일 경우에만 ''거짓'' 값을 생성한다. 일반적으로 NOR는 다음과 같이 정의된다.
'''A''' NOR '''B''' = NOT ('''A''' OR '''B''')
명제 P | 명제 Q | P NOR Q |
---|---|---|
참 | 참 | 거짓 |
참 | 거짓 | 거짓 |
거짓 | 참 | 거짓 |
거짓 | 거짓 | 참 |
NOR 연산()은 논리합의 부정이다. 즉, 는 와 같다.
|
2. 1. 진리표
wikitable명제 P | 명제 Q | P NOR Q |
---|---|---|
참 | 참 | 거짓 |
참 | 거짓 | 거짓 |
거짓 | 참 | 거짓 |
거짓 | 거짓 | 참 |
2. 2. 논리식
NOR 연산()은 논리합의 부정이다. 즉, 는 와 같다.
NOR 연산은 기능적으로 완전한 연결사 집합이다.[9] 즉, 논리곱(AND), 논리합(OR), 부정(NOT)의 구성으로 표현 가능한 모든 논리 연산을 NOR 만으로 표현할 수 있다.
3. 성질
진리표를 사용하여 ¬A영어 가 A ↓ A영어와 진리 함수적으로 동등함을 보일 수 있다.[10] 그리고 A ↓ B영어는 ¬ (A ∨ B)영어와 진리 함수적으로 동등하며,[10] A ∨ B영어는 ¬(¬A ∧ ¬B)영어와 동등하므로,[10] 논리합 부정은 {∧, ∨, ¬}영어 연결사 집합을 정의하기에 충분하며,[10] 이는 선언적 정규형 정리에 의해 진리 함수적으로 완전한 것으로 나타난다.[10]
이는 또한 논리합 부정 연산자가 기능적으로 완전한 연산자 집합의 최소한 하나의 구성원이 부재해야 하는 다섯 가지 특성(진리 보존, 거짓 보존, 선형, 단조, 자기 쌍대) 중 어느 것도 갖추지 못한다는 사실에서 알 수 있다.
부정 논리곱 (NAND)과 마찬가지로 완전성(만능성이라고도 함)을 가지며, NOR만으로 임의의 논리 함수를 표현할 수 있다.
NOR 연산으로 표현되는 명제 논리의 일반적인 연산은 다음과 같다.
연산 | 표현 |
---|---|
NOR을 이용해 다른 논리 연산을 표현하면 다음과 같다.
- NOT A = A NOR A
- A AND B = (A NOR A) NOR (B NOR B)
- A OR B = (A NOR B) NOR (A NOR B)
3. 1. 다른 논리 연산 표현
NOR 연산은 논리곱(AND), 논리합(OR), 부정(NOT)의 조합으로 표현 가능한 모든 논리 연산을 대신할 수 있다. 논리 NAND 연산자 또한 이와 같은 특징을 갖는다.NOR () 연산으로 표현되는 명제 논리의 일반적인 연산은 다음과 같다.
연산 | 표현 |
---|---|
NOR을 이용해 다른 논리 연산을 표현하면 다음과 같다.
- NOT A = A NOR A
- A AND B = (A NOR A) NOR (B NOR B)
- A OR B = (A NOR B) NOR (A NOR B)
3. 2. 교환 법칙 및 결합 법칙
NOR 연산은 교환 법칙이 성립한다. 즉, 는 성립한다.[8] 하지만, 결합 법칙은 성립하지 않는다. 는 성립하지 않는다.[8]4. 표기법
퍼스는 부정논리합의 기능적 완전성을 처음으로 보였지만, 그 결과를 발표하지는 않았다.[2][3] 퍼스는 부정논리합에 를 사용했고, 이를 ''''''(고대 그리스어 amphēkēs/ἀμφήκηςgrc, "양쪽으로 자르다")라고 불렀다.[3]
1911년, Stamm/Edward Stammpl은 부정논리합에 를 사용(Stamm의 별)하여 그 기능적 완전성을 보였다.[4]
1913년, 셰퍼는 부정논리합을 설명하고 그 기능적 완전성을 보였다. 셰퍼는 부정논리합에 를 사용했다.
1935년, 웹은 -값 논리에 대한 부정논리합을 설명하고, 연산자로 를 사용했다. 그래서 어떤 사람들은 이를 '''웹 연산자''', '''웹 연산''', 또는 '''웹 함수'''라고 부른다.
1940년, 콰인은 부정논리합을 설명하고, 연산자로 를 사용했다.[5] 그래서 어떤 사람들은 이 연산자를 '''퍼스의 화살표''' 또는 '''콰인 대거'''라고 부른다.
1944년, 처치는 부정논리합을 설명하고, 연산자로 를 사용했다.[6]
1954년, 보헨스키는 폴란드 표기법에서 부정논리합에 를 로 사용했다.[7]
5. 응용
논리 NAND 연산자처럼, NOR 연산자는 다른 모든 논리 연산자를 교차된 NOR 연산으로 표현할 수 있다. 논리곱(AND), 논리합(OR), 부정(NOT)의 구성으로 표현 가능한 논리 연산은 NOR만으로도 표현할 수 있다.
- NOT '''A''' = '''A''' NOR '''A'''
- '''A''' AND '''B''' = ( NOT '''A''' ) NOR ( NOT '''B''' ) = ( '''A''' NOR '''A''' ) NOR ( '''B''' NOR '''B''' )
- '''A''' OR '''B''' = NOT ( '''A''' NOR '''B''' ) = ( '''A''' NOR '''B''' ) NOR ( '''A''' NOR '''B''' )
이러한 NOR 게이트의 특징은 집적 회로 설계에서 효율성을 높이는 데 기여한다.
참조
[1]
서적
Logic with trees: an introduction to symbolic logic
Routledge
1997
[2]
간행물
A Boolian Algebra with One Constant
Harvard University Press
1933
[3]
간행물
The Simplest Mathematics
Harvard University Press
1933
[4]
웹사이트
Sheffer stroke before Sheffer: Edward Stamm
https://richardzach.[...]
2023-02-18
[5]
서적
Mathematical Logic
Harvard University Press
1981
[6]
서적
Introduction to Mathematical Logic
Princeton University Press
1996
[7]
서적
Précis de logique mathématique
F. G. Kroonder, Bussum, Pays-Bas
1954
[8]
서적
Mathematical Foundations of Computer Science
https://books.google[...]
I. K. International Pvt Ltd
2006
[9]
서적
First-order logic
Dover
1995
[10]
서적
Logic with trees: an introduction to symbolic logic
Routledge
1997
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com