From 3bc9811e259f20c11c7c4ae6ce03218bcf85a930 Mon Sep 17 00:00:00 2001 From: Aly Date: Mon, 8 Sep 2025 11:15:41 -0600 Subject: [PATCH] basic QC stuff --- controlled-not.md | 6 ++++++ quantum-computing.md | 3 +++ toffoli-gate.md | 6 ++++++ 3 files changed, 15 insertions(+) create mode 100644 controlled-not.md create mode 100644 quantum-computing.md create mode 100644 toffoli-gate.md diff --git a/controlled-not.md b/controlled-not.md new file mode 100644 index 0000000..d4ce39e --- /dev/null +++ b/controlled-not.md @@ -0,0 +1,6 @@ +# Controlled Not + +- [[quantum-computing|Quantum Computing]] +- [[push]] [[CNOT]] +- quantum equivalent of XOR +- written $`\operatorname{CNOT}_{1 \rarr 2}`$ for when $`\left(x, y\right)`$ becomes $`\left(x, x \oplus y\right)`$ diff --git a/quantum-computing.md b/quantum-computing.md new file mode 100644 index 0000000..9624ef0 --- /dev/null +++ b/quantum-computing.md @@ -0,0 +1,3 @@ +# Quantum Computing + + diff --git a/toffoli-gate.md b/toffoli-gate.md new file mode 100644 index 0000000..5bf296f --- /dev/null +++ b/toffoli-gate.md @@ -0,0 +1,6 @@ +# Toffoli Gate + +- [[quantum-computing|Quantum Computing]] +- also called [[push]] [[CCNOT]] +- quantum equivalent of AND/NAND +- [[universal-gate|Universal Gate]] for reversible computing