The cat chases the mouse. The cat chases the rabbit. The cat is cold. The cat is green. The cat is rough. The cat sees the mouse. The cat sees the rabbit. The mouse chases the cat. The rabbit is kind. The rabbit visits the cat. If someone is blue then they see the mouse. If someone chases the mouse then the mouse is cold.
The cat chases the mouse.
("cat" "chases" "mouse" "+")
The cat chases the rabbit.
("cat" "chases" "rabbit" "+")
The cat is cold.
("cat" "is" "cold" "+")
The cat is green.
("cat" "is" "green" "+")
The cat is rough.
("cat" "is" "rough" "+")
The cat sees the mouse.
("cat" "sees" "mouse" "+")
The cat sees the rabbit.
("cat" "sees" "rabbit" "+")
The mouse chases the cat.
("mouse" "chases" "cat" "+")
The rabbit is kind.
("rabbit" "is" "kind" "+")
The rabbit visits the cat.
("rabbit" "visits" "cat" "+")
If someone is blue then they see the mouse.
((("someone" "is" "blue" "+")) -> ("someone" "sees" "mouse" "+"))
If someone chases the mouse then the mouse is cold.
((("someone" "chases" "mouse" "+")) -> ("mouse" "is" "cold" "+"))
The cat is rough.
True
1
proof
[(triple5)]
("cat" "is" "rough" "+")
triple5
The cat is not green.
False
1
inv-proof
[(triple4)]
("cat" "is" "green" "-")
triple4
The mouse is cold.
True
2
proof
[(((triple1) -> rule2))]
("mouse" "is" "cold" "+")
((triple1) -> (rule2 % int1))
The mouse is cold.
("mouse" "is" "cold" "+")
int1
The mouse is not cold.
False
2
inv-proof
[(((triple1) -> rule2))]
("mouse" "is" "cold" "-")
((triple1) -> (rule2 % int1))
The mouse is cold.
("mouse" "is" "cold" "+")
int1
The rabbit does not see the mouse.
Unknown
inv-rconc
[@1: The rabbit sees the mouse.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("rabbit" "sees" "mouse" "-")
The mouse sees the mouse.
Unknown
rconc
[@1: The mouse sees the mouse.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("mouse" "sees" "mouse" "+")
The rabbit is not rough.
Unknown
inv-random
[@0: The rabbit is rough.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "is" "rough" "-")
The rabbit chases the rabbit.
Unknown
random
[@0: The rabbit chases the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "chases" "rabbit" "+")
@0: The cat chases the mouse.[(triple1)] The cat chases the rabbit.[(triple2)] The cat is cold.[(triple3)] The cat is green.[(triple4)] The cat is rough.[(triple5)] The cat sees the mouse.[(triple6)] The cat sees the rabbit.[(triple7)] The mouse chases the cat.[(triple8)] The rabbit is kind.[(triple9)] The rabbit visits the cat.[(triple10)] @1: The mouse is cold.[(((triple1) -> rule2))]
The cat chases the mouse.
("cat" "chases" "mouse" "+")
triple1
The cat chases the rabbit.
("cat" "chases" "rabbit" "+")
triple2
The cat is cold.
("cat" "is" "cold" "+")
triple3
The cat is green.
("cat" "is" "green" "+")
triple4
The cat is rough.
("cat" "is" "rough" "+")
triple5
The cat sees the mouse.
("cat" "sees" "mouse" "+")
triple6
The cat sees the rabbit.
("cat" "sees" "rabbit" "+")
triple7
The mouse chases the cat.
("mouse" "chases" "cat" "+")
triple8
The rabbit is kind.
("rabbit" "is" "kind" "+")
triple9
The rabbit visits the cat.
("rabbit" "visits" "cat" "+")
triple10
The mouse is cold.
("mouse" "is" "cold" "+")
((triple1) -> (rule2 % int1))
The mouse is cold.
("mouse" "is" "cold" "+")
int1