>The dirac notation stuff is basically done.  But the position and
>momentum stuff needs a lot of work.  There was a bunch of work done
>previously and there is an open pull request that has some additional
>work.  This is an important part of the code base, but just a warning:
>it is extremely difficult and you will have to have a very good
>understanding of quantum mechanics (probably at the graduate level or
>close to it) and know python well.  If you are interested in this I
>would just start to dig into the code and the open pull request on the
>topic and see what you think needs to be done.

I would like to add that it might be possible for me to understand (though
not completely sure) but if it is a combination of some graduate maths and
intermediate physics(in an attempt on reading Sakurai for QM) I can give it
a try. If there can be an hint of what level of physics we are dealing with
then I can decide so I would like to know a little about this.And I would
like to know if there is an implementation of quantum related group theory
(SU(2) SU(3) groups).Even though my knowledge about these is pretty
elementary I would like to know whether any work is possible in this
direction.Thanks.

On Sat, Mar 23, 2013 at 2:03 AM, Amit Jamadagni <[email protected]>wrote:

> Thanks, for the ideas on what to implement in the respective sectors.I
> would like to know about the implementation of the first topic that I
> posted. I guess the patch requirement(pull request numbered 1834 and 1900)
> has been done so I would like to know if there is any other requirement to
> satisfy to apply for SoC. And yes I would start off as soon as possible and
> come up with something by the end this or the beginning of the next month.
>
>
> On Sat, Mar 23, 2013 at 1:39 AM, Brian Granger <[email protected]>wrote:
>
>> Amit,
>>
>> Hi, welcome to SymPy!
>>
>> > 2.Quantum Mechanics module :
>> >          (i) Adding more features to spin section (Sean Vig has given a
>> lead
>> > on this and I am working my way out on what can be done).(Will come out
>> with
>> > some ideas by the end of the month)
>>
>> OK great, Sean is definitely the person to work with on the spin
>> stuff.  He would know exactly what needs to be done.
>>
>> >          (ii) From the ideas page I find three topics interesting but
>> have
>> > to work on this to get the understanding of what is going on
>> >             Dirac Delta Notation,  position and momentum basis (I have
>> tried
>> > to understand the code in the pull request) symbolic quantum computing.
>>
>> The dirac notation stuff is basically done.  But the position and
>> momentum stuff needs a lot of work.  There was a bunch of work done
>> previously and there is an open pull request that has some additional
>> work.  This is an important part of the code base, but just a warning:
>> it is extremely difficult and you will have to have a very good
>> understanding of quantum mechanics (probably at the graduate level or
>> close to it) and know python well.  If you are interested in this I
>> would just start to dig into the code and the open pull request on the
>> topic and see what you think needs to be done.
>>
>> > Even the tensor module sounds pretty interesting but my understanding
>> would
>> > be not be that mathematical as I have just used them in physics (I can
>> work
>> > upon on it).
>> >
>> >         Coming to the background I have in the subject I have been
>> doing a
>> > course on Integral transforms back at the university and have done a
>> course
>> > in quantum computation and have been guided by the professors in the
>> area of
>> > Quantum Physics.I know this is very much not in place but I would work
>> on
>> > the Quantum Physics part and would move through the code and figure out
>> how
>> > it has to be done.I would like to know your view on this topic as there
>> > would be medium work done to both the modules (would like to know the
>> take
>> > on the first one and is it possible to squeeze a project by contributing
>> > evenly to two modules rather than one (since neither both ideas would
>> stand
>> > alone as a single long project).Thanks.
>>
>> There is additional work to be done on the quantum computing stuff:
>>
>> * Quantum error correction
>> * Quantum circuit simplification/optimization
>> * Better circuit drawing
>> * Use numba/cython/julia to generate fast code for simulating quantum
>> circuits.
>>
>> Hope this gives you an idea of where to start.
>>
>> Cheers,
>>
>> Brian
>>
>> > --
>> > 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 [email protected].
>> > To post to this group, send email to [email protected].
>> > Visit this group at http://groups.google.com/group/sympy?hl=en.
>> > For more options, visit https://groups.google.com/groups/opt_out.
>> >
>> >
>>
>>
>>
>> --
>> Brian E. Granger
>> Cal Poly State University, San Luis Obispo
>> [email protected] and [email protected]
>>
>> --
>> 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 [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/sympy?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to