The cat sees the mouse. The mouse likes the tiger. The rabbit likes the cat. The tiger sees the mouse. If something likes the mouse and the mouse sees the cat then it is big. If something sees the mouse then it visits the tiger. Nice things are green.
The cat sees the mouse.
("cat" "sees" "mouse" "+")
The mouse likes the tiger.
("mouse" "likes" "tiger" "+")
The rabbit likes the cat.
("rabbit" "likes" "cat" "+")
The tiger sees the mouse.
("tiger" "sees" "mouse" "+")
If something likes the mouse and the mouse sees the cat then it is big.
((("something" "likes" "mouse" "+") ("mouse" "sees" "cat" "+")) -> ("something" "is" "big" "+"))
If something sees the mouse then it visits the tiger.
((("something" "sees" "mouse" "+")) -> ("something" "visits" "tiger" "+"))
Nice things are green.
((("something" "is" "nice" "+")) -> ("something" "is" "green" "+"))
The tiger sees the mouse.
True
1
proof
[(triple4)]
("tiger" "sees" "mouse" "+")
triple4
The mouse does not like the tiger.
False
1
inv-proof
[(triple2)]
("mouse" "likes" "tiger" "-")
triple2
The cat visits the tiger.
True
2
proof
[(((triple1) -> rule2))]
("cat" "visits" "tiger" "+")
((triple1) -> (rule2 % int1))
The cat visits the tiger.
("cat" "visits" "tiger" "+")
int1
The cat does not visit the tiger.
False
2
inv-proof
[(((triple1) -> rule2))]
("cat" "visits" "tiger" "-")
((triple1) -> (rule2 % int1))
The cat visits the tiger.
("cat" "visits" "tiger" "+")
int1
The rabbit is not green.
Unknown
inv-rconc
[@1: The rabbit is green.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("rabbit" "is" "green" "-")
The rabbit is big.
Unknown
rconc
[@1: The rabbit is big.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("rabbit" "is" "big" "+")
The tiger does not visit the rabbit.
Unknown
inv-random
[@0: The tiger visits the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "visits" "rabbit" "-")
The cat likes the cat.
Unknown
random
[@0: The cat likes the cat.[CWA. Example of deepest failure = (FAIL)]]
("cat" "likes" "cat" "+")
@0: The cat sees the mouse.[(triple1)] The mouse likes the tiger.[(triple2)] The rabbit likes the cat.[(triple3)] The tiger sees the mouse.[(triple4)] @1: The cat visits the tiger.[(((triple1) -> rule2))] The tiger visits the tiger.[(((triple4) -> rule2))]
The cat sees the mouse.
("cat" "sees" "mouse" "+")
triple1
The mouse likes the tiger.
("mouse" "likes" "tiger" "+")
triple2
The rabbit likes the cat.
("rabbit" "likes" "cat" "+")
triple3
The tiger sees the mouse.
("tiger" "sees" "mouse" "+")
triple4
The cat visits the tiger.
("cat" "visits" "tiger" "+")
((triple1) -> (rule2 % int1))
The cat visits the tiger.
("cat" "visits" "tiger" "+")
int1
The tiger visits the tiger.
("tiger" "visits" "tiger" "+")
((triple4) -> (rule2 % int1))
The tiger visits the tiger.
("tiger" "visits" "tiger" "+")
int1