The bald eagle sees the mouse. The bear is red. The bear visits the cat. The cat chases the bear. The cat is young. The mouse is red. The mouse visits the bear. If something is red then it sees the bear.
The bald eagle sees the mouse.
("bald eagle" "sees" "mouse" "+")
The bear is red.
("bear" "is" "red" "+")
The bear visits the cat.
("bear" "visits" "cat" "+")
The cat chases the bear.
("cat" "chases" "bear" "+")
The cat is young.
("cat" "is" "young" "+")
The mouse is red.
("mouse" "is" "red" "+")
The mouse visits the bear.
("mouse" "visits" "bear" "+")
If something is red then it sees the bear.
((("something" "is" "red" "+")) -> ("something" "sees" "bear" "+"))
The cat chases the bear.
True
1
proof
[(triple4)]
("cat" "chases" "bear" "+")
triple4
The bald eagle does not see the mouse.
False
1
inv-proof
[(triple1)]
("bald eagle" "sees" "mouse" "-")
triple1
The bear sees the bear.
True
2
proof
[(((triple2) -> rule1))]
("bear" "sees" "bear" "+")
((triple2) -> (rule1 % int1))
The bear sees the bear.
("bear" "sees" "bear" "+")
int1
The bear does not see the bear.
False
2
inv-proof
[(((triple2) -> rule1))]
("bear" "sees" "bear" "-")
((triple2) -> (rule1 % int1))
The bear sees the bear.
("bear" "sees" "bear" "+")
int1
The cat does not see the bear.
Unknown
inv-rconc
[@1: The cat sees the bear.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cat" "sees" "bear" "-")
The bald eagle sees the bear.
Unknown
rconc
[@1: The bald eagle sees the bear.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("bald eagle" "sees" "bear" "+")
The cat does not visit the mouse.
Unknown
inv-random
[@0: The cat visits the mouse.[CWA. Example of deepest failure = (FAIL)]]
("cat" "visits" "mouse" "-")
The cat is blue.
Unknown
random
[@0: The cat is blue.[CWA. Example of deepest failure = (FAIL)]]
("cat" "is" "blue" "+")
@0: The bald eagle sees the mouse.[(triple1)] The bear is red.[(triple2)] The bear visits the cat.[(triple3)] The cat chases the bear.[(triple4)] The cat is young.[(triple5)] The mouse is red.[(triple6)] The mouse visits the bear.[(triple7)] @1: The bear sees the bear.[(((triple2) -> rule1))] The mouse sees the bear.[(((triple6) -> rule1))]
The bald eagle sees the mouse.
("bald eagle" "sees" "mouse" "+")
triple1
The bear is red.
("bear" "is" "red" "+")
triple2
The bear visits the cat.
("bear" "visits" "cat" "+")
triple3
The cat chases the bear.
("cat" "chases" "bear" "+")
triple4
The cat is young.
("cat" "is" "young" "+")
triple5
The mouse is red.
("mouse" "is" "red" "+")
triple6
The mouse visits the bear.
("mouse" "visits" "bear" "+")
triple7
The bear sees the bear.
("bear" "sees" "bear" "+")
((triple2) -> (rule1 % int1))
The bear sees the bear.
("bear" "sees" "bear" "+")
int1
The mouse sees the bear.
("mouse" "sees" "bear" "+")
((triple6) -> (rule1 % int1))
The mouse sees the bear.
("mouse" "sees" "bear" "+")
int1