맨위로가기

형식의 법칙들

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

1. 개요

《형식의 법칙들》(Laws of Form, LoF)은 조지 스펜서 브라운이 쓴 책으로, 1959년에 연구가 시작되어 1961년에 핵심 개념이 처음 제시되었다. 이 책은 기본 대수라는 표기 체계를 통해 논리, 불 대수, 산술, 언어 철학, 정신 철학 간의 연관성을 탐구하며, 신비주의적이고 역설적인 문체를 사용한다. LoF는 찰스 샌더스 퍼스, 버트런드 러셀, 알프레드 노스 화이트헤드의 저작에서 나타나는 주제를 반영하며, 비트겐슈타인과 R. D. 레잉의 영향을 받았다. 이 책은 기본 산술, 기본 대수 등의 개념을 제시하며, 2원소 부울 대수, 명제 논리, 삼단 논법 등을 해석하는 방식을 보여준다. LoF는 앨런 튜링의 제한된 재귀 산술과 관련되며, 고트프리트 라이프니츠, 찰스 샌더스 퍼스 등의 연구를 예견했다는 평가를 받는다. 이 책은 인지 과학, 대수적 논리 등 다양한 분야에 영향을 미쳤다.

더 읽어볼만한 페이지

  • 논리학 책 - 노붐 오르가눔
    《노붐 오르가눔》은 프랜시스 베이컨이 귀납법을 제시하며, 네 가지 우상을 극복하고 관찰과 실험을 통해 참된 지식에 도달해야 한다고 주장한 저서이다.
  • 논리학 책 - 논리철학 논고
    《논리철학 논고》는 루트비히 비트겐슈타인이 세계, 사고, 언어 간의 논리적 관계를 분석하고 "말할 수 없는 것에 대해서는 침묵해야 한다"는 결론을 제시한 철학 저서로, 언어의 그림 이론, 논리 원자론 등의 핵심 개념을 담고 있어 철학계에 큰 영향을 미쳤다.
  • 유한 상태 기계 - 정규 언어
    정규 언어는 주어진 알파벳으로 구성된 문자열 집합으로, 클레이니 스타, 합집합, 문자열 연결 연산을 통해 확장되며, 정규 표현식, 유한 상태 기계 등으로 표현 가능하다.
  • 유한 상태 기계 - Lex
    Lex는 마이크 레스크와 에릭 슈미트가 개발한 어휘 분석기 생성기로, 정규 표현식을 기반으로 입력 텍스트를 분석하여 토큰을 식별하고 컴파일러 개발 등에 활용된다.
  • 1969년 책 - 에스놀로그
    에스놀로그는 세계 언어에 대한 정보를 제공하는 데이터베이스이며, 7,000개 이상의 언어에 대한 정보를 담고 있으며, 언어의 명칭, 화자 수, 지리적 분포, 언어 계통 등을 포함한다.
  • 1969년 책 - 지식의 고고학
    지식의 고고학은 미셸 푸코가 제시한 지식 분석 방법론으로, '주장'이라는 개념을 통해 담론의 의미 생성 과정을 탐구하며, 주장들의 조직적인 분산인 '담론 형성' 분석을 통해 지식 양식 간의 불연속성과 복잡한 관계에 주목하여 지식의 생성과 변형 과정을 밝히는 데 중요한 역할을 한다.
형식의 법칙들
일반 정보
제목형식의 법칙
원제Laws of Form
저자조지 스펜서-브라운
국가영국
언어영어
출판일1969년
장르비-소설
주제계산, 수학, 논리, 철학
영향
영향을 받은 사람루이 카우프만
디르크 베커
윌리엄 브루턴
프란시스코 바렐라
니클라스 루만
미하엘 바우어
볼프강 코르트
에른스트 폰 글라저스펠트
테렌스 디콘
지오반니 발렌티니
ISBN
ISBN978-0-04-510009-0

2. 책의 출판 과정 및 배경

책의 서문에 따르면 이 연구는 1959년에 처음 시작되었으며, 저자인 스펜서 브라운은 연구 초기에 버트런드 러셀의 지지를 받았다고 언급하고 있다. 또한 유니버시티 칼리지 런던의 J. C. P. 밀러가 교정 작업과 기타 지침을 제공하며 도움을 준 것에 대해서도 감사를 표하고 있다. 1963년에는 런던 대학교 사회교육학부 소속 해리 프로스트의 초청으로 논리학 수학 강좌를 진행했다.

''형식의 법칙들''(Laws of Form영어, LoF)의 아이디어는 저자가 1960년경 수행한 전자공학 연구에서 비롯되었다. LoF의 핵심 개념은 1961년에 작성된 원고 ''NOR를 이용한 설계''에서 처음 윤곽이 드러났으며, 이 원고는 2021년까지 출판되지 않았다.[1] 이후 런던 대학교의 확장 프로그램을 통해 진행된 수리 논리학 강연에서 내용이 더욱 다듬어졌다.

''형식의 법칙들''은 여러 판본으로 출판되었다. 1972년에 출간된 두 번째 판은 초판 서문과 함께 자기 참조적 역설의 사용을 강조했고,[2] 가장 최근 판은 1997년 독일어 번역본이다. 이 책은 출판 이후 한 번도 절판된 적이 없다.

3. 책의 철학적 배경 및 영향

''형식의 법칙들(LoF)''은 신비주의적이고 웅변적인 산문과 역설에 대한 애정으로 인해 모든 독자에게 도전적인 읽을거리를 제공한다. 저자인 스펜서 브라운은 비트겐슈타인과 R. D. 레잉의 영향을 받았다. ''LoF''는 또한 찰스 샌더스 퍼스, 버트런드 러셀, 알프레드 노스 화이트헤드의 저작에서 나타나는 여러 주제를 반영한다.

이 책은 일부 독자들에게 특이한 영향을 미쳤다. 예를 들어, 책 전체가 ''to be'' 동사를 사용하여 어떤 것이 "있는 것"을 직접적으로 말하기보다 독자에게 지침을 제공하는 방식으로 쓰였으며, 스펜서 브라운이 역설에 관심을 가졌다는 점에 근거하여, 어떤 것이 "있다"고 명시적으로 진술하는 유일한 문장은 이 책에서 그러한 진술이 사용되지 않는다고 말하는 문장뿐이라는 주장이 제기되기도 했다.[3] 이 주장은 더 나아가 이 한 문장을 제외하면 책 전체가 E-Prime의 예시로 간주될 수 있다고 주장한다. 그러나 이러한 주장의 근거나 타당성은 명확하지 않은데, 왜냐하면 이 책은 원문에서 볼 수 있듯이 모든 문법적 형태로 동사 ''to be''를 일상적으로 자연스럽게 사용하기 때문이다.[4]

겉으로는 형식 수학과 철학에 관한 저작처럼 보이지만, ''LoF''는 일종의 컬트 클래식이 되었다. 하인츠 폰 푀르스터는 ''전체 지구 카탈로그''에 기고한 서평에서 이 책을 높이 평가했다.[5] 이 책을 긍정적으로 평가하는 사람들은 ''LoF''가 수수께끼 같은 ''의식의 수학''을 구현하며, 그 대수적 기호들이 인지의 근본적인 능력, 즉 ''구별''하는 능력을 포착한다고 주장한다. ''LoF''는 그 기본 대수학이 논리, 불 대수, 산술, 그리고 언어 철학과 정신 철학 사이에 놀라운 연관성을 드러낸다고 제시한다.

스태포드 비어는 ''네이처''에 기고한 서평에서 "러셀이 60년 전에 ''수학 원리''를 쓰기 위해 겪었던 모든 고난과, 우리 독자들이 그 방대한 세 권의 책과 씨름하면서 겪었던 모든 어려움을 생각하면, 거의 슬프기까지 하다"라고 언급하며 이 책의 간결함과 깊이를 높이 평가했다.[6]

한편, 바나셰프스키(Banaschewski, 1977)는 ''LoF''의 기본 대수학이 두 원소 불 대수 '''2'''를 위한 새로운 표기법에 불과하다고 비판적으로 보았다.[7] 실제로 '''2'''는 기본 대수학의 의도된 해석으로 간주될 수 있다. 그러나 ''LoF''의 기본 대수학 표기법은 다음과 같은 특징을 가진다.


  • 쌍대성을 완전히 활용하여 불 대수뿐만 아니라 모든 격자를 특징짓는다.
  • 논리와 '''2'''에서 구문론적으로 다른 명제가 동일한 의미론을 가질 수 있음을 강조한다.
  • 불 대수 계산과 명제 논리 및 삼단 논법의 증명을 극적으로 단순화한다.


''LoF''는 하인츠 폰 푀르스터, 루이스 카우프만, 니클라스 루만, 움베르토 마투라나, 프란시스코 바렐라, 윌리엄 브리켄을 포함한 여러 학자들에게 영향을 미쳤다. 이들 중 일부는 기본 대수학을 다양한 방식으로 수정하고 발전시켰다.

4. 기본 산술 (Primary Arithmetic)



"표시"(mark) 또는 "십자"(cross)라고 불리는 이 기호는 형식의 법칙의 핵심적인 특징이다. 스펜서-브라운은 이 표시가 인지의 근원, 즉 "이것"과 "이것 ''외의'' 모든 것"을 구별하는 이원적 능력을 상징한다고 설명한다.

''형식의 법칙들''(''LoF'')에서 십자는 "구분"을 그리는 행위를 의미하며, 다음 세 가지 의미를 동시에 가진다고 볼 수 있다.


  • 무언가 주위에 경계를 그려 다른 모든 것과 분리하는 행위
  • 경계를 그림으로써 모든 것과 구별되는 대상 자체
  • 경계의 한쪽에서 다른 쪽으로 건너가는 행위


이 세 가지 방식 모두 구분을 하는 인지 주체(예: 사람)의 행동을 내포한다. ''LoF''는 첫 번째 명령인 "구분을 그리시오"가 "구분이 있게 하라", "구분을 찾으라", "구분을 보라", "구분을 설명하라", "구분을 정의하라", "구분을 그리게 하라" 등 다양한 방식으로 표현될 수 있다고 설명한다. (''LoF'', 제2장 주석)
표시된 상태(marked state)의 반대는 표시되지 않은 상태(unmarked state)이며, 이는 아무것도 없는 상태, 즉 공허(void) 또는 빈 공간으로 표현되는 무한이다. 이는 단순히 십자가가 없는 상태를 의미하며, 어떠한 구분도 이루어지지 않고 아무것도 건너지 않은 상태이다. 표시된 상태와 공허는 형식의 법칙의 두 가지 원시적인 값이다.

십자는 "기호로 간주되는" 상태와 그렇지 않은 상태 사이의 구분을 나타내는 것으로 볼 수도 있다. 이는 의식언어에 대한 일부 이론과 연결된다. 역설적으로 형식은 관찰자이면서 관찰 대상이며, 동시에 관찰을 하는 창조적인 행위이기도 하다. ''LoF''는 부록을 제외하고 다음과 같은 문장으로 끝맺는다.

> ...첫 번째 구분, 표시 및 관찰자는 서로 교환 가능할 뿐만 아니라, 형식 자체로 동일하다.

C. S. 퍼스는 1890년대에 이와 유사한 통찰을 얻었다.

형식의 법칙에 따른 기본 산술의 구문은 다음과 같다.

  • 원자 표현: 두 가지 원자 표현이 존재한다.
  • * 비어 있는 십자 기호 --
  • * 빈 페이지의 전부 또는 일부 ("공백")
  • 귀납적 규칙: 두 가지 귀납적 규칙이 있다.
  • * 십자 기호 --는 모든 표현 위에 쓸 수 있다.
  • * 임의의 두 표현은 결합될 수 있다.


기본 산술의 의미론은 ''LoF''의 유일한 명시적 정의일 수 있는 "구별은 완벽한 자제"라는 문구로 요약될 수 있다.

"표시되지 않은 상태"를 공백과 같은 의미로 사용하자. 빈 십자 기호는 "표시된 상태"를 나타낸다. 교차(crossing)는 표시되지 않은 상태 또는 표시된 상태의 한 값에서 다른 값으로 이동하는 것을 의미한다. 이를 바탕으로 기본 산술(그리고 모든 형식의 법칙)의 기초가 되는 두 가지 "산술적" 공리 A1과 A2를 설명할 수 있다.

  • A1. 호출의 법칙 (The Law of Calling): 한 상태에서 두 번 호출하는 것은 한 번 호출하는 것과 구별할 수 없다. 즉, 두 번 구별하는 것은 한 번 구별하는 것과 같은 효과를 가진다. 예를 들어, "빛이 있으라"고 두 번 말하는 것은 한 번 말하는 것과 같다. 공식적으로는 다음과 같다.

::-- -- = --

  • A2. 교차의 법칙 (The Law of Crossing): 표시되지 않은 상태에서 표시된 상태로 교차한 후, 다시 표시된 상태에서 교차("재교차")하면 표시되지 않은 상태로 돌아간다. 따라서 재교차는 원래의 교차를 무효화한다. 공식적으로는 다음과 같다.

::-- =

A1과 A2 모두에서 등호 오른쪽의 표현식은 왼쪽 표현식보다 기호 수가 적다. 이는 A1과 A2를 반복적으로 적용하여 모든 기본 산술 표현식을 표시된 상태 또는 표시되지 않은 상태 중 하나로 단순화(simplify)할 수 있음을 시사한다. 실제로 모든 유한 표현식은 이러한 과정을 통해 고유한 단순화된 형태를 가진다. 기본 산술의 두 가지 기본적인 메타정리는 다음과 같다.

  • 모든 유한 표현식은 고유한 단순화를 가진다. (''LoF''의 T3)
  • 초기 표시 또는 표시되지 않은 상태에서 시작하여 A1과 A2를 유한 번 반복 적용하여 표현식을 "복잡하게" 만들어도, 초기 상태와 다른 단순화 결과를 갖는 표현식을 생성할 수는 없다. (''LoF''의 T4)


따라서 관계의 논리적 동치는 모든 기본 산술 표현식을 두 개의 동치류로 분할한다. 즉, 십자 기호로 단순화되는 표현식들과 공백으로 단순화되는 표현식들이다.

A1과 A2는 직렬 및 병렬 전기 회로나 순서도 작성과 같은 다른 프로세스 도식화 방식과 느슨한 유사성을 가진다. A1은 병렬 연결에, A2는 직렬 연결에 해당한다고 볼 수 있으며, 구별을 하는 행위는 단순히 배선을 추가하는 것이 아니라 회로의 두 지점이 연결되는 방식을 변경하는 것에 비유될 수 있다.

기본 산술은 수학컴퓨터 과학의 다음과 같은 형식 언어들과 유사점을 가진다.

  • 널 알파벳(null alphabet)을 가진 다이크 언어
  • 촘스키 위계에서 가장 간단한 유형의 문맥 자유 언어
  • 강하게 정규화되고 합류하는 재작성 시스템


''LoF''에서 사용되는 "표시의 미적분"(calculus of indications)이라는 용어는 "기본 산술"(primary arithmetic)과 같은 의미이다.

4. 1. 정전 (Canon)

''형식의 법칙들'' 특유의 개념은 "정전(canon)"이다. 이 책은 정전을 공식적으로 정의하지는 않지만, 2장의 주석에서 다음과 같이 설명한다.



중요한 명령 구조를 때때로 "정전"이라고 부른다. 정전은 지침이 별자리로 그룹화되는 방식이며, 따라서 서로 독립적이지 않다. 정전은 (즉, 설명) 구축 중인 시스템 외부에 있다는 특징을 가지지만, (예: '구분을 그리는') 구축 명령은 아무리 중요하더라도 정전이 아니다. 정전은 구축하거나 만들지 않고 허용하거나 허가하는 명령 또는 일련의 명령이다. (''LoF'', 제2장 주석)



또한, 수학적 의사소통의 형태에 대한 비유를 통해 정전의 성격을 엿볼 수 있다.



...수학적 의사소통의 주요 형태는 설명이 아니라 지침이다... 음악도 비슷한 형태의 예술이며, 작곡가는 자신이 생각하는 일련의 소리, 더 나아가 그 소리를 통해 발생하는 일련의 감정을 설명하려 시도조차 하지 않으며, 연주자가 복종하면 청취자에게 작곡가의 원래 경험을 재현할 수 있는 일련의 명령을 기록한다. (''LoF'', 제2장 주석)



이러한 설명은 메타논리에서 다루는 대상 언어와 메타언어의 구별과 관련이 있다. 대상 언어는 논의 중인 형식 언어 자체를 의미하고, 메타언어는 대상 언어를 설명하고 논의하는 데 사용되는 언어(주로 자연어)를 말한다. ''형식의 법칙들''의 설명은 '정전'이 메타언어의 일부이며, 대상 언어의 문장들은 본질적으로 저자가 독자에게 보내는 명령이라고 주장하는 것으로 해석될 수 있다. 그러나 이 두 가지 주장은 표준 메타논리에서는 일반적으로 받아들여지지 않는다.

5. 기본 대수 (Primary Algebra)

''기본 대수''는 1933년 헌팅턴이 지적한 점, 즉 불 대수는 하나의 단항 연산과 하나의 이항 연산만 필요하다는 것을 구체화한다. 따라서 불 대수가 마그마(과거에는 군체라고 불림)라는 사실은 거의 언급되지 않는다. 기본 대수는 가환적이라는 점에 주목할 필요가 있다.


  • 반군: 기본 대수의 인접(나란히 쓰는 연산)은 교환 법칙과 결합 법칙을 따른다.
  • 단위적: '''J0''' 규칙에 의해 항등원 --을 갖는다. (자세한 내용은 초기값 섹션 참조)


은 단항 연산인 역원을 필요로 하는데, 이는 불 대수의 보수에 해당한다. 기본 대수에서는 --가 ''a''의 역원을 나타내며, --는 군의 항등원에 해당한다고 볼 수 있다. 군과 기본 대수는 \lang - \ -, \overline{- \ |}, \overline{\ \ |} \rang 와 같이 동일한 서명 〈2,1,0〉을 가진 대수 구조이다. 따라서 기본 대수는 경계 대수로 볼 수 있다. 경계 표기법에서 아벨 군의 공리는 다음과 같다.

  • '''G1'''. ''abc'' = ''acb'' (왼쪽부터 결합한다고 가정)
  • '''G2'''. --
  • '''G3'''. --


'''G1'''과 '''G2'''로부터 위에서 언급한 연결의 교환성과 결합성을 유도할 수 있다. '''G3'''은 기본 대수의 초기값 '''J1a'''와 동일하다. '''G2'''는 만약 -- = -- 라는 조건(기본 대수의 '''A2''' 공리와 반대됨)이 성립한다면 기본 대수의 '''J0'''과 동일해진다. 이는 경계 표기법에서 군론을 정의하는 산술 항등식이다.

그러나 기본 대수는 다음과 같은 두 가지 중요한 측면에서 아벨 군과 다르다.

  • 기본 대수의 공리 '''A2'''에 따르면, -- ≠ --이다. 만약 기본 대수가 이라면, 이 두 항등원이 같아야 하며,   -- ''a'' = --   또는   ''a'' -- = ''a''   중 하나가 성립해야 한다. 군론에서 요구하는 것처럼 --와 --는 서로 기본 대수적 보수 관계이므로, \overline{\ \overline{\ \overline{\ \ |} \ \Big|} \ \Bigg|} = \overline{\ \ |} (즉, 보수의 보수는 원래 값)라는 관계는 군론과 기본 대수 모두에서 성립한다.
  • 기본 대수의 초기값 '''C2'''는 격자를 정의하는 흡수 법칙과 불 대수의 핵심인 분배 법칙을 증명할 수 있게 해준다. 이 점이 기본 대수를 다른 마그마와 가장 명확하게 구별하는 특징이다. (자세한 내용은 초기값 섹션 참조)


'''A2'''와 '''C2''' 공리는 모두 기본 대수의 기반이 되는 집합 ''B''가 순서 집합이라는 사실에서 비롯된다.

5. 1. 논리적 동등성 규칙

기호 '='는 두 개의 논리적으로 동등한 표현을 연결하여 방정식을 만든다. 여기서 "논리적 동등"이란 두 표현이 동일한 단순화 결과를 갖는다는 의미이다.[1] 논리적 동치는 다음 두 규칙에 의해 지배되는 기본 대수 공식 집합에 대한 동치 관계이다.

기본 대수 수식은 유효한 기본 산술 표현식에서 시작하여, 선택적으로 숫자 아래첨자를 가진 라틴 문자를 하나 이상의 위치에 삽입하여 만들어진다. 수학논리학에서 이렇게 사용된 문자를 변수라고 부른다. 기본 대수 변수는 원시 값 -- 또는 그 보수 --를 쓸 수 있는 위치를 나타낸다. 같은 변수가 여러 번 나타나면, 이는 동일한 원시 값의 여러 위치를 의미한다.[1]

"C"와 "D"가 각각 하위 공식 ''A''의 인스턴스를 하나 이상 포함하는 공식이라고 가정하자. 논리적 동등성을 다루는 두 가지 주요 규칙은 다음과 같다.[1]

  • '''R1''', 동등성의 치환: 공식 ''C''에서 하위 공식 ''A''의 하나 이상의 인스턴스를 ''B''로 대체하여 공식 ''E''를 생성한다. 만약 ''A''=''B''이면, ''C''=''E''이다.
  • '''R2''', 균일한 치환: 공식 ''C''와 ''D''에서 하위 공식 ''A''의 모든 인스턴스를 ''B''로 대체한다. 이때 ''C''는 ''E''가 되고 ''D''는 ''F''가 된다. 만약 ''C''=''D''이면, ''E''=''F''이다. 이 경우, ''A''=''B''일 필요는 없다.


규칙 '''R2'''는 기본 대수 증명에서 매우 자주 사용되며, 거의 항상 명시적으로 언급되지 않고 암묵적으로 사용된다. 이 규칙들은 논리학 및 대부분의 수학 분야에서 일상적으로 적용되며, 대개 무의식적으로 활용된다.[1]

기본 대수는 방정식, 즉 중위 표기 연산자 '='로 연결된 공식 쌍으로 구성된다. 규칙 '''R1'''과 '''R2'''는 하나의 방정식을 다른 방정식으로 변환할 수 있게 해준다. 따라서 기본 대수는 불 대수를 포함하는 많은 대수적 구조와 같이 다양체인 방정식 형식 시스템이다. 이러한 방정식 논리는 앨프리드 노스 화이트헤드버트런드 러셀프린키피아 마테마티카 이전부터 일반적이었으며, 오늘날에도 지지자들이 있다.[1]

전통적인 수학적 논리는 주로 턴스타일 기호(⊢)로 표시되는 항진 명제 공식으로 구성된다. 기본 대수 공식 ''A''가 항진 명제임을 나타내려면 "''A'' = --"라고 쓰면 된다. 만약 '''R1'''과 '''R2'''에서 '='를 쌍조건문으로 대체하면, 결과 규칙은 전통적인 논리에서도 유효하다. 그러나 전통적인 논리는 주로 전건 긍정의 추론 규칙에 의존하므로, '지수적(exponential)' 성격을 띤다. 이러한 방정식-지수적 구분은 수학적 논리를 다른 수학 분야와 구별 짓는 중요한 특징 중 하나이다.[1]

5. 2. 초기값 (Initials)

''형식의 법칙들''(LoF)에서 초기값(Initial)은 결정 절차로 검증할 수 있는 ''기본 대수'' 방정식이며, 따라서 공리가 아니다. LoF는 다음 두 가지 초기값을 제시한다:

{| class="wikitable"

|-

! 이름 !! 설명 !! 수식

|-

| '''J1''' || 소거 (Condensation) ||

{| style="border-top: 2px solid black; border-right: 2px solid black;"

|-

|

{|

|-

|

A



| A

|}

|}

=

|}

|-

| '''J2''' || 분배 (Distribution) ||

{| style="border-top: 2px solid black; border-right: 2px solid black;"

|-

|

{|

|-

|

A



|

B



|}

|}

| C

=

{|style="border-top: 2px solid black; border-right: 2px solid black;"

|-

|

{|

|-

|

A C



|

B C



|}

|}

|}

|}

'''J2'''는 명제 논리와 부울 대수에서 사용되는 익숙한 분배 법칙과 유사하다.

계산에 더 적합한 초기값 집합은 다음과 같다:

{| class="wikitable"

|-

! 이름 !! 설명 !! 수식

|-

| '''J0''' || 위치 (Position) ||

{| style="border-top: 2px solid black; border-right: 2px solid black;"

|-

|

{| style="border-top: 2px solid black; border-right: 2px solid black;"

|-

|



|}

|}

| A

= A

|}

|-

| '''J1a''' || 초월 (Transposition) ||

{|

|-

|

A



| A

|}

=

{| style="border-top: 2px solid black; border-right: 2px solid black;"

|-

|



|}

|}

|}

|-

| '''C2''' || 생성 (Generation) / 반복 (Iteration) || A

A B



= A

B



|}

'''C2''' 덕분에 ''기본 대수''는 격자가 된다. '''J1a'''에 의해, 그것은 보완 격자이며, 상한은 --|]]이다. '''J0'''에 의해, --|]]|]]는 해당하는 하한이자 항등원이다. '''J0'''은 또한 ''LoF''의 공리 A2의 대수적 버전이며, --가 빈 페이지와 동의어라는 의미를 명확히 한다.

''LoF''의 정리 T13은 '''C2'''를 다음과 같이 일반화한다: 모든 ''기본 대수'' (또는 명제 논리) 공식 ''B''는 가지가 있는 순서 트리로 볼 수 있다. 이때, 부분 수식 ''A''는 ''A''와 그 사본이 ''B''의 같은 가지에 있는 한, ''A''보다 깊이가 큰 ''B''의 어느 깊이에도 자유롭게 복사(생성)할 수 있다. 또한, ''B''의 같은 가지에 ''A''의 여러 인스턴스가 주어지면, 가장 얕은 것을 제외한 모든 인스턴스는 삭제(중복 제거)될 수 있다.

'''C2''' 또는 그와 동등한 것은 다음과 같이 불리기도 한다:


  • ''LoF''에서는 "생성(generation)"
  • Johnson (1892)에서는 "배제(exclusion)"
  • William Bricken의 작업에서는 "침투(penetration)"


'''C2'''의 힘을 가진 공리 또는 규칙의 첫 번째 예시는 아마도 C. S. 퍼스의 존재적 그래프에서 T13과 ''AA=A''를 결합한 "반복 규칙(rule of iteration/deletion)"일 것이다.

''LoF''는 병치(concatenation, 기호를 나란히 쓰는 것)가 기본적으로 교환 및 결합 가능하다고 보아 명시적으로 가정하거나 증명할 필요가 없다고 주장한다. (퍼스도 그의 존재적 그래프에 대해 유사한 주장을 했다.) 예를 들어, 초기값 '''J0'''과 ''AC.D''=''CD.A'' (격자의 흡수 법칙에서 파생되는 ''AA''=''A''와 함께) 등을 사용하여 이러한 속성을 증명할 수 있다.

Meguire (2011)는 '''B1''' (''AC.D''=''CD.A''), '''B2''' (위의 J0), '''B3''' (위의 J1a), '''B4''' (C2)를 초기값으로 제시한다.

5. 3. 증명 이론 (Proof Theory)

'''기본 대수'''에서는 세 가지 종류의 증명된 주장을 다룬다.

  • '''귀결'''(Consequence): ''증명''에 의해 검증된 ''기본 대수''의 방정식이다. 증명은 여러 단계로 이루어지며, 각 단계는 미리 정의된 '초기 귀결'이나 이전에 증명된 귀결을 근거로 한다.
  • '''정리'''(Theorem): 메타언어로 작성된 진술로, 수학자나 논리학자가 인정하는 증명을 통해 검증된다.
  • '''초기값'''(Initial): 증명 과정에서 공리처럼 사용되는 기본적인 가정을 의미한다.


귀결과 정리의 구분은 수학과 논리를 포함한 모든 형식 시스템에 적용될 수 있지만, 보통 명확하게 나누어 설명하지는 않는다. 귀결의 증명이나 결정 절차는 컴퓨터를 통해 수행하고 검증할 수 있지만, 정리 자체의 증명은 형식 시스템 내에서 직접 수행하기 어렵다.

''기본 대수''에서 두 ''A''와 ''B''에 대해 ''A''=''B''임을 증명하는 방법은 두 가지가 있다.

1. 단계적 수정: ''A''를 단계적으로 변형하여 ''B''를 얻거나, 반대로 ''B''를 변형하여 ''A''를 얻는다.

2. 계산(Calculation): `(A)B` 와 `(B)A` 형태의 식을 모두 빈 공간(원본 소스에서는 십자 모양 기호 `Image:Laws of Form - cross.gif`로 표현됨)으로 단순화하는 과정을 거친다.

일단 ''A''=''B''가 증명되면, 이 귀결은 이후 다른 증명 과정에서 하나의 단계로 사용될 수 있다. ''기본 대수''의 증명과 계산에서는 주로 다음 규칙들이 사용된다. (괄호 안은 원본 소스의 이미지 파일명 또는 해당 식 표현)

  • '''J1a''': `(A)A = ()` (빈 공간 만들기, `Image:Laws of Form - (A)A=().png`)
  • '''J2''': `((A)(B)) = AB` (드 모르간의 법칙 유사 형태, `Image:Laws of Form - ((A)(B))=AB.png`)
  • '''C1''': `((A)) = A` (이중 부정 제거 유사 형태, `Image:Laws of Form - ((A))=A.png`)
  • '''C2''': `A(AB) = A(B)` (분배 법칙 유사 형태, `Image:Laws of Form - A(AB)=A(B).png`)
  • '''C3''' (귀결): `()A = ()` (빈 공간과의 연산, `Image:Laws of Form - ()A=().png`)
  • '''C5''' (귀결): `AA = A` (멱등 법칙)


귀결 중 하나인 '''C7''' (`(((A)B)C) = (AC)((B)C)`, `Image:Laws of Form - (((A)B)C)=(AC)((B)C).png`)은 어떤 ''기본 대수'' 식이든 깊이가 2를 넘지 않는 동등한 식으로 변환하는 알고리즘을 제공한다. 이 결과로 얻어지는 식을 '''정규형'''(Normal Form)이라고 하며, 이는 연언 정규형과 유사한 개념이다. 모든 식에는 정규형이 존재한다는 사실은 불 대수의 잘 알려진 정리인데, ''형식의 법칙들''에서는 이에 대한 ''기본 대수'' 버전의 증명(T14–15)을 제시한다.

만약 ''A''가 어떤 ''B''의 부분식일 때, '''C3'''와 함께 '''J1a'''는 계산 과정의 '닫힘 조건'으로 간주될 수 있다. 즉, ''B''가 항진명제가 되는 것은 ''A''와 `(A)`가 모두 ''B''의 가장 바깥 수준(깊이 0)에 나타나는 경우와 동치이다. 이는 일부 자연 연역법 시스템에서도 유사한 조건으로 나타난다. 계산을 통한 증명은 종종 다음과 같은 과정을 따른다.

1. T13 규칙을 반복 적용하여 중복되는 부분식을 제거한다.

2. `((A)A)` 형태(`Image:Laws of Form - ((A)A).png`)의 모든 부분식을 지운다 (이는 빈 공간과 동치이다).

계산의 마지막 단계에서는 항상 '''J1a''' 규칙이 사용된다.

''형식의 법칙들''은 다음과 같은 표준적인 메타이론적 속성에 대해 새롭고 간결한 증명을 제시한다.

  • '''완전성'''(Completeness): ''기본 대수''의 모든 귀결은 초기값들로부터 증명될 수 있다 (T17).
  • '''독립성'''(Independence): 초기값 '''J1'''은 '''J2'''로부터 증명될 수 없으며, 그 반대도 마찬가지이다 (T18).


명제 논리의 완전성은 대학의 수학적 논리 기초 과정에서 다루지만, 불 대수의 기초가 되는 공리 체계 '''2'''의 완전성에 대해서는 잘 언급되지 않는 경향이 있다.

아래는 라이프니츠의 중요한 정리인 ''Praeclarum Theorema''를 ''기본 대수''의 계산 방식으로 증명하는 예시이다. 이 예시는 ''기본 대수''의 증명 능력을 보여준다. (표기 설명: C1은 `((A)) = A`, C2는 `A(AB) = A(B)`, C3은 `()A = ()`, J1a는 `(A)A = ()`, OI는 변수와 부분식의 재배열을 의미한다.)

''Praeclarum Theorema'': [(''P''→''R'')∧(''Q''→''S'')]→[(''P''∧''Q'')→(''R''∧''S'')]

이 명제를 ''기본 대수'' 식으로 변환하고 계산을 통해 증명하는 과정은 여러 단계의 규칙 적용(C1, C2, J1a, OI 등)을 통해 이루어지며, 최종적으로 빈 공간(`()`)으로 단순화되어 해당 명제가 항진명제임을 보인다. (원본 소스의 복잡한 시각적 표는 생략하고 과정 설명으로 대체함)

5. 4. 해석 (Interpretations)

형식의 법칙에서 제시된 기본 대수는 그 자체의 규칙만으로는 추상적인 기호 조작에 불과하다. 하지만 기호들을 특정 의미와 연결하면 다양한 논리 체계를 표현하고 분석하는 도구가 될 수 있다. 특히 '표시됨 상태'(보통 십자 기호로 표현)와 '표시되지 않음 상태'(보통 빈 공간)를 두 원소 불 대수의 값 1과 0, 또는 명제 논리거짓으로 대응시키면, 기본 대수는 이들 논리 체계를 해석하는 강력한 틀을 제공한다.

구체적으로, 기본 대수는 다음과 같은 형식 언어 및 논리 체계들을 해석하는 데 사용될 수 있다.

  • 두 원소 불 대수 ('''2'''): 기본 대수의 연산(기호 나열, 십자 기호 씌우기)을 불 대수의 연산(논리합, 논리곱, 부정)과 대응시켜 해석할 수 있다.
  • 명제 논리: 명제의 참/거짓 값을 기본 대수의 상태와 연결하고, 논리 연산자(NOT, OR, AND 등)를 기본 대수의 기호 조작으로 표현하여 해석할 수 있다.
  • 삼단논법: 전통적인 삼단논법의 구조와 타당성을 기본 대수의 식으로 변환하고 그 식의 단순화를 통해 검증하는 방식으로 해석할 수 있다.


이러한 각 해석 방식에 대한 자세한 내용은 아래의 하위 섹션들에서 설명한다.

한편, 기본 대수를 현재의 명제 논리 수준을 넘어 표준적인 일차 논리까지 해석할 수 있도록 확장하는 연구는 아직 완성되지 않았다. 그러나 퍼스가 개발한 존재 그래프 중 '베타 그래프'는 일차 논리의 구조를 다루고 있어, 기본 대수를 기반으로 한 일차 논리 해석의 가능성을 시사한다.

5. 4. 1. 두 원소 불 대수 2

'기본 대수'는 두 원소 부울 대수 '''2'''에 대한 간결하고 최소한의 표기법이다. 주요 해석 규칙은 다음과 같다.

  • 부울 결합(+) 또는 만남(×)은 표현식들의 연결(juxtaposition)로 해석된다.
  • ''A''의 보수(¬''A'')는 ''A'' 위에 십자 표시를 한 --로 해석된다.
  • 0 또는 1은 빈 마크(공백)로 해석된다. 연결을 결합(+)으로 해석하면 빈 마크는 0이 되고, 만남(×)으로 해석하면 1이 된다. 이는 피연산자가 없는 이항 연산은 해당 연산의 항등원과 같다고 간주하는 원리와 같다.


결합(만남)이 ''AC''를 해석하면, 만남(결합)은 "A 위에 십자 표시, C 위에 십자 표시를 한 것 전체 위에 다시 십자 표시를 한 형태"로 해석된다. 따라서 '기본 대수'와 '''2'''는 한 가지 세부 사항을 제외하고 동형이다. 그 차이는 '기본 대수'의 보수는 무효화될 수 있으며, 이 경우 원시 값을 나타낸다는 점이다. 이 점을 제외하면 '''2'''는 기본 대수의 모델이다. 기본 산술은 '''2'''에 대한 다음 산술 공리화를 제안한다: 1+1=1+0=0+1=1=¬0, 0+0=0=¬1.

집합 ''B'' = {--, --}는 부울 영역 또는 "캐리어"이다. 보편 대수의 언어에서 '기본 대수'는 유형 <2,1,0>의 대수 구조 <''B'', 연결, 보수, 빈 마크>이다. 표현적 적절성을 나타내는 셰퍼 스트로크는 '기본 대수'가 유형 <2,0>의 <''B'', 셰퍼 스트로크 연산, 빈 마크> 대수이기도 함을 보여준다. 두 경우 모두 항등식은 J1a, J0, C2 및 ''ACD=CDA''이다. '기본 대수'와 '''2'''는 동형이므로, '''2'''는 유형 <2,1,0>의 <''B'', +, ¬, 1> 대수로 볼 수 있다. 이는 기존의 '''2'''에 대한 설명, 즉 유형 <2,2,1,0,0>의 <''B'', +, ×, ¬, 1, 0> 대수보다 더 간단하다.

기본 대수에는 두 가지 가능한 해석 방식이 있으며, 이들은 부울 대수의 관점에서 서로 이중적이다. 즉, 부울 대수에서 AND(만남)와 OR(결합)을 서로 바꾸고, 1과 0을 서로 바꾸면 동일하게 유효한 방정식이 된다. 어떤 해석을 선택하든 항등식은 변하지 않으므로, 변환이나 계산 방식은 동일하게 유지되고 각 형태의 해석만 달라진다. 예를 들어, J1a 항등식은 --이다. 연결을 OR로 해석하고 --를 1로 해석하면, 이 항등식은 ¬''A'' ∨ ''A'' = 1로 변환되어 참이 된다. 반대로 연결을 AND로 해석하고 --를 0으로 해석하면, ¬''A'' ∧ ''A'' = 0로 변환되며 이 역시 참이다. 이는 ¬''A'' ∨ ''A'' = 1의 이중 관계에 해당한다.

5. 4. 2. 명제 논리

형식의 법칙의 "표시의 미적분"은 "기본 산술"과 같은 의미로 사용된다. 기본 산술의 표현 방식을 명제 논리와 연결하여 해석할 수 있다.

기본 산술의 빈 페이지(공백)는 거짓으로, 십자 기호(¬)는 부정(Not)으로 해석한다. 이를 통해 기본 산술 표현은 다음과 같은 명제 논리적 의미를 갖게 된다.

  • 빈 페이지(공백) = 거짓
  • 십자 기호(¬) = = not 거짓
  • 이중 십자 기호(¬¬) = Not 참 = 거짓


''기본 대수''는 기본 산술의 표현을 확장하여 명제 논리를 해석하는 방식이다. 여기서 각 변수는 주어진 명제 표현을 나타낸다.

  • 변수 a 위에 십자 기호(¬a)는 Not A를 의미한다.
  • 변수 a와 b를 나란히 쓴 표현(ab)은 A Or B를 의미한다.
  • 십자 기호 안에 a가 있고 그 옆에 b가 있는 표현(¬a b)은 Not A Or B 또는 If A Then B를 의미한다.
  • 십자 기호 안에 (십자 기호 안의 a)와 (십자 기호 안의 b)가 나란히 있는 표현(¬(¬a ¬b))은 Not (Not A Or Not B) 또는 Not (If A Then Not B) 또는 A And B를 의미한다.
  • 몇 가지 다른 복잡한 표현 방식들은 모두 A if and only if B 또는 'A는 B와 논리적 동치이다'를 의미한다.


이처럼 명제 논리의 모든 표현식은 ''기본 대수'' 표현으로 번역될 수 있으며, 반대로 ''기본 대수''는 명제 논리를 해석하는 틀을 제공한다.

어떤 명제 논리 표현식이 주어졌을 때, 각 변수에 '표시됨'(참) 또는 '표시되지 않음'(거짓) 상태를 할당하면, 해당 표현의 ''기본 대수'' 번역은 단순화할 수 있는 기본 산술 표현식으로 바뀐다. 변수에 가능한 모든 값 조합을 대입하여 각각의 경우에 대해 기본 산술 표현식을 단순화하면, 원래의 명제 논리 표현식이 항상 참인지(항진명제), 아니면 참이 될 수 있는지(만족성)를 판별할 수 있다. 이는 일종의 결정 절차이며, 기존의 진리표 방식과 유사하다. 만약 표현식에 ''N''개의 변수가 있다면, 이 결정 절차는 2''N''개의 기본 산술 공식을 단순화해야 한다. 윌라드 밴 오먼 콰인이 제시한 "진리값 분석"과 같은 더 효율적인 결정 절차도 존재한다.

슈워츠(Schwartz, 1981)는 ''기본 대수''가 구문론, 의미론, 증명 이론적으로 고전적인 명제 계산과 동등함을 증명했다. 즉, ''기본 대수''는 참과 거짓이라는 진리값, 논리적 연결사 NOT, OR, AND, 그리고 괄호를 사용하여 구성된 일반적인 명제 논리 표현 방식과 동일한 표현 능력을 갖는다.

표시되지 않은 상태(빈 페이지)를 거짓으로 해석하는 것은 임의적이며, 으로 해석할 수도 있다. 다만 이 경우, 나란히 쓰는 결합 연산의 해석이 OR에서 AND로 바뀌어야 한다. 예를 들어, 'If A Then B'는 ¬a b 형태가 아니라 a 위에 십자가 있고 그 전체와 b를 나란히 쓰는 형태로 번역된다. 일반적으로 ''기본 대수''는 자기 쌍대적 성질을 가지므로, 모든 ''기본 대수'' 공식은 서로 쌍대 관계인 두 가지 명제 논리적 또는 불 대수적 해석을 갖는다. 이러한 자기 쌍대성의 또 다른 결과는 드 모르간의 법칙이 형식 내에서 별도로 필요하지 않다는 점이다. 이 법칙들은 이미 ''기본 대수''의 구문 규칙 안에 자연스럽게 포함되어 있다.

''기본 대수''와 일반적인 명제 논리 또는 불 대수 사이의 중요한 차이는 '빈 상태(nothing)' 또는 '공백'의 취급 방식에 있다. 일반적인 논리 체계에서는 '빈 상태'에 대한 보수나 부정을 직접적으로 표현하기 어렵다. 하지만 ''기본 대수''에서는 빈 십자 기호(¬) 자체가 '표시된 상태'라는 원시 값을 나타내는 잘 정의된 표현이다. 따라서 십자 기호는 변수나 다른 표현 위에 쓰일 때는 연산자(부정) 역할을 하지만, 빈 십자 기호 자체는 피연산자(참 값) 역할을 한다. 이는 서로 다른 수학적 개념으로 여겨졌던 연산자와 피연산자가 실제로는 '구별을 만드는 행위'라는 더 근본적인 작업의 다른 측면일 뿐임을 보여준다.

5. 4. 3. 삼단논법

''형식의 법칙들''의 부록 2는 전통적인 삼단논법과 소리티스를 "기본 대수"로 변환하는 방법을 보여준다. 유효한 삼단논법은 단순히 "기본 대수" 번역이 빈 교차로 단순화되는 것이다. ''A''*는 '리터럴', 즉 ''A'' 또는 \overline{A |}를 나타낸다. 그러면 하나 이상의 용어가 비어 있지 않다고 가정할 필요가 없는 모든 삼단논법은 바바라의 일반화의 24가지 가능한 순열 중 하나이며, 이의 "기본 대수"는 \overline{A^* \ B |} \ \ \overline{\overline{B |} \ C^* \Big|} \ A^* \ C^* 이다. 이 24가지 가능한 순열에는 아리스토텔레스와 중세 논리학에서 유효하다고 간주되는 19가지 삼단논법 형식이 포함된다. 삼단논법 논리의 이러한 "기본 대수" 번역은 또한 "기본 대수"가 해석 단항 및 용어 논리를 해석할 수 있으며, "기본 대수"가 콰인(1982, Part II)의 부울 용어 스키마와 유사성을 가지고 있음을 시사한다.

6. 이차 방정식 (Equations of the Second Degree)

''형식의 법칙들'' 제11장에서는 "이차 방정식"이라는 개념을 소개하는데, 이는 "무한" 깊이를 가진 것으로 해석될 수 있는 재귀 공식을 다룬다. 어떤 재귀 공식들은 표시된 상태나 표시되지 않은 상태로 단순화된다. 반면 다른 공식들은 깊이가 짝수인지 홀수인지에 따라 두 상태 사이를 무한히 "진동"한다. 특히, 특정 재귀 공식은 연속적인 시간 간격 동안 '''참'''과 '''거짓''' 사이에서 진동하는 것으로 볼 수 있으며, 이 경우 해당 공식은 "허수" 진리 값을 가진다고 여겨진다. 이를 통해 시간의 개념이 ''기본 대수''에 도입될 수 있다.

터니(Turney)는 1986년 연구에서 이러한 재귀 공식을 알론조 처치의 제한된 재귀 산술(RRA, Restricted Recursive Arithmetic)을 통해 어떻게 해석할 수 있는지 보여주었다. 처치는 1955년에 유한 오토마타를 공리적으로 형식화하기 위해 RRA를 도입했다. 터니는 이차 방정식을 처치의 RRA로 변환하는 일반적인 방법을 제시했으며, ''형식의 법칙들'' 11장의 공식 '''E1''', '''E2''', '''E4'''를 예시로 들어 설명했다. RRA로의 변환은 스펜서-브라운이 '''E1'''과 '''E4'''에 붙인 이름, 즉 '''메모리'''와 '''카운터'''의 의미에 대한 통찰을 제공한다. 결과적으로 RRA는 ''형식의 법칙들''에서 제시된 허수 진리 값 개념을 형식화하고 명확하게 해준다.

7. 관련 연구 및 영향

고트프리트 라이프니츠는 19세기 말과 20세기 초에 출판된 메모를 통해 부울 대수를 사실상 발명했으며, 이는 형식의 법칙(LoF)의 중요한 선구 작업으로 평가받는다. 그의 표기법은 연결을 논리곱으로, "non-(''X'')"를 ''X''의 논리 부정으로 읽는 등 LoF의 표기법과 동형 관계에 있다. 라이프니츠의 대수 논리 연구는 초기에 일부 학자들에 의해 언급되었으나, 1980년대 볼프강 렌첸의 연구를 통해 그 중요성이 완전히 재조명되었다.

찰스 샌더스 퍼스 (1839–1914)는 여러 측면에서 LoF의 기본 대수를 예견했다.

# 1886년에 작성된 두 편의 논문에서 퍼스는 LoF의 '표시'(십자 기호)와 거의 동일한 단일 기호, 즉 '스트리머'를 사용하는 논리 대수를 제안했다. 스트리머의 의미는 아래에 아무것도 쓰지 않는다는 점을 제외하면 LoF의 표시와 같다. 이 논문의 일부는 1976년에 출판되었고, 전체 내용은 1993년에 공개되었다.[9]

# 1902년 백과사전 기사에서,[10] 퍼스는 부울 대수와 명제 논리를 표기할 때, 수식의 깊이에 따라 둥근 괄호와 네모 괄호를 번갈아 사용하는 방식을 제안했다.

# 그의 알파 존재 그래프는 논리곱으로 읽히는 병렬 연결과 논리 부정으로 읽히는 타원형의 묶음으로 구성된다.[11] 기본 대수의 연결을 논리곱으로 해석하면, 이 그래프는 기본 대수와 동형이다.

LoF는 퍼스의 저작 중 위의 (2)와 (3)에 해당하는 내용을 담고 있는 ''수집된 논문'' 제4권을 인용하고 있다. 그러나 퍼스의 연구, 특히 (1)의 내용은 LoF가 집필되던 시기 영국에서는 거의 알려지지 않았다. 퍼스의 기호학은 LoF의 철학적 측면을 이해하는 데 도움을 줄 수 있지만, LoF 자체에서는 직접적으로 다루지 않는다.

루이스 카우프만은 버트런드 러셀의 제자인 장 니코가 1917년에 발표한 논문에서도 LoF와 유사한 표기법이 사용되었음을 지적했다.

라이프니츠, 퍼스, 니코의 연구와 LoF의 기본 대수는 모두 글자와 괄호(또는 다른 묶는 장치)로 구문이 제한되는 경계 수학(boundary mathematics)의 예시로 볼 수 있다. 이러한 최소한의 구문을 사용하는 표기법을 "경계 표기법"이라고 하며, 집합론에서 사용하는 중괄호 `{}`도 일종의 경계 표기법이다. 경계 표기법에는 중간 연산자나 폴란드 표기법, 역폴란드 표기법 같은 연산자 기호가 없다.

다만 라이프니츠, 퍼스, 니코의 연구는 명제 논리의 완전성 증명이나 모델 이론을 이용한 공리 독립성 증명 방법이 확립되기 이전에 이루어졌기 때문에, 메타이론이 부족하다는 한계가 있다.

윌리엄 크레이그는 1979년 연구에서 세계와 인간이 세계를 인식하고 상호작용하는 방식 자체가 풍부한 부울 구조를 가지고 있다고 주장했다. 그는 정통 논리학자이자 대수 논리 분야의 권위자였다.

LoF 출판 이후인 1970년대에 등장한 2세대 인지 과학 연구에서도 LoF와의 연관성을 찾아볼 수 있다. 레이코프와 누녜스(Núñez)는 인지 과학과 부울 대수, 논리, 집합론의 관련성을 탐구했지만, 그들의 저작에서 LoF를 직접 인용하지는 않았다.

생물학자이자 인지 과학자인 움베르토 마투라나와 그의 제자 프란시스코 바렐라는 "구분"(distinction)을 기본적인 인지 행위로 보고 LoF를 논의했다. 버클리 대학의 심리학자이자 인지 과학자인 엘레노어 로쉬 역시 이와 밀접하게 관련된 범주화 개념에 대해 연구했다.

기본 대수와 유사성을 가지는 다른 형식 시스템들은 다음과 같다.


  • 유명론: 일반적으로 부울 대수와 유사한 격자 구조를 가진다. 일부 학자들은 유명론을 부울 대수의 모델 이론으로 간주하기도 하며, 이 경우 기본 대수의 모델 이론이기도 하다.
  • 유명위상학: 부울 대수보다 더 복잡한 구조를 가진다.
  • 화이트헤드의 1934년 시스템: "지시"(indication)를 기본 원시 개념으로 사용한다.


기본 산술 및 대수가 명제 논리와 부울 대수를 위한 최소한의 형식주의라면, 집합론의 표현력을 가지는 다른 최소 형식주의들은 다음과 같다.

  • 람다 대수
  • 두 개('''S''', '''K''') 또는 단 하나의('''X''') 원시 결합자만을 사용하는 조합 논리
  • 콰인의 시스템: 단일 연결사(NAND), 보편 양화사, 그리고 집합 멤버십을 나타내는 단일 이항 관계라는 세 가지 원시 개념만으로 수학적 논리를 구성한다. 셰퍼 스트로크의 기본 대수 번역은 A와 B 위에 줄이 그어진 형태(A NAND B) 또는, 이중적으로, A 위에 줄과 B 위에 줄이 각각 그어진 형태(NOT A NAND NOT B)와 같다.
  • 퍼스의 베타 존재 그래프: 집합 멤버십을 나타내는 단일 이항 술어를 사용한다. 알파 그래프는 베타 그래프의 특수한 경우이다. 이 부분은 아직 충분히 탐구되지 않았다.

8. 한국적 관점 및 사회적 함의 (별도 추가)

주어진 원본 자료에는 요청하신 '한국적 관점 및 사회적 함의' 섹션에 해당하는 내용이 포함되어 있지 않습니다. 해당 섹션을 작성하기 위해서는 관련 내용이 포함된 새로운 원본 자료가 필요합니다. 원본 자료는 '기본 대수'의 수학적 구조와 불 대수, , 반군 등과의 관계를 설명하는 내용으로 구성되어 있으며, 한국적 맥락이나 사회적 함의와는 관련이 없습니다.

참조

[1] 서적 Spencer Brown, G. (2021). Design with the NOR. In Roth et al. (Eds.) ''George Spencer Brown's "Design with the NOR": With Related Essays'' https://www.emerald.[...] 2021
[2] 서적 "George Spencer Brown: Eine Einführung in die ''Laws of Form'', 2. Auflage" VS Verlag für Sozialwissenschaften 2009
[3] 서적 Die Form der Paradoxie Carl-Auer Verlag 2005
[4] 서적 Laws of form George Allen and Unwin 1969
[5] 논문 Computing a Reality Heinz von Foerster's Lecture at the A.U.M Conference in 1973 https://constructivi[...] 2008
[6] 논문 Maths Created 1969
[7] 논문 On G. Spencer Brown's Laws of Form https://projecteucli[...] 1977-07
[8] 문서 For a sympathetic evaluation 2001
[9] 간행물 "Qualitative Logic" Indiana University Press 1886
[10] 간행물 Collected Papers of Charles Sanders Peirce, Vol. 4 Harvard University Press 1933
[11] 간행물 Collected Papers, Vol. 4 Harvard University Press 1933



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

문의하기 : help@durumis.com