├── .gitignore ├── .vscode └── settings.json ├── 0000-introduction ├── pauli-x.ipynb └── pauli-y.ipynb ├── 0001-basic-quantum-circuit.ipynb ├── 0002-quantum-entanglement.ipynb ├── 0003-quantum-superposition.ipynb ├── 0004-quantum-teleportation.ipynb ├── 0005-quantum-gates.ipynb ├── 0006-grovers-algorithm.ipynb ├── 0007-shors-algorithm.ipynb ├── 0008-quantum-cryptography.ipynb ├── 0009-quantum-machine-learning.ipynb ├── 0010-quantum-error-mitigation.ipynb ├── 0011-quantum-phase-estimation.ipynb ├── 0012-varitional-quantum-eigensolver.ipynb ├── 0013-quantum-fourier-transform.ipynb ├── 0014-quantum-random-number-generator.ipynb ├── 0015-quantum-walks.ipynb ├── 0016-quantum-annealing-optimization.ipynb ├── 0017-quantum-optimization-max-cut-qaoa.ipynb ├── 0017-quantum-optimization-max-cut.ipynb ├── 0018-quantum-image-processing.ipynb ├── 0019-quantum-principal-component-analysis.ipynb ├── 0020-quantum-data-compression.ipynb ├── 0021-quantum-amplitude-amplification.ipynb ├── 0022-quantum-generative-adversarial-networks.ipynb ├── 0023-quantum-state-tomography.ipynb ├── 0024-quantum-speedup-for-solving-linear-systems-equations.ipynb ├── 0025-quantum-monte-carlo.ipynb ├── 0026-quantum-game-theory.ipynb ├── 0027-quantum-ml-with-pennylane.ipynb ├── 0028-quantum-boltzmann-machines.ipynb ├── 0029-qsdc.ipynb ├── 0030-quantum-sensing.ipynb ├── 0031-quantum-metrology.ipynb ├── 0032-quantum-random-access-memory.ipynb ├── 0033-quantum-hamiltonian-simulation.ipynb ├── 0034-fault-tolerant-quantum-computing.ipynb ├── 0035-qec-tqc-surface-code.ipynb ├── 0036-quantum-fishers-information.ipynb ├── 0037-topological-quantum-computing-anyons.ipynb ├── 0038-quantum-networking.ipynb ├── 0039-qec-ldpc.ipynb ├── 0040-distributed-quantum-computing.ipynb ├── 0041-quantum-econophysics.ipynb ├── 0042-quantum-econophysics-wave-functions.ipynb ├── 0043-quantum-tdse-econophysics.ipynb ├── 0044-von-neumann-entropy-econophysics.ipynb ├── 0045-quantum-tunneling-econophysics.ipynb ├── 0046-feynman-path-integral-and-econophysics.ipynb ├── 0047-quantum-econophysics-density-matrix.ipynb ├── 0048-qft-and-econophysics.ipynb ├── 0049-quantum-econophysics-risk-analysis-monte-carlo.ipynb ├── 0050-qnn-econophysics-economic-forecasting.ipynb ├── 0051-chemistry-hartreefolk-method.ipynb ├── 0052-chemistry-electronic-structure-using-ci.ipynb ├── 0053-quantum-chemistry-casscf.ipynb ├── 0054-chemistry-post-hf-mp2.ipynb ├── 0055-chemistry-ccsd.ipynb ├── 0056-chemistry-electronic-structure-using-qaoa.ipynb ├── 0057-chemistry-electronic-structure-vqe.ipynb ├── 0058-chemistry-electronic-structure-qpe.ipynb ├── 0059-molecular-hamiltonians-jordan-wigner-transformation.ipynb ├── 0060-molecular-hamiltonians-bravyi-kitaev-transformation.ipynb ├── 0061-molecular-hamiltonians-parity-transformers.ipynb ├── 0062-quantum-chemistry-simulation-ucc.ipynb ├── 0063-quantum-chemistry-simulation-gse.ipynb ├── 0064-quantum-chemistry-visualization-calculating-excited-states-td-vqe.ipynb ├── 0065-quantum-chemistry-simulation-symmetry-adapted-circuit.ipynb ├── 0066-quantum-molecular-dynamics-trotterization.ipynb ├── 0067-quantum-gradient-descent-for-molecular-optimization.ipynb ├── 0068-computational-expectation-values-molecular-operators.ipynb ├── 0069-polaration-quantum-chemistry.ipynb ├── 0070-chirality-circular-dichroism-quantum-chemistry.ipynb ├── 0071-introduction-photochemistry-and-light-matter-interaction.ipynb ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /0000-introduction/pauli-x.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0000-introduction/pauli-x.ipynb -------------------------------------------------------------------------------- /0000-introduction/pauli-y.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0000-introduction/pauli-y.ipynb -------------------------------------------------------------------------------- /0001-basic-quantum-circuit.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0001-basic-quantum-circuit.ipynb -------------------------------------------------------------------------------- /0002-quantum-entanglement.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0002-quantum-entanglement.ipynb -------------------------------------------------------------------------------- /0003-quantum-superposition.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0003-quantum-superposition.ipynb -------------------------------------------------------------------------------- /0004-quantum-teleportation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0004-quantum-teleportation.ipynb -------------------------------------------------------------------------------- /0005-quantum-gates.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0005-quantum-gates.ipynb -------------------------------------------------------------------------------- /0006-grovers-algorithm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0006-grovers-algorithm.ipynb -------------------------------------------------------------------------------- /0007-shors-algorithm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0007-shors-algorithm.ipynb -------------------------------------------------------------------------------- /0008-quantum-cryptography.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0008-quantum-cryptography.ipynb -------------------------------------------------------------------------------- /0009-quantum-machine-learning.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0009-quantum-machine-learning.ipynb -------------------------------------------------------------------------------- /0010-quantum-error-mitigation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0010-quantum-error-mitigation.ipynb -------------------------------------------------------------------------------- /0011-quantum-phase-estimation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0011-quantum-phase-estimation.ipynb -------------------------------------------------------------------------------- /0012-varitional-quantum-eigensolver.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0012-varitional-quantum-eigensolver.ipynb -------------------------------------------------------------------------------- /0013-quantum-fourier-transform.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0013-quantum-fourier-transform.ipynb -------------------------------------------------------------------------------- /0014-quantum-random-number-generator.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0014-quantum-random-number-generator.ipynb -------------------------------------------------------------------------------- /0015-quantum-walks.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0015-quantum-walks.ipynb -------------------------------------------------------------------------------- /0016-quantum-annealing-optimization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0016-quantum-annealing-optimization.ipynb -------------------------------------------------------------------------------- /0017-quantum-optimization-max-cut-qaoa.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0017-quantum-optimization-max-cut-qaoa.ipynb -------------------------------------------------------------------------------- /0017-quantum-optimization-max-cut.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0017-quantum-optimization-max-cut.ipynb -------------------------------------------------------------------------------- /0018-quantum-image-processing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0018-quantum-image-processing.ipynb -------------------------------------------------------------------------------- /0019-quantum-principal-component-analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0019-quantum-principal-component-analysis.ipynb -------------------------------------------------------------------------------- /0020-quantum-data-compression.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0020-quantum-data-compression.ipynb -------------------------------------------------------------------------------- /0021-quantum-amplitude-amplification.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0021-quantum-amplitude-amplification.ipynb -------------------------------------------------------------------------------- /0022-quantum-generative-adversarial-networks.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0022-quantum-generative-adversarial-networks.ipynb -------------------------------------------------------------------------------- /0023-quantum-state-tomography.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0023-quantum-state-tomography.ipynb -------------------------------------------------------------------------------- /0024-quantum-speedup-for-solving-linear-systems-equations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0024-quantum-speedup-for-solving-linear-systems-equations.ipynb -------------------------------------------------------------------------------- /0025-quantum-monte-carlo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0025-quantum-monte-carlo.ipynb -------------------------------------------------------------------------------- /0026-quantum-game-theory.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0026-quantum-game-theory.ipynb -------------------------------------------------------------------------------- /0027-quantum-ml-with-pennylane.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0027-quantum-ml-with-pennylane.ipynb -------------------------------------------------------------------------------- /0028-quantum-boltzmann-machines.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0028-quantum-boltzmann-machines.ipynb -------------------------------------------------------------------------------- /0029-qsdc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0029-qsdc.ipynb -------------------------------------------------------------------------------- /0030-quantum-sensing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0030-quantum-sensing.ipynb -------------------------------------------------------------------------------- /0031-quantum-metrology.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0031-quantum-metrology.ipynb -------------------------------------------------------------------------------- /0032-quantum-random-access-memory.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0032-quantum-random-access-memory.ipynb -------------------------------------------------------------------------------- /0033-quantum-hamiltonian-simulation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0033-quantum-hamiltonian-simulation.ipynb -------------------------------------------------------------------------------- /0034-fault-tolerant-quantum-computing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0034-fault-tolerant-quantum-computing.ipynb -------------------------------------------------------------------------------- /0035-qec-tqc-surface-code.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0035-qec-tqc-surface-code.ipynb -------------------------------------------------------------------------------- /0036-quantum-fishers-information.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0036-quantum-fishers-information.ipynb -------------------------------------------------------------------------------- /0037-topological-quantum-computing-anyons.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0037-topological-quantum-computing-anyons.ipynb -------------------------------------------------------------------------------- /0038-quantum-networking.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0038-quantum-networking.ipynb -------------------------------------------------------------------------------- /0039-qec-ldpc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0039-qec-ldpc.ipynb -------------------------------------------------------------------------------- /0040-distributed-quantum-computing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0040-distributed-quantum-computing.ipynb -------------------------------------------------------------------------------- /0041-quantum-econophysics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0041-quantum-econophysics.ipynb -------------------------------------------------------------------------------- /0042-quantum-econophysics-wave-functions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0042-quantum-econophysics-wave-functions.ipynb -------------------------------------------------------------------------------- /0043-quantum-tdse-econophysics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0043-quantum-tdse-econophysics.ipynb -------------------------------------------------------------------------------- /0044-von-neumann-entropy-econophysics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0044-von-neumann-entropy-econophysics.ipynb -------------------------------------------------------------------------------- /0045-quantum-tunneling-econophysics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0045-quantum-tunneling-econophysics.ipynb -------------------------------------------------------------------------------- /0046-feynman-path-integral-and-econophysics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0046-feynman-path-integral-and-econophysics.ipynb -------------------------------------------------------------------------------- /0047-quantum-econophysics-density-matrix.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0047-quantum-econophysics-density-matrix.ipynb -------------------------------------------------------------------------------- /0048-qft-and-econophysics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0048-qft-and-econophysics.ipynb -------------------------------------------------------------------------------- /0049-quantum-econophysics-risk-analysis-monte-carlo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0049-quantum-econophysics-risk-analysis-monte-carlo.ipynb -------------------------------------------------------------------------------- /0050-qnn-econophysics-economic-forecasting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0050-qnn-econophysics-economic-forecasting.ipynb -------------------------------------------------------------------------------- /0051-chemistry-hartreefolk-method.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0051-chemistry-hartreefolk-method.ipynb -------------------------------------------------------------------------------- /0052-chemistry-electronic-structure-using-ci.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0052-chemistry-electronic-structure-using-ci.ipynb -------------------------------------------------------------------------------- /0053-quantum-chemistry-casscf.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0053-quantum-chemistry-casscf.ipynb -------------------------------------------------------------------------------- /0054-chemistry-post-hf-mp2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0054-chemistry-post-hf-mp2.ipynb -------------------------------------------------------------------------------- /0055-chemistry-ccsd.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0055-chemistry-ccsd.ipynb -------------------------------------------------------------------------------- /0056-chemistry-electronic-structure-using-qaoa.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0056-chemistry-electronic-structure-using-qaoa.ipynb -------------------------------------------------------------------------------- /0057-chemistry-electronic-structure-vqe.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0057-chemistry-electronic-structure-vqe.ipynb -------------------------------------------------------------------------------- /0058-chemistry-electronic-structure-qpe.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0058-chemistry-electronic-structure-qpe.ipynb -------------------------------------------------------------------------------- /0059-molecular-hamiltonians-jordan-wigner-transformation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0059-molecular-hamiltonians-jordan-wigner-transformation.ipynb -------------------------------------------------------------------------------- /0060-molecular-hamiltonians-bravyi-kitaev-transformation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0060-molecular-hamiltonians-bravyi-kitaev-transformation.ipynb -------------------------------------------------------------------------------- /0061-molecular-hamiltonians-parity-transformers.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0061-molecular-hamiltonians-parity-transformers.ipynb -------------------------------------------------------------------------------- /0062-quantum-chemistry-simulation-ucc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0062-quantum-chemistry-simulation-ucc.ipynb -------------------------------------------------------------------------------- /0063-quantum-chemistry-simulation-gse.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0063-quantum-chemistry-simulation-gse.ipynb -------------------------------------------------------------------------------- /0064-quantum-chemistry-visualization-calculating-excited-states-td-vqe.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0064-quantum-chemistry-visualization-calculating-excited-states-td-vqe.ipynb -------------------------------------------------------------------------------- /0065-quantum-chemistry-simulation-symmetry-adapted-circuit.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0065-quantum-chemistry-simulation-symmetry-adapted-circuit.ipynb -------------------------------------------------------------------------------- /0066-quantum-molecular-dynamics-trotterization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0066-quantum-molecular-dynamics-trotterization.ipynb -------------------------------------------------------------------------------- /0067-quantum-gradient-descent-for-molecular-optimization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0067-quantum-gradient-descent-for-molecular-optimization.ipynb -------------------------------------------------------------------------------- /0068-computational-expectation-values-molecular-operators.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0068-computational-expectation-values-molecular-operators.ipynb -------------------------------------------------------------------------------- /0069-polaration-quantum-chemistry.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0069-polaration-quantum-chemistry.ipynb -------------------------------------------------------------------------------- /0070-chirality-circular-dichroism-quantum-chemistry.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0070-chirality-circular-dichroism-quantum-chemistry.ipynb -------------------------------------------------------------------------------- /0071-introduction-photochemistry-and-light-matter-interaction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/0071-introduction-photochemistry-and-light-matter-interaction.ipynb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianOtieno/quantum-computing/HEAD/README.md --------------------------------------------------------------------------------