자연 공제 시스템 의 10 가지 추론을 사용하면 DeMorgan의 법칙이 입증 됩니다.
자연 공제 규칙
부정 소개 :
{(P → Q), (P → ¬Q)} ⊢ ¬P
부정 제거 :
{(¬P → Q), (¬P → ¬Q)} ⊢ P
그리고 소개 :
{P, Q} ⊢ P ʌ Q
그리고 제거 :
P ʌ Q ⊢ {P, Q}
또는 소개 :
P ⊢ {(P ∨ Q),(Q ∨ P)}
또는 제거 :
{(P ∨ Q), (P → R), (Q → R)} ⊢ R
iff 소개 :
{(P → Q), (Q → P)} ⊢ (P ≡ Q)
iff 제거 :
(P ≡ Q) ⊢ {(P → Q), (Q → P)}
소개하는 경우 :
(P ⊢ Q) ⊢ (P → Q)
제거하는 경우 :
{(P → Q), P} ⊢ Q
증거 구조
증거의 각 진술은 이전에 도출 된 일부 명제 (원형 논리 없음) 또는 가정 (아래 설명)에 적용된 10 가지 규칙 중 하나의 결과 여야합니다. 각 규칙은 ⊢
(논리적 결과 연산자) 왼쪽의 일부 제안에서 작동 하며 오른쪽에서 수많은 제안을 생성합니다. If Introduction은 나머지 연산자와 약간 다르게 작동합니다 (아래에 자세히 설명). 다른 명령문의 논리적 결과 인 한 명령문에서 작동합니다.
실시 예 1
다음과 같은 진술이 있습니다.
{(P → R), Q}
And Introduction을 사용하여 다음을 만들 수 있습니다.
(P → R) ʌ Q
실시 예 2
다음과 같은 진술이 있습니다.
{(P → R), P}
If Elimination을 사용하여 다음을 수행 할 수 있습니다.
R
실시 예 3
다음과 같은 진술이 있습니다.
(P ʌ Q)
And Elimination을 사용하여 다음을 수행 할 수 있습니다.
P
또는 만들기 :
Q
가정 전파
당신은 언제든지 당신이 원하는 진술을 가정 할 수 있습니다. 이러한 가정에서 도출 된 진술은 "의존적"입니다. 진술은 또한 부모 진술에 의존하는 가정에 의존합니다. 가정을 제거하는 유일한 방법은 If Introduction입니다. If 소개의 경우 명령문 Q
에 의존 하는 Statement로 시작하여로 P
끝납니다 (P → Q)
. 새로운 진술은 가정 Q
을 제외한 모든 가정에 의존 한다 P
. 최종 진술은 가정에 의존해서는 안됩니다.
세부 사항 및 점수
Natural Deduction Calculus의 10 가지 추론 만 사용하여 DeMorgan의 두 가지 법률 각각에 대해 하나의 증거를 구성합니다.
두 가지 규칙은 다음과 같습니다.
¬(P ∨ Q) ≡ ¬P ʌ ¬Q
¬(P ʌ Q) ≡ ¬P ∨ ¬Q
당신의 점수는 사용 된 추론의 수와 가정의 수를 더한 것입니다. 최종 진술은 어떤 가정에도 의존해서는 안됩니다 (즉, 정리이어야 함).
적합하다고 생각되면 증명을 자유롭게 포맷 할 수 있습니다.
점수를 매기 지 않고 한 증거에서 다른 증거로 Lemma를 양도 할 수 있습니다.
증거 예
나는 그것을 증명할 것이다 (P and not(P)) implies Q
(각 글 머리 기호는 +1 포인트입니다)
취하다
not (Q)
취하다
(P and not(P))
(P and not(P))
파생 할 때 And Elim 사용{P, not(P)}
에 대한 사용 및 소개
P
및not(Q)
파생(P and not(Q))
사용하기 위해 파생 된 진술에 And And Elim 사용
P
새로운 P
제안은 이전에 도출 한 다른 제안과 다릅니다. 즉 그것은 가정에 의존 not(Q)
하고 (P and not(P))
. 원래의 진술은에 의존하는 반면 (P and not(P))
. 이를 통해 다음을 수행 할 수 있습니다.
소개에 대한
P
소개not(Q) implies P
(여전히(P and not(P))
가정에 의존 )에 대한 사용 및 소개
not(P)
및not(Q)
파생 (3 단계)(not(P) and not(Q))
And Elim을 방금 파생 한 진술에 사용하십시오
not(P)
(현재는 의지합니다not(Q)
).새로운 소개에 대한
not(P)
소개not(Q) implies not(P)
우리는 지금에 부정 제거를 사용
not(Q) implies not(P)
하고not(Q) implies P
도출Q
이것은 Q
가정에만 의존 (P and not(P))
하므로 증명을 마무리 할 수 있습니다.
Q
파생을 소개하는 경우(P and not(P)) implies Q
이 증거는 총 11 점입니다.
⊢
(기호는 모바일에서도 렌더링되지 않습니다).
(P ⊢ (Q ⊢ R)) ⊢ (Q ⊢ (P ⊢ R))
(이 경우에, ¬Q ⊢ ((P ʌ ¬P) ⊢ P)
하는 (P ʌ ¬P) ⊢ (¬Q ⊢ P)
사용되었다).
(assume (P/\~P); P,~P by and-elim; (assume ~Q; P by assumption; ~P by assumption); ~Q->P by impl-intro; ~Q->~P by impl-intro; Q by neg-elim); P/\~P->Q by impl-intro
를 들어 9 점을 얻으려면?