Variant (logic)