This is perhaps related to this issue:
https://github.com/sympy/sympy/issues/24153

On Mon, 21 Nov 2022 at 17:03, Iman <iman.shop...@gmail.com> wrote:
>
> It runs on my PC.
> I imported additional modules:
> from sympy.physics.quantum import *
> from sympy.physics.quantum.qubit import *
> from sympy.physics.quantum.gate import *
> from sympy.physics.quantum.grover import *
> from sympy.physics.quantum.qft import QFT, IQFT, Fourier
> from sympy.physics.quantum.circuitplot import circuit_plot
>
> Sorry about the confusion.
> The output of a single Y(0) is correct. But two Y(0) multiplying is not.
> represent(Y(0),nqubits=1)
>
> On Monday, November 21, 2022 at 11:56:14 AM UTC-5 Oscar wrote:
>>
>> On Mon, 21 Nov 2022 at 16:51, Iman <iman.s...@gmail.com> wrote:
>> >
>> > I encountered a issue with the output of the following script:
>> >
>> > from sympy.physics.quantum import *
>> > represent(Y(0)*Y(0),nqubits=1)
>> >
>> > I am expecting the ouput being a 2 by 2 identity matrix. But instead,
>> > the output is a single number 1.
>> >
>> > I don't know if it is a bug in the Python code or I misused the python 
>> > function.
>>
>> It probably is a bug but the code shown does not run for another reason:
>>
>> In [1]: from sympy.physics.quantum import *
>> ...: represent(Y(0)*Y(0),nqubits=1)
>> ---------------------------------------------------------------------------
>> NameError Traceback (most recent call last)
>> <ipython-input-1-ba167e22823e> in <cell line: 2>()
>> 1 from sympy.physics.quantum import *
>> ----> 2 represent(Y(0)*Y(0),nqubits=1)
>>
>> NameError: name 'Y' is not defined
>>
>> --
>> Oscar
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sympy" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sympy+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sympy/ed61e2bc-b3ca-4209-b31f-fe35bfff0233n%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sympy+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAHVvXxT2Tybh--50V7HXFu8tm-OnwNiD2r7MJET5NzUE-7LQXg%40mail.gmail.com.

Reply via email to