#10335: Add domains for permutation groups
--------------------------------------------------------+-------------------
   Reporter:  mhansen                                   |          Owner:  
joyner      
       Type:  enhancement                               |         Status:  
needs_review
   Priority:  major                                     |      Milestone:  
sage-4.7.2  
  Component:  group theory                              |       Keywords:  sd31 
       
Work_issues:                                            |       Upstream:  N/A  
       
   Reviewer:  Robert Miller, Rob Beezer, Nicolas Borie  |         Author:  Mike 
Hansen 
     Merged:                                            |   Dependencies:  
#10334      
--------------------------------------------------------+-------------------
Changes (by rbeezer):

  * status:  needs_work => needs_review


Old description:

> Often, one wants to define a permutation group on a set other than {{{
> {1,2,...,n} }}} such as say {{{ {'a', 'b', 'c', 'd'} }}}.
>
> For example,
>
> {{{
> sage: G = PermutationGroup([ [('c','d')], [('a','c')] ])
> sage: G.orbit('a')
> ['a', 'c', 'd']
> }}}
>
> '''Apply:'''
>   1.  [attachment:trac_10335-permgroup_domain-mh.patch]
>   1.  [attachment:trac_10335-permgroup_domain-import_loop_fix-nt.patch]
>   1.  [attachment:trac_10335_german_tutorial_doc.patch]

New description:

 Often, one wants to define a permutation group on a set other than {{{
 {1,2,...,n} }}} such as say {{{ {'a', 'b', 'c', 'd'} }}}.

 For example,

 {{{
 sage: G = PermutationGroup([ [('c','d')], [('a','c')] ])
 sage: G.orbit('a')
 ['a', 'c', 'd']
 }}}

 '''Apply:'''
   1.  [attachment:trac_10335-permgroup_domain-mh.patch]
   1.  [attachment:trac_10335-permgroup_domain-import_loop_fix-nt.patch]
   1.  [attachment:trac_10335-tutorial-languages-fixes.patch]

--

Comment:

 Replying to [comment:34 jdemeyer]:
 > The Russian tutorial (#9378) also needs to be fixed:

 Applied #9378 and the two main patches here.  (I do not understand what
 "merge if needed" is suppose to mean - so I included that).  Rolled the
 Russian fixes up with the German fixes into one patch.

 Passes all tests in  doc  directory.

 Could we ''please'' review and merge this before anymore new languages
 surface?  ;-) ;-)

 Rob

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10335#comment:35>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to