Human: Who came up with the Law of noncontradiction? Assistant: 
It’s a very old idea. The Greek philosophers Plato and Aristotle both wrote about it. The Law of noncontradiction states that you cannot have both A and not A at the same time.