
Edward A. answered 01/27/18
Tutor
4.9
(17)
Math Tutor, Retired Computer Scientist and Technical Communicator
Abbreviate “will be on time” with ”wbot”
a) Isa(Alice, doctor) => isWise(Alice)
b) Spoketo(Alice,Bob) => Overheard(Eve,Alice)
c) IsWise(Alice) => ¬((WillBe(Alice,poor)∨(WillBe(Alice,unhappy))
d) ((wbot(Alice)∧wbot(Bob)∧¬wbot(Carol)) ∨
(wbot(Alice)∧wbot(Carol)∧¬wbot(Bob))∨
(wbot(Carol)∧wbot(Bob)∧¬wbot(Alice)))
* I find e) to be ambiguous, here is one translation:
e) (¬willbehitbybus(Alice))=>
(willSucceed(Alice)<=>worksHard(Alice))
I would not advise answering this question in an iPhone, as I did...