#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.