### Related

##### or

f:((not I0) and I1 an...

Calculate

##### and

ZERO: (not ON) and (n...

ONE: (not ON) and (no...

THREE: (not ON) and (...

Calculate

##### and

t1: (not a2) and (not...

t2: (not a2) and a3;

Calculate

##### or

f:(not a0 and a1 and ...

f,a0=true,a1=false,a2...

Calculate

##### and-if-lambda-maplist

:lisp (mapcar (lambda...

:lisp (mapcar (lambda...

:lisp (maplist (lambd...

Calculate

##### and-cardinality-every-integer_partitions-integerp-lambda-primep-subset

xprimep(x) := integer...

k: subset (integer_pa...

cardinality (k);

Calculate

##### or

I1:(a1 and not a3) or...

I2: (not a3 and not a...

I3: (not a3 and not a...

Calculate

##### and-cardinality-every-integer_partitions-integerp-lambda-primep-subset

xprimep(x) := integer...

k: subset (integer_pa...

cardinality (k);

Calculate

x_min : -10;

x_max : 10;

Calculate

##### and-block-floor

delit(c,d):=block([n:...

Calculate

### [and,not,or]

Run Example
```(%i1)bp_and(x,y) := x * y;
(%o1)                         bp_and(x, y) := x y
(%i2) 			bp_not(x) := 1 - x;
(%o2)                         bp_not(x) := 1 - x
(%i3) 			bp_or(x,y) := (1 - x)*y+x;
(%o3)                    bp_or(x, y) := (1 - x) y + x
(%i4) 									bp_xor(x,y) := bp_or(bp_and(bp_not(x),y),bp_and(x,bp_not(y)));
(%o4)  bp_xor(x, y) := bp_or(bp_and(bp_not(x), y), bp_and(x, bp_not(y)))
(%i5) 						bp_xor(1,0);
(%o5)                                  1
(%i6) ```
Run Example
```bp_and(x,y) := x * y;
(%o1)                         bp_and(x, y) := x y
(%i2) 			bp_not(x) := 1 - x;
(%o2)                         bp_not(x) := 1 - x
(%i3) 			bp_or(x,y) := (1 - x)*y+x;
(%o3)                    bp_or(x, y) := (1 - x) y + x
(%i4) 									bp_xor(x,y) := bp_or(bp_and(bp_not(x),y),bp_and(x,bp_not(y)));
(%o4)  bp_xor(x, y) := bp_or(bp_and(bp_not(x), y), bp_and(x, bp_not(y)))
(%i5) 						bp_xor(0,0);
(%o5)                                  0
(%i6) 			bp_xor(0,1);
(%o6)                                  1
(%i7) 			bp_xor(1,0);
(%o7)                                  1
(%i8) 			bp_xor(1,1);
(%o8)                                  0
(%i9) 									bp_xor(operande1, operande2);
(%o9) operande1 (1 - operande2) (1 - (1 - operande1) operande2)
+ (1 - operande1) operande2
(%i10) ```
Run Example
```bp_and(x,y) := x * y;
(%o1)                         bp_and(x, y) := x y
(%i2) 			bp_not(x) := 1 - x;
(%o2)                         bp_not(x) := 1 - x
(%i3) 			bp_or(x,y) := (1 - x)*y+x;
(%o3)                    bp_or(x, y) := (1 - x) y + x
(%i4) 									bp_xor(x,y) := bp_or(bp_and(bp_not(x),y),bp_and(x,bp_not(y)));
(%o4)  bp_xor(x, y) := bp_or(bp_and(bp_not(x), y), bp_and(x, bp_not(y)))
(%i5) 						bp_xor(0,0);
(%o5)                                  0
(%i6) 			bp_xor(0,1);
(%o6)                                  1
(%i7) 			bp_xor(1,0);
(%o7)                                  1
(%i8) 			bp_xor(1,1);
(%o8)                                  0
(%i9) 									symplify(bp_xor(operande1, operande2));
(%o9) symplify(operande1 (1 - operande2) (1 - (1 - operande1) operande2)
+ (1 - operande1) operande2)
(%i10) ```

Help for And

Help for Not

Help for Or