Questions tagged [quantum-computing]

Quantum Computation deals with considering computation as fundamentally physical, as well as replacing the classical binary digit (bit) with the quantum binary digit (qubit). While the classical bit is either 0 or 1, the qubit can be in a superposition of these states. Computation systems that use quantum phenomena, such as superposition and entanglement, can solve certain complex problems very quickly.

Related Links

Quantum Computing on Wikipedia

(Textbook) Quantum Computation and Quantum Information: The de-facto standard textbook for learning about quantum computing.

(Video Series) Quantum computing for the determined: Khan-academy-style videos explaining quantum computation, by Michael Nielson (co-author of Quantum Computation and Quantum Information).

Quantum Computing Q&A site on the Stack Exchange network.

369 questions
0
votes
1 answer

Is there an anti-control gate in Qiskit?

I started play with the Qiskit, and can't find an anti-control not there. By "anti-control" I mean the gate is executed only for these states of the superposition, where control qubit is in the Zero state. It's annoying to use a code…
Oxoron
  • 664
  • 1
  • 7
  • 26
0
votes
1 answer

Polynomial Equations in Q# E=MC^2

I am trying to understand how to use quantum computing and have started to understand some of the basic gates and other concepts, but am not able to understand how to put it to practice in real world problems. Let's say I want to write a function in…
Kiran
  • 2,997
  • 6
  • 31
  • 62
0
votes
0 answers

Quantum algorithm for summation of superposition

Im not at all sure how to word this question, but I will try my best. Im wanting to have examples of quantum algorithms that can complete logical parallel tasks. It extends beyond simply summation, for example multiplication, or finding the…
user4330344
0
votes
2 answers

How to fix this problem with Q# installation: "Preparing Q# environment... Access to the path 'C:\Users\Sanjiv\Application Data' is denied."

I installed Q# with Python as per the instructions on Microsoft's site. Then, I tested the installation. It ran fine the first time. But subsequently, when I try to run any program, I get the message: Preparing Q# environment... Access to the…
Sanjiv
  • 1
0
votes
1 answer

using third part modules in IBM quantum experience

is there something i can do to use NumPy in IBM quantum experience? I have searched on google but i couldn't find anything. I thought about coping the source code, any suggestion?
user13093695
0
votes
1 answer

How to create VSCode bindings to input bra and ket efficiently

I'm currently using VSCode for Q# programming. This sometimes entails including simple qubit expressions in the comments for clarity. It is of course possible to just settle with using regular angle brackets (such as |00> or <00|), but it looks…
0
votes
1 answer

Understanding Hadamard gate in depth

I know that a Hadamard gate is implemented by rotating around the axis (x + z )/ sqrt(2), but how can I compute the matrix obtained by rotation around this axis by π radians, and compare to a Hadamard gate matrix. Thanks for your help.
Eniola
  • 133
  • 10
0
votes
2 answers

Microsoft Quantum Development Kit Symmetric key encryption

Is there any open-source Post-Quantum Cryptography (PQC) or Quantum Safe Symmetric cryptography algorithm available for Microsoft Quantum Development Kit
0
votes
0 answers

How to test software by modeling its states with Quantum Computing

I've heard that Quantum Computing can model systems with large numbers of states. For example, if I understood the article cited below, a Quantum Computer with 50 qubits can simultaneously model 2^50 possible states. Moreover, Quantum computers,…
Michael Osofsky
  • 11,429
  • 16
  • 68
  • 113
0
votes
1 answer

XOR and logical conjunction

I'm struggling in order to understand the meaning of the following expression: aᵢ ⊕ bᵢ = xᵢ ∧ yᵢ I know the symbol ⊕ is actually an exclusive OR, and the ∧ is an and symbol. But I cannot grasp the overall meaning. What does that mean in simple…
terence
  • 45
  • 7
0
votes
1 answer

How can I optimize lattice constants (celldm) in Quantum espresso?

How can I optimize lattice constants (celldm) in Quantum espresso? I want to choose the best celldm for my unit cell of two carbon atoms.
Sauko
  • 31
  • 2
0
votes
0 answers

Rotation in Spherical Coordinates using a qubit

I have been trying to rotate spherical coordinates using quantum physics. I followed the following post on how to do this: https://stla.github.io/stlapblog/posts/RotationSphericalCoordinates.html I have some knowledge about quantum physics but very…
0
votes
2 answers

What does this quantum circult represent? Please describe what is happening in this circuit

Circuit Diagram Result I am new to Quantum computing and having a really tough time understanding the working of Quantum Logic Gates. So, can anybody please help me with what these gates in the diagram actually do and what this circuit is doing and…
0
votes
1 answer

Getting a not enough input arguments error

I'm trying to plot the Yukawa Potential in Matlab and I want to have my program go through user inputs for the values alpha (called alph in my program) and l. The values I need to use are 0.1, 0.2 and 0.3 for alpha with values of 0, 1 and 2 of l for…
0
votes
1 answer

Given random quantum behavior, how are qubits expected to be coaxed to produce a meaningful output in a quantum computer?

My understanding of qubits is that their power lies in the fact that they "can have many states at once." But how would one go about taking advantage of this to get anything that relates to a concrete question/input/program and a meaningful output?…
prblmSlvr
  • 1
  • 1