The lion sees the mouse. The mouse does not like the lion. If the mouse is round then the mouse is big. If something likes the mouse then it eats the lion.
The lion sees the mouse.
("lion" "sees" "mouse" "+")
The mouse does not like the lion.
("mouse" "likes" "lion" "-")
If the mouse is round then the mouse is big.
((("mouse" "is" "round" "+")) -> ("mouse" "is" "big" "+"))
If something likes the mouse then it eats the lion.
((("something" "likes" "mouse" "+")) -> ("something" "eats" "lion" "+"))
The mouse does not like the lion.
True
1
proof
[(triple2)]
("mouse" "likes" "lion" "-")
triple2
The mouse likes the lion.
False
1
inv-proof
[(triple2)]
("mouse" "likes" "lion" "+")
triple2
The mouse does not eat the lion.
Unknown
inv-rconc
[@1: The mouse eats the lion.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("mouse" "eats" "lion" "-")
The lion is kind.
Unknown
random
[@0: The lion is kind.[CWA. Example of deepest failure = (FAIL)]]
("lion" "is" "kind" "+")
@0: The lion sees the mouse.[(triple1)] The mouse does not like the lion.[(triple2)]
The lion sees the mouse.
("lion" "sees" "mouse" "+")
triple1
The mouse does not like the lion.
("mouse" "likes" "lion" "-")
triple2