Empedocle, Anaxagora, atomiștii