Erin is big. Erin is not kind. Erin is not quiet. Erin is rough. Erin is round. Erin is smart. Erin is young. Round, quiet things are kind. Round things are not quiet. Kind things are smart. All smart, kind things are round. If Erin is kind and Erin is smart then Erin is young. If Erin is quiet then Erin is round.
Erin is big.
("Erin" "is" "big" "+")
Erin is not kind.
("Erin" "is" "kind" "-")
Erin is not quiet.
("Erin" "is" "quiet" "-")
Erin is rough.
("Erin" "is" "rough" "+")
Erin is round.
("Erin" "is" "round" "+")
Erin is smart.
("Erin" "is" "smart" "+")
Erin is young.
("Erin" "is" "young" "+")
Round, quiet things are kind.
((("something" "is" "round" "+") ("something" "is" "quiet" "+")) -> ("something" "is" "kind" "+"))
Round things are not quiet.
((("something" "is" "round" "+")) -> ("something" "is" "quiet" "-"))
Kind things are smart.
((("something" "is" "kind" "+")) -> ("something" "is" "smart" "+"))
All smart, kind things are round.
((("something" "is" "smart" "+") ("something" "is" "kind" "+")) -> ("something" "is" "round" "+"))
If Erin is kind and Erin is smart then Erin is young.
((("Erin" "is" "kind" "+") ("Erin" "is" "smart" "+")) -> ("Erin" "is" "young" "+"))
If Erin is quiet then Erin is round.
((("Erin" "is" "quiet" "+")) -> ("Erin" "is" "round" "+"))
Erin is young.
True
1
proof
[(triple7)]
("Erin" "is" "young" "+")
triple7
Erin is not smart.
False
1
inv-proof
[(triple6)]
("Erin" "is" "smart" "-")
triple6
@0: Erin is big.[(triple1)] Erin is not kind.[(triple2)] Erin is not quiet.[(triple3 OR ((triple5) -> rule2))] Erin is rough.[(triple4)] Erin is round.[(triple5)] Erin is smart.[(triple6)] Erin is young.[(triple7)]
Erin is big.
("Erin" "is" "big" "+")
triple1
Erin is not kind.
("Erin" "is" "kind" "-")
triple2
Erin is not quiet.
("Erin" "is" "quiet" "-")
triple3
((triple5) -> (rule2 % int1))
Erin is not quiet.
("Erin" "is" "quiet" "-")
int1
Erin is rough.
("Erin" "is" "rough" "+")
triple4
Erin is round.
("Erin" "is" "round" "+")
triple5
Erin is smart.
("Erin" "is" "smart" "+")
triple6
Erin is young.
("Erin" "is" "young" "+")
triple7