コンテンツにスキップ

3値論理

出典: フリー百科事典『ウィキペディア(Wikipedia)』

3 (: ternary, three-valued or trivalent logic)  (true)  (false) 3


[]


23

331920Jan Łukasiewicz "On 3-valued logic" 

コンピュータとの関連[編集]

3値論理の種類と特徴[編集]


3 T F33使

3[]


319203[1]

3



p  (q  p)

(p  (q  r))  ((p  q)  (p  r))

(¬p  ¬q)  (q  p)

3 I使indeterminate I

 I v(x) 

v(T) = 1

v(F) = 0

v(I) = 0.5

v(A) = v(B)  A= B



v(A  B) = min(v(A), v(B))

v(A  B) = max(v(A), v(B))

v(¬A) = 1 - v(A)

v(A  B) = min(1, 1 - v(A) + v(B))


A B AB AB AB ¬A
T T T T T F
T F F T F
T I I T I
F T F T T T
F F F F T
F I F I T
I T I T T I
I F F I I
I I I I T

3

3

X = {x | x x}

 X X= I 

[]


3 TFI1I2 4

v(T) = 1, v(F) = 0, v(I1) = 1/3, v(I2) = 2/3

1930 [0, 1] 

 (Moh Shaw-Kwei) []


3[2]

X = {x | x x ¬ (x  x)}.

 X X T F I

3[]


3 1952 (undefinedness) [3] 3323333

3 U U T F3



U  F

 U T F F F

U  T

 U T T F F T F U

3
A B AB AB AB ¬A
T T T T T F
T F F T F
T U U T U
F T F T T T
F F F F T
F U F U T
U T U T T U
U F F U U
U U U U U

3 U  U = U 3

 U  U = U   A= U A  A= U  A A= T A  A

1984Raymond Turner3[4]

3SQLSQLNULL (true)  (false)  (unknown) 

3[]


Bochvar31939[5]

3 M M(meaningless)  3 M M
A B AB AB AB ¬A
T T T T T F
T F F T F
T M M M M
F T F T T T
F F F F T
F M M M M
M T M M M M
M F M M M
M M M M M

ボフバールはこの 3値論理に言明オペレータ T を追加しており、T は以下のようになる。

A TA
T T
M F
F F

3 M (strengthened liar sentence) 

(一) (F)  (M) 

[]

  1. ^ Łukasiewicz, Jan (1967) [1920], McCall, S., ed., “On 3-valued logic”, Polish Logic (Oxford University Press) 
  2. ^ Shaw-Kwei, Moh (1954-03). “Logical paradoxes for many-valued systems” (英語). Journal of Symbolic Logic 19 (1): 37–40. doi:10.2307/2267648. ISSN 0022-4812. https://www.cambridge.org/core/product/identifier/S0022481200088381/type/journal_article. 
  3. ^ Kleene, S. C. (1952). Introduction to Metamathematics. Cie. Amsterdam: Noth Holland Publ. 
  4. ^ Turner, R. (1984). Logics for Artificial Intelligence. Chichester, West Sussex (GB): Ellis Horwood Ltd. 
  5. ^ Bochvar, D.A.; Bergmann, Merrie (1981-01-01). “On a three-valued logical calculus and its application to the analysis of the paradoxes of the classical extended functional calculus”. History and Philosophy of Logic 2 (1-2): 87–112. doi:10.1080/01445348108837023. ISSN 0144-5340. https://doi.org/10.1080/01445348108837023. 

[]


: ︿IO BOOKS20083ISBN 978-4-7775-1345-1OCLC 676239824 

200010ISBN 978-4815803902 

[]






2