more on the verum-nimply logic

This commit is contained in:
minjaesong
2023-11-22 17:46:48 +09:00
parent a70a247ef1
commit 660e492035

View File

@@ -31,8 +31,13 @@ This document will use the convention where the Collector is placed on the lefth
## Derivations ## Derivations
### Diode ### Falsum
= (p) = ()
### Buffer
p = (p ↛ ⊥)
= NOT (NOT p)
= ( ↛ ( ↛ p))
### NOT p ### NOT p
= ( ↛ p) = ( ↛ p)
@@ -43,6 +48,7 @@ This document will use the convention where the Collector is placed on the lefth
### p NAND q ### p NAND q
= NOT (p AND q) = NOT (p AND q)
= NOT (p ↛ (NOT q))
= NOT (p ↛ ( ↛ q)) = NOT (p ↛ ( ↛ q))
= ( ↛ (p ↛ ( ↛ q))) = ( ↛ (p ↛ ( ↛ q)))
@@ -51,9 +57,11 @@ Method 1:
= NOT (NOT(p) AND NOT(q)) = NOT (NOT(p) AND NOT(q))
= NOT (( ↛ p) AND ( ↛ q)) = NOT (( ↛ p) AND ( ↛ q))
= NOT (( ↛ p) ↛ ( ↛ ( ↛ q))) = NOT (( ↛ p) ↛ ( ↛ ( ↛ q)))
= ( (( ↛ p) ↛ ( ↛ ( ↛ q)))) = NOT (( ↛ p) ↛ q)
= ( ↛ (( ↛ p) ↛ q))
Method 2: Method 2:
= (NOT p) NAND (NOT q) = (NOT p) NAND (NOT q)
= ( ↛ ((NOT p) ↛ ( ↛ (NOT p)))) = ( ↛ ((NOT p) ↛ ( ↛ (NOT p))))
= ( ↛ (( ↛ p) ↛ ( ↛ ( ↛ q)))) = ( ↛ (( ↛ p) ↛ ( ↛ ( ↛ q))))
Note: For the most cases, an OR gate can be substituted using merging wires and diodes. = ( ↛ (( ↛ p) ↛ q))
Note: For the most cases, an OR gate can be substituted using merging wires and buffers.