and
and uno degli operatori logici fondamentali dell’algebra di → Boole, detto anche prodotto logico e indicato con ×. Corrisponde al connettivo ∧ della congiunzione che, dati due enunciati A e B, ne costruisce un terzo, A ∧ B, che è vero solo nel caso in cui sia A sia B siano veri ed è falso in tutti gli altri casi. La tavola di verità che esprime la funzione logica dell’operatore and è quindi la seguente (a e b indicano due qualsiasi espressioni booleane; 0 può essere interpretato come il valore di verità «falso», 1 come «vero»):
L’operatore and gode della proprietà associativa; per estensione, la sua applicazione a un qualsiasi numero di espressioni booleane dà 1 solo se tutte hanno valore 1, mentre dà 0 se almeno una di esse ha valore 0. Nell’algebra di Boole, l’operatore and realizza una funzione logica che assegna il valore 1 in uscita se e solo se tutti gli ingressi valgono 1.