Updated: Friday, September 01,2023-09-01 09:44:19
parent
7c0f728b90
commit
a7d60b659e
|
@ -1,5 +1,13 @@
|
|||
{
|
||||
"recentFiles": [
|
||||
{
|
||||
"basename": "More Python Libraries",
|
||||
"path": "Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/More Python Libraries.md"
|
||||
},
|
||||
{
|
||||
"basename": "Quantum.NET C sharp",
|
||||
"path": "Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Q Sharp/Quantum.NET C sharp.md"
|
||||
},
|
||||
{
|
||||
"basename": "Qiskit",
|
||||
"path": "Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/Qisket/Qiskit.md"
|
||||
|
@ -191,14 +199,6 @@
|
|||
{
|
||||
"basename": "Related Projects",
|
||||
"path": "Coding Tips (Classical)/Project Vault/Typewriter/Related Projects.md"
|
||||
},
|
||||
{
|
||||
"basename": "typewriter Keys",
|
||||
"path": "Coding Tips (Classical)/Project Vault/Typewriter/typewriter Keys.md"
|
||||
},
|
||||
{
|
||||
"basename": "About terminal",
|
||||
"path": "Coding Tips (Classical)/Terminal Tips/About terminal.md"
|
||||
}
|
||||
],
|
||||
"omittedPaths": [],
|
||||
|
|
|
@ -78,7 +78,7 @@
|
|||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/Qisket/Qiskit.md",
|
||||
"file": "Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/More Python Libraries.md",
|
||||
"mode": "source",
|
||||
"backlinks": false,
|
||||
"source": false
|
||||
|
@ -161,7 +161,7 @@
|
|||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/Qisket/Qiskit.md"
|
||||
"file": "Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/More Python Libraries.md"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -171,7 +171,7 @@
|
|||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"file": "Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/Qisket/Qiskit.md",
|
||||
"file": "Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/More Python Libraries.md",
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": false
|
||||
}
|
||||
|
@ -198,9 +198,11 @@
|
|||
},
|
||||
"active": "a9c70d5de01f4f38",
|
||||
"lastOpenFiles": [
|
||||
"Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Q Sharp/Quantum.NET C sharp.md",
|
||||
"Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/More Python Libraries.md",
|
||||
"Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/Qisket/Qiskit.md",
|
||||
"Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/Qisket/Qisket Examples.md",
|
||||
"Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Languages lost to Research....md",
|
||||
"Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/Qisket/Qiskit.md",
|
||||
"Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/Qisket/Qiskit Providers.md",
|
||||
"Machine Tips (Quantum)/Resources/Code & Circuit Operations/Languages/Python Libraries/Qisket/Qiskit-Nature.md",
|
||||
"Machine Tips (Quantum)/Resources/Code & Circuit Operations/Environments & Interfaces.md",
|
||||
|
@ -225,8 +227,6 @@
|
|||
"Machine Tips (Quantum)/Resources/Technologies, Orgs, & Apps/Applications/More specifically/Games!!/GDevelop/Making Games through GDevelop.md",
|
||||
"Machine Tips (Quantum)/Resources/Technologies, Orgs, & Apps/Applications/More specifically/Games!!/PLAY GAMES - Finally the fun part.md",
|
||||
"Coding Tips (Classical)/Terminal Tips/GUIs/Games",
|
||||
"Coding Tips (Classical)/Project Vault/hi.mainsite/Current Occupations/Shwetha Jayaraj Notes.md",
|
||||
"Coding Tips (Classical)/Project Vault/hi.mainsite/Main Page.md",
|
||||
"Machine Tips (Quantum)/Resources/Technologies, Orgs, & Apps/Companies & Events/Get to hacking!/Womanium",
|
||||
"Coding Tips (Classical)/Project Vault/Typewriter/gx6750.pdf",
|
||||
"Coding Tips (Classical)/Project Vault/Typewriter",
|
||||
|
|
|
@ -1,12 +1,18 @@
|
|||
There are a plethora of quantum python libraries being made and produced. So no need to reinvent the wheel here, if you're looking for a certain quantum operation it probably exists.
|
||||
|
||||
---
|
||||
|
||||
**cuQuantum SDK**
|
||||
- This is NVidia's quantum library written in python
|
||||
- The full documentation can be[ found here](https://docs.nvidia.com/cuda/cuquantum/latest/index.html)
|
||||
|
||||
- this is a really [great video tutorial](https://www.youtube.com/watch?v=E9yj0o1LGII) walking through QEC and generating circuit methods.
|
||||
- MyQLM provides different tools and approaches to design your own quantum circuits.
|
||||
- you can write pyQASM circuits explained [in the docs here](https://myqlm.github.io/programming.html)
|
||||
|
||||
|
||||
###### Quantum HEOM
|
||||
- the full git repo is[ found here]()
|
||||
- the full git repo is[ found here]()
|
||||
###### Toqito
|
||||
- open source Python [library](https://vprusso.github.io/toqito/) for studying various objects in quantum information
|
||||
```
|
||||
|
@ -49,4 +55,6 @@ Note: What is the CHSH game?
|
|||
###### pyqu
|
||||
- PyQu is an extension module for Python to implement quantum algorithms
|
||||
- PyQu is an extension module for Python 3 whose main goal is to provide a complete set of data types and functions for simulating quantum computation with a neat syntax. PyQu is written in C and makes extensive use of libquantum-1.0.0 library by Björn Butscher and Hendrik Weimer. However, PyQu intends not to be just a wrapper of libquantum to Python, but rather a new high-level language (in Python style of course) for quantum programming.
|
||||
- More documentation can be found [here](https://code.google.com/archive/p/pyqu/).
|
||||
- More documentation can be found [here](https://code.google.com/archive/p/pyqu/).
|
||||
|
||||
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
|
||||
Qiskit is the fundamental thingy(best way to describe it at this point) that a lot of quantum computers will refer to nowadays (at least for the moment) from IBM. We first have to create a conda environment (or a xonsh one!) in which we install qiskiet and all necessary distributions. Here are the docs to get [started](https://qiskit.org/documentation/getting_started.html).
|
||||
|
||||
The Assembly language for the quantum computer itself though is not written in python but rather in [OpenQASM](https://github.com/openqasm/openqasm), a specific language created for the machine specifically. Qiskit is what translates the language of the quantum computer over into python for us to use on our normal computers.
|
||||
|
||||
---
|
||||
|
||||
There seems to be qiskit distributions for:
|
||||
|
|
|
@ -8,4 +8,6 @@ QuantumRegister GHZState = QuantumRegister.GHZState; // (|000> + |111>) / √2 (
|
|||
QuantumRegister GHZState4 = QuantumRegister.GHZStateOfLength(4); // (|0000> + |1111>) / √2 (GHZ state for 4 qubits)
|
||||
```
|
||||
|
||||
It seems to be an early precursor to Q#.
|
||||
It seems to be an early precursor to Q#.
|
||||
|
||||
This is an excellent article on [how to translate a Gaussian Wave Function](https://guenp.medium.com/preparing-a-gaussian-wave-function-in-q-695c3941f6dc) in Q#.
|
Loading…
Reference in New Issue