@remingtonsmith1372

Some lingo that may be useful!

1. Bell State
A Bell state in quantum computing is a special type of entangled state where two qubits are linked such that the state of one qubit instantly influences the state of the other, no matter the distance between them.

2. Superposition
The principle that a qubit can exist in multiple states (0 and 1) simultaneously, rather than being in a single state like a classical bit.

3. Hadamard Gate
A basic operation that transforms a qubit into an equal superposition of its 0 and 1 states, creating a state where the qubit has a 50% chance of being measured as 0 and a 50% chance of being measured as 1.

4. The CNOT (Controlled NOT) Gate
A two-qubit operation where the state of the second qubit (target) is flipped if the first qubit (control) is in the state 1, otherwise, the target qubit remains unchanged.

5. Pauli Operators
A set of three basic matrices (Pauli-X, Pauli-Y, and Pauli-Z) used to describe quantum gates that can change the state of a qubit by flipping its state, rotating it, or inverting its phase.

In quantum computing, operators like ZZ, XX, and YY perform specific transformations on qubit states, altering their properties such as phase, amplitude, or entanglement.

@tinto278

I was expecting the Qubit's to print "Hello World" πŸ˜‚
Man it looks like I have a lot to learn.

@jackburgess9389

Also, for an error at 18:28 for "get_backend is not defined" I fixed this by instead just putting ".backend(backend_name)"

@renatevankempen65

Thank you so much for the clear explanation, making it easy to follow and working on my end as well. I've now completed my very first job on the IBM quantum platform πŸ™‚! Will definitely continue with this series and enhancing my quantum knowledge.

@AlexanderNachtigall

Awesome Derek, a fantastic Qiskit Intro! Well done and keep going compiling the tutorials in the same style... really appreciated the condensed and swift walkthrough the code and step by step instructions... πŸ‘

@storksforever2000

Has "EstimatorV2" been changed? Im getting issues with the arguments

@marekhubka2887

Hey, is there any detailed class on operators or some other resource? That is one part I cant still wrap my head around.

@intptointp

Corrections made for qiskit version 1.3.0, 12/11/2024!

Problem #1: optimization_level not found. (Step 3 of 100-qubit example)
Solution: Delete this line. optimization_level is set at Step 2 for pass_manager.

It is recommended not to set it to 0 at pass_manager. It makes the result quite noisy. Leave it as 1.

Problem #2: 100-qubit example gets constant y = 1 graph? 
Solution: After running this again, I find that his code works just fine. Try it again. It might have just been a temporary issue on their end.

@ShakeebMajid-xx7bz

As of this version 1.2.4 you might want to use optimization_level = 2 in the beginning so that it's a bit more consistent, otherwise it can be pretty noisy when you plot everything

@mansiraghav8224

Hello, can someone help me with the following issues I am facing while running the code? 
In the extended Hello world e.g. for n qubit GHZ state, at step 3: for this "options.dynamical_decoupling.enable = True" line of code I'm getting the error "'bool' object has no attribute 'enable'"..
even if I comment it out and run the code it is showing similar error in the very next line.
Please tell me why this is happening and how I can correct it.

@Eliza.--.

Edit: Never mind the below - I had replaced an i with a 1 πŸ€¦β€β™‚

The op.apply_layout command (around 18:00) is throwing the error "Number of qargs does not match (100 != 99)". When I printed the number of operators in the previous step, there were 99 as expected. Any advice?

@jm76430

it would be excellent if the folks doing work in the quantum space would stop naming things after themselves and instead give them descriptive names.

@jackburgess9389

If anyone else runs into an error like I did when running pip install qiskit-aer a fix for this is to create a new kernel with python v 3.11 as follows:
conda create -n cwq python=3.11
This specifies the version of python which resolved this issue for me

@chamodhdabarera5904

Hey derek, I followed the exact some codes. but when following the second example, i got stuck in the 'execute on the backend' part. in their an error message came for the line 'options.dynamical_decoupling.sequence.type = "XY4" ' . the error message was 'AttributeError: 'DynamicalDecouplingOptions' object has no attribute 'sequence'. how to fix this problem?

@fanchiniff

Nice to see new videos for qiskit 1.0 . Congratulations!!! But, instead of the estimator, how to calculate the count to create the histogram, as was previously done with get_counts?

@julesgransden3736

hey, so weirdly, when I run this quantum circuit, the data I get back once my job is completed seems wrong. Some of the values obtained are negative and result in a completely uncorrelated graph.

@dlcrdz00

Dr. Wang, I really appreciate you taking the time to create this video series.  I am new to Quantum Computing and a little intimidated at the same time.  I have a background in Python programming so it makes it a little easier to understand.  However, in Step 3, I am getting a Name Error that 'job' name is not defined,  did I forget to install something?  job is not a variable I thought.

@hvzee1796

At 21:35 i get the following error: ValueError: cannot create object arrays from iterator

@donabarot9453

I am working on windows and for some reason i wasn't able to create a separate environment, hence I didn't bother and continued with my default setup in vs code jyupter nb. I want to know if there will be any drawbacks of doing so.

@shira-cd9hn

hello, im facing an error in step -2 transpilation at 18.23,  the error shows : raise AccountNotFoundError("Unable to find account.")