Opened 4 years ago

Closed 4 years ago

#17621 closed enhancement (fixed)

Stabilizer of a set of points

Reported by: ncohen Owned by:
Priority: major Milestone: sage-6.5
Component: group theory Keywords:
Cc: dimpase Merged in:
Authors: Nathann Cohen Reviewers: Vincent Delecroix
Report Upstream: N/A Work issues:
Branch: b58891d (Commits) Commit: b58891d92f9f990e9475c0e5ea996e7991e69d81
Dependencies: Stopgaps:

Description

This branch exposes GAP's feature of computing the stabilizer of a set of points. Right now, Sage only know how to compute the stabilizer of a point.

Change History (5)

comment:1 Changed 4 years ago by ncohen

  • Branch set to public/17621
  • Status changed from new to needs_review

comment:2 Changed 4 years ago by git

  • Commit set to b58891d92f9f990e9475c0e5ea996e7991e69d81

Branch pushed to git repo; I updated commit sha1. New commits:

b58891dtrac #17621: Stabilizer of a set of points

comment:3 follow-up: Changed 4 years ago by vdelecroix

  • Reviewers set to Vincent Delecroix
  • Status changed from needs_review to positive_review

;-)

sage: G.stabilizer(['a'],"OnMonkeys")

Note that there are other interesting actions available from GAP

  • OnTuples (for stabilizers, these are simply intersection of action on points)
  • OnSetsSets
  • OnSetsDisjointSets

Vincent

comment:4 in reply to: ↑ 3 Changed 4 years ago by ncohen

Yo!

;-)

sage: G.stabilizer(['a'],"OnMonkeys")

There are no rules (yet) about this kind of things :-P

Note that there are other interesting actions available from GAP

  • OnTuples (for stabilizers, these are simply intersection of action on points)
  • OnSetsSets
  • OnSetsDisjointSets

True. To be honest, I did not want to generalize the code from .orbits (which handles all cases) for only two functions. But then, if a third one needs that, you know... :-P

Nathann

comment:5 Changed 4 years ago by vbraun

  • Branch changed from public/17621 to b58891d92f9f990e9475c0e5ea996e7991e69d81
  • Resolution set to fixed
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.