Function negateLaw

Return the given law but with its predicate negated.