Thanks
On Wednesday, March 18, 2015 at 5:01:32 PM UTC, Aaron Meurer wrote:
>
> The symbols in your example will need to be set as symbols('a b',
> commutative=False). Otherwise b*a*b*a will be the same as a**2*b**2.
>
> Aaron Meurer
>
> On Wed, Mar 18, 2015 at 4:24 AM, Jennifer White <[email protected]
> <javascript:>> wrote:
> > Thanks, I have updated both now. Hopefully this is an improvement
> >
> > On Tuesday, March 17, 2015 at 5:51:23 PM UTC, Aaron Meurer wrote:
> >>
> >> I would suggest putting in more details about the actual
> >> implementation. A suggestion would be to show a "fake" python session
> >> showing the inputs and outputs of some of the functions you would
> >> implement. See
> >>
> https://asmeurersympy.wordpress.com/2011/04/27/advice-for-future-prospective-gsoc-students/
>
> >> (number 4) for an example of what I mean.
> >>
> >> Aaron Meurer
> >>
> >> On Tue, Mar 17, 2015 at 7:09 AM, Jennifer White <[email protected]>
>
> >> wrote:
> >> > For anyone who may be interested in this, I have now put submitted my
> >> > proposal on Melange and have also put the most relevant parts on the
> >> > SymPy
> >> > Wiki. I would very much appreciate any comments or suggestions. I
> can't
> >> > seem
> >> > to find the suggested mentor for this project so any suggestions or
> >> > improvements are very welcome
> >> >
> >> >
> >> >
> >> > On Tuesday, March 10, 2015 at 3:54:56 PM UTC, Aaron Meurer wrote:
> >> >>
> >> >> Those both sound like good ideas. I would look into what the
> >> >> prerequisites for each are so you can see what is already
> implemented
> >> >> and what needs to be implemented.
> >> >>
> >> >> Aaron Meurer
> >> >>
> >> >> On Tue, Mar 10, 2015 at 8:27 AM, Jennifer White <
> [email protected]>
> >> >> wrote:
> >> >> > Thanks for your response.
> >> >> > The two areas that I had particular interest in were representing
> >> >> > groups
> >> >> > symbolically as you mentioned, and also potentially looking into
> >> >> > generating
> >> >> > Galois Groups. Do you think these would be good areas to start
> with?
> >> >> > Obviously there is a huge amount that could be done in this area
> and
> >> >> > I
> >> >> > don't
> >> >> > want to be unrealistically ambitious!
> >> >> >
> >> >> > On Monday, March 9, 2015 at 5:03:16 PM UTC, Aaron Meurer wrote:
> >> >> >>
> >> >> >> Looking at what SymPy can currently do and what GAP can do are
> both
> >> >> >> good places to start.
> >> >> >>
> >> >> >> I personally would like to see SymPy be able to represent groups
> in
> >> >> >> ways other than just as permutation groups, e.g., symbolically
> from
> >> >> >> generators. This also opens up the possibility to have some parts
> of
> >> >> >> the module that work with infinite groups.
> >> >> >>
> >> >> >> Group theory is huge, and you could work on it for 20 summers and
> >> >> >> still have things to implement, so I would try to find some
> specific
> >> >> >> thing that SymPy cannot do but other systems like GAP or Sage
> can,
> >> >> >> and
> >> >> >> make a project out of that.
> >> >> >>
> >> >> >> Aaron Meurer
> >> >> >>
> >> >> >> On Thu, Mar 5, 2015 at 5:34 AM, Jennifer White
> >> >> >> <[email protected]>
> >> >> >> wrote:
> >> >> >> > Hi,
> >> >> >> > I'm Jennifer, I'm a 3rd year Maths/Physics student at the
> >> >> >> > University
> >> >> >> > of
> >> >> >> > Warwick UK. Last summer I interned at Google and now I'm
> looking
> >> >> >> > to
> >> >> >> > get
> >> >> >> > involved in some Open Source work and potentially GSoC.
> >> >> >> >
> >> >> >> > SymPy caught my eye, and particular the suggestion of
> implementing
> >> >> >> > a
> >> >> >> > Group
> >> >> >> > Theory module, because Algebra and Groups are my specialist
> areas
> >> >> >> > in
> >> >> >> > my
> >> >> >> > degree and I thoroughly enjoy working with Python so I'm very
> >> >> >> > interested
> >> >> >> > in
> >> >> >> > formulating a proposal for this.
> >> >> >> >
> >> >> >> > I am new to Open Source work and using Git but I am very
> >> >> >> > enthusiastic
> >> >> >> > about
> >> >> >> > learning new things and I was wondering where would be a good
> >> >> >> > place
> >> >> >> > to
> >> >> >> > start?
> >> >> >> >
> >> >> >> > I've taken modules in various aspects of Groups (most recently
> >> >> >> > looking
> >> >> >> > at
> >> >> >> > Representation and Character Theory) so I do have a fairly good
> >> >> >> > understanding of the underpinning theory here.
> >> >> >> >
> >> >> >> > I plan to thoroughly investigate SymPy's existing capabilities
> >> >> >> > with
> >> >> >> > regards
> >> >> >> > to groups as PermutationGroups and some special groups (like
> >> >> >> > Dihedral,
> >> >> >> > Cyclic etc) are already implemented. I'm also going to have a
> look
> >> >> >> > at
> >> >> >> > what
> >> >> >> > some existing systems like GAP can do and think about what the
> >> >> >> > most
> >> >> >> > fundamental functionalities that I need to get implemented are.
> >> >> >> >
> >> >> >> > Any advice or guidance is welcome
> >> >> >> >
> >> >> >> > --
> >> >> >> > 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.
> >> >> >> > To view this discussion on the web visit
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >
> https://groups.google.com/d/msgid/sympy/b2d5fc1c-911a-4f5c-b003-93571f8377e1%40googlegroups.com.
>
>
> >> >> >> > For more options, visit https://groups.google.com/d/optout.
> >> >> >
> >> >> > --
> >> >> > 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.
> >> >> > To view this discussion on the web visit
> >> >> >
> >> >> >
> >> >> >
> https://groups.google.com/d/msgid/sympy/2482dc87-dcce-47cf-9920-0fec91205550%40googlegroups.com.
>
>
> >> >> >
> >> >> > For more options, visit https://groups.google.com/d/optout.
> >> >
> >> > --
> >> > 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.
> >> > To view this discussion on the web visit
> >> >
> >> >
> https://groups.google.com/d/msgid/sympy/7251c9b8-d061-4551-b546-a0ed66601602%40googlegroups.com.
>
>
> >> >
> >> > For more options, visit https://groups.google.com/d/optout.
> >
> > --
> > 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] <javascript:>.
> > To post to this group, send email to [email protected]
> <javascript:>.
> > Visit this group at http://groups.google.com/group/sympy.
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/sympy/2dda088d-37e8-440e-8eb3-0b4c8eb27163%40googlegroups.com.
>
>
> >
> > For more options, visit https://groups.google.com/d/optout.
>
--
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.
To view this discussion on the web visit
https://groups.google.com/d/msgid/sympy/88b778f6-bffb-4378-af81-3753e60b143c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.