Electrónica digital: Puertas implementadas con NAND y NOR

Hemos visto las siguientes puertas :

En realidad, los circuitos son más económicos si se realizan con un único tipo de puertas. La pregunta es, ¿Cómo podemos crear otras puertas a partir de una conocida?

El truco está en darse cuenta que al unir las dos entradas de una NAND o de una NOR, la puerta resultante tiene la tabla de verdad de una NOT.

Es decir, las tres puertas que ves debajo equivalen:

Ahora uds. pueden comprobar que las tablas de verdad de los circuitos que exponemos a continuación equivalen:

Puertas NOT,AND,OR, implementadas con NAND
Puertas NOT,AND,OR, implementadas con NOR

No sé a uds. pero a mí, cuando lo aprendí, me fascinó esta economía de medios y también que los operadores lógicos pudieran sustituirse unos a otros.