Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
GSoC 2012 idea
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 39 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Aleksandar Makelov  
View profile  
 More options Mar 16 2012, 8:06 am
From: Aleksandar Makelov <amake...@college.harvard.edu>
Date: Fri, 16 Mar 2012 05:06:19 -0700 (PDT)
Local: Fri, Mar 16 2012 8:06 am
Subject: GSoC 2012 idea
Hi guys,

I'm currently a freshman at Harvard College, probably concentrating in
mathematics / mathematics and CS. I've done a lot of mathematics in
high school (math Olympiads) and university (honors linear and
abstract algebra, real and complex analysis) so far, and I'm
interested in bringing mathematics and CS together.

I've been dealing with sympy for a couple of weeks now and was
wondering whether it'd be a good idea for GSoC to implement some more
complicated combinatorial functionality (e.g. graph algorithms,
generating functions, recurrence relations, operations on sets,...) ?

Also, I'm currently working on several little functions for
computation of the Galois group of quadratic/cubic/quartic
polynomials; I'll probably send the code in a couple of days. Maybe
I'll be able to develop some GSoC-like ideas in this direction
(abstract algebra) as well.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Joyner  
View profile  
 More options Mar 16 2012, 9:30 am
From: David Joyner <wdjoy...@gmail.com>
Date: Fri, 16 Mar 2012 09:30:18 -0400
Local: Fri, Mar 16 2012 9:30 am
Subject: Re: [sympy] GSoC 2012 idea
On Fri, Mar 16, 2012 at 8:06 AM, Aleksandar Makelov

<amake...@college.harvard.edu> wrote:
> Hi guys,

> I'm currently a freshman at Harvard College, probably concentrating in
> mathematics / mathematics and CS. I've done a lot of mathematics in
> high school (math Olympiads) and university (honors linear and
> abstract algebra, real and complex analysis) so far, and I'm
> interested in bringing mathematics and CS together.

> I've been dealing with sympy for a couple of weeks now and was
> wondering whether it'd be a good idea for GSoC to implement some more
> complicated combinatorial functionality (e.g. graph algorithms,
> generating functions, recurrence relations, operations on sets,...) ?

networkx implements in python a lot of graph theory. I don't think sympy has an
interface though.
sympy has rsolve for sequences defined by a linear recurrence relation
However, there isn't one for a vector-valued sequence (someone asked about that
the other day on the sage-support list).

> Also, I'm currently working on several little functions for
> computation of the Galois group of quadratic/cubic/quartic
> polynomials; I'll probably send the code in a couple of days. Maybe
> I'll be able to develop some GSoC-like ideas in this direction
> (abstract algebra) as well.

Sympy doesn't have much of that, although Sage does.
I think more abstract algebra in sympy would be very useful.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sergiu Ivanov  
View profile  
 More options Mar 16 2012, 9:32 am
From: Sergiu Ivanov <unlimitedscol...@gmail.com>
Date: Fri, 16 Mar 2012 15:32:47 +0200
Local: Fri, Mar 16 2012 9:32 am
Subject: Re: [sympy] GSoC 2012 idea
Hello,

On Fri, Mar 16, 2012 at 2:06 PM, Aleksandar Makelov

<amake...@college.harvard.edu> wrote:

> I've been dealing with sympy for a couple of weeks now and was
> wondering whether it'd be a good idea for GSoC to implement some more
> complicated combinatorial functionality (e.g. graph algorithms,
> generating functions, recurrence relations, operations on sets,...) ?

I'd recommend that you take a look at
https://github.com/sympy/sympy/wiki/GSoC-2012-Ideas .  Some of your
suggestions seem to be related to what is listed on that page.

Note, though, that graph theory is out of scope of SymPy, mainly
because graphs are already implemented in a couple other Python
libraries (e.g. NetworkX: http://networkx.lanl.gov/).  Sorry, I cannot
find the proper source to cite; but trust me, Aaron told me that about
a month ago :-)

> Also, I'm currently working on several little functions for
> computation of the Galois group of quadratic/cubic/quartic
> polynomials; I'll probably send the code in a couple of days. Maybe
> I'll be able to develop some GSoC-like ideas in this direction
> (abstract algebra) as well.

I suppose that your contributions will be welcome :-)

Sergiu


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Meurer  
View profile  
 More options Mar 16 2012, 4:32 pm
From: Aaron Meurer <asmeu...@gmail.com>
Date: Fri, 16 Mar 2012 14:32:52 -0600
Local: Fri, Mar 16 2012 4:32 pm
Subject: Re: [sympy] GSoC 2012 idea
As others have said, we will leave the straight graph theory to
networkx and similar libraries. Those other things would be fitting,
though.  Take a look at what's already implemented in the
combinatorics module, the sets module, and elsewhere.

And it would be awesome to have a group theory module.  We presently
only have a Permutation class in the combinatorics module, but other
than that, we don't really have a good way to represent a group.
Obviously, to compute the Galois group of a polynomial, you need a way
to represent it, so for this idea, you would really need to implement
a group theory framework that we can build upon.

What algorithm do you use to compute the Galois group?

Aaron Meurer

On Fri, Mar 16, 2012 at 6:06 AM, Aleksandar Makelov


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aleksandar Makelov  
View profile  
 More options Mar 16 2012, 6:12 pm
From: Aleksandar Makelov <amake...@college.harvard.edu>
Date: Fri, 16 Mar 2012 15:12:33 -0700 (PDT)
Local: Fri, Mar 16 2012 6:12 pm
Subject: Re: GSoC 2012 idea
Hi,

for the Galois group I'm using a rather naive approach for equations
of degree 4 or less - it's based on the theory given in a standard
textbook (Artin's Algebra, 2nd edition) - looking at the discriminant
and in the quartic case at the resolvent cubic. It's a solid algorithm
except for one of the cases where there is ambiguity between C_4 and
D_4, but that's OK for most of the polynomials you'd encounter in the
exercises... But now that I looked around I saw there might be some
more general algorithms out there (http://mathoverflow.net/questions/
22923/computing-the-galois-group-of-a-polynomial/ for example), so
that's probably what I'm going to try next.

Respectively, representing groups will be just by name (not so many of
them in degrees less than 5...) but obviously in higher degrees it'd
be convenient to have a way of handling arbitrary groups. Galois
groups are naturally embedded in the symmetric groups S_n, so
permutations will probably pop up from the algorithms; as size gets
larger (approx. n!) it'd be better to have them in cycle notation, and
also try to extract a list of generators / generators with relations.
Other than that, I don't know... I'm currently doing representation
theory and it sounds tempting (eigenvals()? character tables?). But
that's just the mathematical side of it, and I'll have to think a lot
about implementation.

Aleksandar Makelov

On Mar 16, 4:32 pm, Aaron Meurer <asmeu...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Meurer  
View profile  
 More options Mar 16 2012, 6:39 pm
From: Aaron Meurer <asmeu...@gmail.com>
Date: Fri, 16 Mar 2012 16:39:47 -0600
Local: Fri, Mar 16 2012 6:39 pm
Subject: Re: [sympy] Re: GSoC 2012 idea
On Fri, Mar 16, 2012 at 4:12 PM, Aleksandar Makelov

<amake...@college.harvard.edu> wrote:
> Hi,

> for the Galois group I'm using a rather naive approach for equations
> of degree 4 or less - it's based on the theory given in a standard
> textbook (Artin's Algebra, 2nd edition) - looking at the discriminant
> and in the quartic case at the resolvent cubic. It's a solid algorithm
> except for one of the cases where there is ambiguity between C_4 and
> D_4, but that's OK for most of the polynomials you'd encounter in the
> exercises... But now that I looked around I saw there might be some
> more general algorithms out there (http://mathoverflow.net/questions/
> 22923/computing-the-galois-group-of-a-polynomial/ for example), so
> that's probably what I'm going to try next.

http://www.maplesoft.com/support/help/Maple/view.aspx?path=galois may
also give you some inspiration.

> Respectively, representing groups will be just by name (not so many of
> them in degrees less than 5...) but obviously in higher degrees it'd
> be convenient to have a way of handling arbitrary groups. Galois
> groups are naturally embedded in the symmetric groups S_n, so
> permutations will probably pop up from the algorithms; as size gets
> larger (approx. n!) it'd be better to have them in cycle notation, and
> also try to extract a list of generators / generators with relations.
> Other than that, I don't know... I'm currently doing representation
> theory and it sounds tempting (eigenvals()? character tables?). But
> that's just the mathematical side of it, and I'll have to think a lot
> about implementation.

> Aleksandar Makelov

Well, we want to be able to do more with a group than just have its name.

How you represent the group, and its elements, depends on what the
group is (finite or infinite for one thing), and what you plan to do.
It will be useful to be able to represent them in many different ways.

If you're interested in working on group theory, you might also look
at the GAP project for some inspiration.  They have the most powerful
group theory software (as far as I know).

Aaron Meurer


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aleksandar Makelov  
View profile  
 More options Mar 17 2012, 5:10 am
From: Aleksandar Makelov <amake...@college.harvard.edu>
Date: Sat, 17 Mar 2012 02:10:12 -0700 (PDT)
Local: Sat, Mar 17 2012 5:10 am
Subject: Re: GSoC 2012 idea
Hi,

Yup I'm looking at the GAP website now and it seems like a lot of fun;
I'm also looking for some kind of algorithm reference for
computational group theory like the ones listed at GAP. I'll have a
lot of work to do in the next couple of days (break's over) but will
try to implement at least one way of representing groups and find some
algorithms that might help build a potential group theory module.

Aleksandar Makelov
On Mar 16, 6:39 pm, Aaron Meurer <asmeu...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alan Bromborsky  
View profile  
 More options Mar 17 2012, 7:17 am
From: Alan Bromborsky <abro...@verizon.net>
Date: Sat, 17 Mar 2012 07:17:49 -0400
Local: Sat, Mar 17 2012 7:17 am
Subject: Re: [sympy] Re: GSoC 2012 idea
On 03/17/2012 05:10 AM, Aleksandar Makelov wrote:

I think a main reference is "Permutation Group Algorithms" by Akos
Seress  - Cambridge Tracts in Mathemathics 152 published 2003.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Saptarshi Mandal  
View profile  
 More options Mar 17 2012, 3:23 pm
From: Saptarshi Mandal <sapta.iit...@gmail.com>
Date: Sat, 17 Mar 2012 12:23:41 -0700 (PDT)
Local: Sat, Mar 17 2012 3:23 pm
Subject: Re: GSoC 2012 idea
Hi Alex,

I worked as a student last year and may apply as mentor this year.
Please take a look at my branches in github. I was implementing the
Schreier Sims algorithm but I ran out of time unfortunately. You could
either help me merge my branches in or take off where I left.

Regards
Saptarshi


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Saptarshi Mandal  
View profile  
 More options Mar 17 2012, 3:42 pm
From: Saptarshi Mandal <sapta.iit...@gmail.com>
Date: Sat, 17 Mar 2012 12:42:04 -0700 (PDT)
Local: Sat, Mar 17 2012 3:42 pm
Subject: Re: GSoC 2012 idea

> And it would be awesome to have a group theory module.  We presently
> only have a Permutation class in the combinatorics module, but other
> than that, we don't really have a good way to represent a group.

Is this necessary? All groups are isomorphic to the permutation group
anyway. Groups for specific structures can make use of functionality
implemented for them (matrix group -> sympy matrices, galois -> polys)
for basic operations and can implement the mapping to the perm group
module for group theoretic operations.

> Obviously, to compute the Galois group of a polynomial, you need a way
> to represent it, so for this idea, you would really need to implement
> a group theory framework that we can build upon.

Again, most of the concrete algorithms for groups are for Permutation
groups only. I see that the book by Seress has already been
referenced.

I think a more fruitful venture would be to extend the perm groups
module and leverage that to implement matrix groups or galois groups
(but then again, I am probably biased ;)

Cheers
Sapta


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
krastanov.stefan@gmail.co m  
View profile  
 More options Mar 17 2012, 3:55 pm
From: "krastanov.ste...@gmail.com" <krastanov.ste...@gmail.com>
Date: Sat, 17 Mar 2012 20:55:05 +0100
Local: Sat, Mar 17 2012 3:55 pm
Subject: Re: [sympy] Re: GSoC 2012 idea

> Is this necessary? All groups are isomorphic to the permutation group
> anyway. Groups for specific structures can make use of functionality
> implemented for them (matrix group -> sympy matrices, galois -> polys)
> for basic operations and can implement the mapping to the perm group
> module for group theoretic operations.

This seems incorrect. Zn is abelian for example and it is not
isomorphic to any permutation group. Moreover, there are all the
continuous groups.

Besides, it will be nicer to have some abstract object that is not
tied to a concrete representation, even though it will probably just
be a wrapper for all the representations supported by sympy.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Meurer  
View profile  
 More options Mar 17 2012, 3:57 pm
From: Aaron Meurer <asmeu...@gmail.com>
Date: Sat, 17 Mar 2012 13:57:57 -0600
Local: Sat, Mar 17 2012 3:57 pm
Subject: Re: [sympy] Re: GSoC 2012 idea
On Sat, Mar 17, 2012 at 1:42 PM, Saptarshi Mandal

<sapta.iit...@gmail.com> wrote:

>> And it would be awesome to have a group theory module.  We presently
>> only have a Permutation class in the combinatorics module, but other
>> than that, we don't really have a good way to represent a group.

> Is this necessary? All groups are isomorphic to the permutation group
> anyway. Groups for specific structures can make use of functionality
> implemented for them (matrix group -> sympy matrices, galois -> polys)
> for basic operations and can implement the mapping to the perm group
> module for group theoretic operations.

As Stefan noted, this is only true for finite groups.

And anyway, the point I was trying to make was that a permutation
represents an element of a group, whereas I was talking about a way to
represent the whole group.

Aaron Meurer


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Joyner  
View profile  
 More options Mar 17 2012, 4:11 pm
From: David Joyner <wdjoy...@gmail.com>
Date: Sat, 17 Mar 2012 16:11:41 -0400
Local: Sat, Mar 17 2012 4:11 pm
Subject: Re: [sympy] Re: GSoC 2012 idea
On Sat, Mar 17, 2012 at 3:55 PM, krastanov.ste...@gmail.com

<krastanov.ste...@gmail.com> wrote:

>> Is this necessary? All groups are isomorphic to the permutation group
>> anyway. Groups for specific structures can make use of functionality
>> implemented for them (matrix group -> sympy matrices, galois -> polys)
>> for basic operations and can implement the mapping to the perm group
>> module for group theoretic operations.

> This seems incorrect. Zn is abelian for example and it is not
> isomorphic to any permutation group. Moreover, there are all the
> continuous groups.

It is not correct to say Zn (I assume you mean the ring of integers
mod n) is not isomorphic to a permutation group. (Consider the
cyclic group generated by the n-cycle (1,2,...,n) in disjoint
cycle notation.)

Implementing Lie groups would be a relatively difficult undertaking
I think...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sergiu Ivanov  
View profile  
 More options Mar 17 2012, 4:21 pm
From: Sergiu Ivanov <unlimitedscol...@gmail.com>
Date: Sat, 17 Mar 2012 22:21:32 +0200
Local: Sat, Mar 17 2012 4:21 pm
Subject: Re: [sympy] Re: GSoC 2012 idea

I think difference should be made between

  nZ = {n * k | k\in Z}

and

 Z_n = {k mod n | k\in Z}.

Z_n is finite, while nZ is infinite.  This might be the reason for the
misunderstanding.

Sergiu


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alan Bromborsky  
View profile  
 More options Mar 17 2012, 4:27 pm
From: Alan Bromborsky <abro...@verizon.net>
Date: Sat, 17 Mar 2012 16:27:17 -0400
Local: Sat, Mar 17 2012 4:27 pm
Subject: Re: [sympy] Re: GSoC 2012 idea
On 03/17/2012 04:11 PM, David Joyner wrote:

For Lie groups you might want to look at "Geometric Algebra for
Physicists" by Doran and Lasenby section 11.3 - Lie Groups and section
11.4 - Complex Structures and Unitary Groups.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
krastanov.stefan@gmail.co m  
View profile  
 More options Mar 17 2012, 4:30 pm
From: "krastanov.ste...@gmail.com" <krastanov.ste...@gmail.com>
Date: Sat, 17 Mar 2012 21:30:01 +0100
Local: Sat, Mar 17 2012 4:30 pm
Subject: Re: [sympy] Re: GSoC 2012 idea
@David Joyner, my error was in what I call a permutation group (I did
not consider subgroups). Thanks for the correction.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aleksandar Makelov  
View profile  
 More options Mar 17 2012, 4:45 pm
From: Aleksandar Makelov <amake...@college.harvard.edu>
Date: Sat, 17 Mar 2012 13:45:15 -0700 (PDT)
Local: Sat, Mar 17 2012 4:45 pm
Subject: Re: GSoC 2012 idea

> I think a main reference is "Permutation Group Algorithms" by Akos
> Seress  - Cambridge Tracts in Mathemathics 152 published 2003.

Thanks! The "Handbook of computational group theory" also looks like
serious business. Unfortunately, neither of these is a free resource;
I might end up buying one, I don't know.

> I worked as a student last year and may apply as mentor this year.
> Please take a look at my branches in github. I was implementing the
> Schreier Sims algorithm but I ran out of time unfortunately. You could
> either help me merge my branches in or take off where I left.

OK, I'll hopefully have the time to take a look this coming week.

> Is this necessary? All groups are isomorphic to the permutation group
> anyway. Groups for specific structures can make use of functionality
> implemented for them (matrix group -> sympy matrices, galois -> polys)
> for basic operations and can implement the mapping to the perm group
> module for group theoretic operations.

So I looked at the permutations module and it has a lot of nice group-
ish functions (like composing/inverting permutations, raising to
powers, conjugating permutations, getting the order (as an element of
the corresponding symmetric group) of a permutation, ...). These can
be incorporated in a representation of groups using permutation
groups; Galois groups would fit perfectly in this representation since
they naturally live inside the symmetric groups, and yes a lot of the
functions in the polys module will be helpful.

Also, there are generators for common groups like S_n, C_n, D_n, A_n
in the context of permutation representations. All this provides a
nice foundation for defining a Group class or something like that,
with one of the ways of representing it being the permutation
representation. Other ways (e.g., matrices, character tables, list of
generators and relations) could probably be added later, and
functionality to go from one to representation to another?

In other news, I found a bug inside the generators.py file in the
permutations module - the dihedral group D_2 of order 4 is given a
wrong permutation representation. I have a fix for this (well it's
quite straightforward, just manually considering the case n=2 and
outputting the right representation, because the general algorithm
fails there), what should I do about it?

Aleksandar Makelov


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Meurer  
View profile  
 More options Mar 17 2012, 4:59 pm
From: Aaron Meurer <asmeu...@gmail.com>
Date: Sat, 17 Mar 2012 14:59:02 -0600
Local: Sat, Mar 17 2012 4:59 pm
Subject: Re: [sympy] Re: GSoC 2012 idea
On Sat, Mar 17, 2012 at 2:45 PM, Aleksandar Makelov

Submit a pull request!  This can be your patch for the patch requirement.

Aaron Meurer


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alan Bromborsky  
View profile  
 More options Mar 17 2012, 10:27 pm
From: Alan Bromborsky <abro...@verizon.net>
Date: Sat, 17 Mar 2012 22:27:18 -0400
Local: Sat, Mar 17 2012 10:27 pm
Subject: Re: [sympy] Re: GSoC 2012 idea

On 03/17/2012 04:59 PM, Aaron Meurer wrote:

See attached!

  survey of computational group theory.pdf
382K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Meurer  
View profile  
 More options Mar 18 2012, 12:07 am
From: Aaron Meurer <asmeu...@gmail.com>
Date: Sat, 17 Mar 2012 22:07:24 -0600
Local: Sun, Mar 18 2012 12:07 am
Subject: Re: [sympy] Re: GSoC 2012 idea
Is that a preprint?  Some of the sections seem unfinished (for
example, section 10).

Aaron Meurer


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aaron Meurer  
View profile  
 More options Mar 18 2012, 12:09 am
From: Aaron Meurer <asmeu...@gmail.com>
Date: Sat, 17 Mar 2012 22:09:00 -0600
Subject: Re: [sympy] Re: GSoC 2012 idea
I wouldn't trust much from that section anyway, though, since the
paper is from 1998.

Aaron Meurer


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alan Bromborsky  
View profile  
 More options Mar 18 2012, 9:16 am
From: Alan Bromborsky <abro...@verizon.net>
Date: Sun, 18 Mar 2012 09:16:55 -0400
Local: Sun, Mar 18 2012 9:16 am
Subject: Re: [sympy] Re: GSoC 2012 idea

On 03/18/2012 12:09 AM, Aaron Meurer wrote:

Link to download of - Handbook of Computational Group Theory

http://www.4shared.com/office/LtxPTggL/Handbook_of_Computational_Grou...

Attached is another way of implementing Lie groups

  Lie groups as spin groups - Doran, Hestenes, Sommen, Van Acker - 1993.pdf
299K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Aleksandar Makelov  
View profile  
 More options Mar 19 2012, 9:10 am
From: Aleksandar Makelov <amake...@college.harvard.edu>
Date: Mon, 19 Mar 2012 06:10:23 -0700 (PDT)
Local: Mon, Mar 19 2012 9:10 am
Subject: Re: GSoC 2012 idea
Oh thanks a bunch! I feel the book will be *incredibly* helpful; and
yep I'll submit the pull request :)

Alex

On Mar 18, 9:16 am, Alan Bromborsky <abro...@verizon.net> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nathan Alison  
View profile  
 More options Mar 19 2012, 4:29 pm
From: Nathan Alison <nathan.f.ali...@gmail.com>
Date: Mon, 19 Mar 2012 13:29:20 -0700 (PDT)
Local: Mon, Mar 19 2012 4:29 pm
Subject: Re: [sympy] Re: GSoC 2012 idea

I was going to put group theory as a GSoC idea but you beat me to the punch
:)

What I think would be cool is to have symbolic group elements. For example,

>>> x = GroupSymbol('x', order=3)
>>> x**3
1
>>> x**-1

x**2

Then we can do neat things like create groups from arbitrary generators and
assumptions!


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alan Bromborsky  
View profile  
 More options Mar 19 2012, 4:41 pm
From: Alan Bromborsky <abro...@verizon.net>
Date: Mon, 19 Mar 2012 16:41:25 -0400
Local: Mon, Mar 19 2012 4:41 pm
Subject: Re: [sympy] Re: GSoC 2012 idea

On 03/19/2012 04:29 PM, Nathan Alison wrote:

If you are interested in Lie Groups you might find the attached paper
interesting.

  Lie groups as spin groups - Doran, Hestenes, Sommen, Van Acker - 1993.pdf
299K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 39   Newer >
« Back to Discussions « Newer topic     Older topic »