Xor: Logical XOR

XorR Documentation

Logical XOR

Description

For two arguments: result is 1 iff exactly one is 1. For n arguments: result is 1 iff an odd number are 1 (parity).

Usage

Xor(..., id = NULL)

Arguments

...

Two or more boolean Variables or logic expressions.

id

Optional integer ID (internal use).

Details

Note: R's ^ operator is used for power(), so Xor is functional syntax only.

Value

A Xor expression.

See Also

Not(), And(), Or(), implies(), iff()

Examples

## Not run: 
x <- Variable(boolean = TRUE)
y <- Variable(boolean = TRUE)
exclusive <- Xor(x, y)

## End(Not run)

CVXR documentation built on March 6, 2026, 9:10 a.m.