The tiger is blue. All red people are blue. Red people are cold. Cold people are young. If someone is blue then they are kind. Red people are kind. If someone is cold and not blue then they are not kind.
The tiger is blue.
("tiger" "is" "blue" "+")
All red people are blue.
((("someone" "is" "red" "+")) -> ("someone" "is" "blue" "+"))
Red people are cold.
((("someone" "is" "red" "+")) -> ("someone" "is" "cold" "+"))
Cold people are young.
((("someone" "is" "cold" "+")) -> ("someone" "is" "young" "+"))
If someone is blue then they are kind.
((("someone" "is" "blue" "+")) -> ("someone" "is" "kind" "+"))
Red people are kind.
((("someone" "is" "red" "+")) -> ("someone" "is" "kind" "+"))
If someone is cold and not blue then they are not kind.
((("someone" "is" "cold" "+") ("someone" "is" "blue" "~")) -> ("someone" "is" "kind" "-"))
The tiger is blue.
True
1
proof
[(triple1)]
("tiger" "is" "blue" "+")
triple1
The tiger is not blue.
False
1
inv-proof
[(triple1)]
("tiger" "is" "blue" "-")
triple1
The tiger is kind.
True
2
proof
[(((triple1) -> rule4))]
("tiger" "is" "kind" "+")
((triple1) -> (rule4 % int1))
The tiger is kind.
("tiger" "is" "kind" "+")
int1
The tiger is not kind.
False
2
inv-proof
[(((triple1) -> rule4))]
("tiger" "is" "kind" "-")
((triple1) -> (rule4 % int1))
The tiger is kind.
("tiger" "is" "kind" "+")
int1
The tiger is not cold.
Unknown
inv-rconc
[@1: The tiger is cold.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("tiger" "is" "cold" "-")
The tiger is young.
Unknown
rconc
[@2: The tiger is young.[CWA. Example of deepest failure = (rule3 <- rule2 <- FAIL)]]
("tiger" "is" "young" "+")
The tiger does not chase the tiger.
Unknown
inv-random
[@0: The tiger chases the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "chases" "tiger" "-")
The tiger is red.
Unknown
random
[@0: The tiger is red.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "red" "+")
@0: The tiger is blue.[(triple1)] @1: The tiger is kind.[(((triple1) -> rule4))]
The tiger is blue.
("tiger" "is" "blue" "+")
triple1
The tiger is kind.
("tiger" "is" "kind" "+")
((triple1) -> (rule4 % int1))
The tiger is kind.
("tiger" "is" "kind" "+")
int1