Simple view
Full metadata view
Authors
Statistics
Python for education : permutations
permutations
permutation groups
computational group theory
Python implementation of permutations is presented. Two classes are introduced: Perm for permutations and Group for permutation groups. The class Perm is based on Python dictionaries and utilize cycle notation. The methods of calculation for the perm order, parity, ranking and unranking are given. A random permutation generation is also shown. The class Group is very simple and it is also based on dictionaries. It is mainly the presentation of the permutation groups interface with methods for the group order, subgroups (normalizer, centralizer, center, stabilizer), orbits, and several tests. The corresponding Python code is contained in the modules perms and groups.
dc.abstract.en | Python implementation of permutations is presented. Two classes are introduced: Perm for permutations and Group for permutation groups. The class Perm is based on Python dictionaries and utilize cycle notation. The methods of calculation for the perm order, parity, ranking and unranking are given. A random permutation generation is also shown. The class Group is very simple and it is also based on dictionaries. It is mainly the presentation of the permutation groups interface with methods for the group order, subgroups (normalizer, centralizer, center, stabilizer), orbits, and several tests. The corresponding Python code is contained in the modules perms and groups. | pl |
dc.affiliation | Wydział Fizyki, Astronomii i Informatyki Stosowanej : Instytut Fizyki im. Mariana Smoluchowskiego | pl |
dc.contributor.author | Kapanowski, Andrzej - 100452 | pl |
dc.date.accession | 2015-05-29 | pl |
dc.date.accessioned | 2015-05-29T13:34:36Z | |
dc.date.available | 2015-05-29T13:34:36Z | |
dc.date.issued | 2014 | pl |
dc.date.openaccess | 0 | |
dc.description.accesstime | w momencie opublikowania | |
dc.description.publication | 1 | pl |
dc.description.version | ostateczna wersja wydawcy | |
dc.description.volume | 9 | pl |
dc.identifier.articleid | 3 | pl |
dc.identifier.eissn | 1834-3147 | pl |
dc.identifier.uri | http://ruj.uj.edu.pl/xmlui/handle/item/8467 | |
dc.identifier.weblink | http://ojs.pythonpapers.org/index.php/tpp/article/view/258 | pl |
dc.language | eng | pl |
dc.language.container | eng | pl |
dc.rights | Dodaję tylko opis bibliograficzny | * |
dc.rights.licence | CC-BY-NC | |
dc.rights.uri | * | |
dc.share.type | otwarte czasopismo | |
dc.subject.en | permutations | pl |
dc.subject.en | permutation groups | pl |
dc.subject.en | computational group theory | pl |
dc.subtype | Article | pl |
dc.title | Python for education : permutations | pl |
dc.title.journal | The Python Papers | pl |
dc.type | JournalArticle | pl |
dspace.entity.type | Publication |