The mouse chases the tiger. The rabbit likes the tiger. The tiger sees the mouse. If someone sees the tiger then they see the rabbit. If someone chases the rabbit and they are kind then the rabbit chases the tiger. If someone chases the tiger then the tiger chases the rabbit.
The mouse chases the tiger.
("mouse" "chases" "tiger" "+")
The rabbit likes the tiger.
("rabbit" "likes" "tiger" "+")
The tiger sees the mouse.
("tiger" "sees" "mouse" "+")
If someone sees the tiger then they see the rabbit.
((("someone" "sees" "tiger" "+")) -> ("someone" "sees" "rabbit" "+"))
If someone chases the rabbit and they are kind then the rabbit chases the tiger.
((("someone" "chases" "rabbit" "+") ("someone" "is" "kind" "+")) -> ("rabbit" "chases" "tiger" "+"))
If someone chases the tiger then the tiger chases the rabbit.
((("someone" "chases" "tiger" "+")) -> ("tiger" "chases" "rabbit" "+"))
The tiger sees the mouse.
True
1
proof
[(triple3)]
("tiger" "sees" "mouse" "+")
triple3
The mouse does not chase the tiger.
False
1
inv-proof
[(triple1)]
("mouse" "chases" "tiger" "-")
triple1
The tiger chases the rabbit.
True
2
proof
[(((triple1) -> rule3))]
("tiger" "chases" "rabbit" "+")
((triple1) -> (rule3 % int1))
The tiger chases the rabbit.
("tiger" "chases" "rabbit" "+")
int1
The tiger does not chase the rabbit.
False
2
inv-proof
[(((triple1) -> rule3))]
("tiger" "chases" "rabbit" "-")
((triple1) -> (rule3 % int1))
The tiger chases the rabbit.
("tiger" "chases" "rabbit" "+")
int1
The mouse does not see the rabbit.
Unknown
inv-rconc
[@1: The mouse sees the rabbit.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("mouse" "sees" "rabbit" "-")
The rabbit sees the rabbit.
Unknown
rconc
[@1: The rabbit sees the rabbit.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("rabbit" "sees" "rabbit" "+")
The mouse does not chase the mouse.
Unknown
inv-random
[@0: The mouse chases the mouse.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "chases" "mouse" "-")
The mouse is kind.
Unknown
random
[@0: The mouse is kind.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "is" "kind" "+")
@0: The mouse chases the tiger.[(triple1)] The rabbit likes the tiger.[(triple2)] The tiger sees the mouse.[(triple3)] @1: The tiger chases the rabbit.[(((triple1) -> rule3))]
The mouse chases the tiger.
("mouse" "chases" "tiger" "+")
triple1
The rabbit likes the tiger.
("rabbit" "likes" "tiger" "+")
triple2
The tiger sees the mouse.
("tiger" "sees" "mouse" "+")
triple3
The tiger chases the rabbit.
("tiger" "chases" "rabbit" "+")
((triple1) -> (rule3 % int1))
The tiger chases the rabbit.
("tiger" "chases" "rabbit" "+")
int1