2013-05-10 3 views
3

나는 그것에 관해 많은 액트들을 읽었다. 그들은으로 설명 :의미 론적 의미 관계 란 무엇을 의미합니까 (M | = A)?

로직에서

의미가 종종 만족 관계

M으로 설명 | = A

상황 M은 화학식 A를 만족시키는 경우에 대해 설명

그래서 몇 가지 예도 살펴 보았습니다. 나는 다음과 같은 예제를 발견

참 | = 거짓 = 거짓

거짓 | = TRUE =

나는 전혀 이해하지 못하는 사실. 이 경우에 무슨 의미입니까?

A |= B 
"B evaluates to true under all evaluations that evaluate A to true" 

M 공식의 세트 :

+0

이 질문은 수학 사이트 중 하나에 속하므로 주제를 벗어난 것으로 닫습니다. –

답변

5

두 공식 A에 대한

와 B (. 당신이 명제 논리에 대해 이야기 가정 (그러한 PRED 로직)와 같은 다른 논리 비슷) 및 공식 B :

M |= B 
"for every evaluation: B evaluates to true if only all elements of M 
evaluate to true" 

은 예를 오는 :

true |= false 
is incorrect since evaluations exist 


false |= A 
is correct for any formula A, since 'false' is never evaluated to 'true' 
under any evaluation 

rgrds.

+0

감사합니다. @olodnad,하지만 몇 가지 질문이 있습니다. 왜 거짓 : = A가 맞습니까? "모든 평가에 대해 : false의 모든 요소 만 true로 평가되면 A가 true로 평가됩니다" 하지만 이제는 왼쪽 부분 false가 false와 같습니다. 그래서, 왜 그것이 맞습니까? – lvarayut

+1

"false | = A"를 확인하려면 평가에서 'false'를 'true'로 평가할 때마다 'A'를 true로 평가해야합니다. 그러나 어떤 평가도 '거짓'을 전혀 평가하지 않으므로 '거짓'을 '참'으로 평가할 때마다 'A'를 '사실'로 평가할 것입니다. –

+0

알았습니다. 고마워요 @olodnad – lvarayut