상위 질문
타임라인
채팅
관점

에르브랑 구조

위키백과, 무료 백과사전

Remove ads

1차 논리에서 에르브랑 구조 (영어: Herbrand structure)는 어휘 (때로는 서명이라고도 함)에 대한 구조로, 의 통사적 속성에 의해서만 정의된다. 아이디어는 의 기호 문자열을 값으로 취하는 것이다. 예를 들어, 상수 기호 의 표기는 단순히 "" (기호)이다. 이는 자크 에르브랑의 이름을 따서 명명되었다.

에르브랑 구조는 논리형 프로그래밍의 기초에서 중요한 역할을 한다.[1]

Remove ads

에르브랑 해석 영역

요약
관점

정의

에르브랑 해석 영역은 에르브랑 구조에서 해석 영역 역할을 한다.

  1. 1차 언어 의 에르브랑 해석 영역은 의 모든 바닥항들의 집합이다. 언어에 상수가 없으면, 임의의 새로운 상수를 추가하여 언어를 확장한다.
    • 가산이고 0보다 큰 항수를 가진 함수 기호가 존재하면, 에르브랑 해석 영역은 가산 무한하다.
    • 1차 언어의 맥락에서 우리는 단순히 어휘 의 에르브랑 해석 영역이라고도 말한다.
  2. 스콜렘 표준형닫힌 공식 의 에르브랑 해석 영역은 의 함수 기호와 상수를 사용하여 구성할 수 있는 모든 변수 없는 항들의 집합이다. 에 상수가 없으면, 임의의 새로운 상수를 추가하여 를 확장한다.

예시

어휘가 다음과 같은 1차 언어 가 있다고 하자.

  • 상수 기호:
  • 함수 기호:

그러면 (또는 )의 에르브랑 해석 영역 는 다음과 같다.

관계 기호는 관계만 포함하는 공식이 해석 영역의 원소에 해당하지 않으므로 에르브랑 해석 영역과는 관련이 없다.[2]

Remove ads

에르브랑 구조

요약
관점

에르브랑 구조는 에르브랑 해석 영역 위에 항들을 해석한다.

정의

어휘 와 해석 영역 를 가진 구조 가 있다고 하자. 에 대한 모든 항들의 집합이고, 는 모든 변수 없는 항들의 부분집합이라고 하자. 가 에르브랑 구조인 것은 다음을 만족할 때이다.

  1. 모든 항 함수 기호 에 대해
  2. 의 모든 상수 에 대해

비고

  1. 의 에르브랑 해석 영역이다.
  2. 이론 모형인 에르브랑 구조는 의 에르브랑 모형이라고 불린다.

예시

상수 기호 와 단항 함수 기호 에 대해 다음 해석을 가진다.

Remove ads

에르브랑 기저

§ 에르브랑 해석 영역에서 정의된 해석 영역과 § 에르브랑 구조에서 정의된 항의 표기 외에, 에르브랑 기저는 관계 기호를 표기함으로써 해석을 완성한다.

정의

에르브랑 구조에 대한 에르브랑 기저 는 인자 항이 에르브랑 해석 영역의 원소인 모든 원자 공식들의 집합이다.

예시

이항 관계 기호 에 대해 위의 항들을 사용하면 다음과 같다.

같이 보기

내용주

각주

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads