Python for education : permutations

2014
journal article
article
dc.abstract.enPython 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.affiliationWydział Fizyki, Astronomii i Informatyki Stosowanej : Instytut Fizyki im. Mariana Smoluchowskiegopl
dc.contributor.authorKapanowski, Andrzej - 100452 pl
dc.date.accession2015-05-29pl
dc.date.accessioned2015-05-29T13:34:36Z
dc.date.available2015-05-29T13:34:36Z
dc.date.issued2014pl
dc.date.openaccess0
dc.description.accesstimew momencie opublikowania
dc.description.publication1pl
dc.description.versionostateczna wersja wydawcy
dc.description.volume9pl
dc.identifier.articleid3pl
dc.identifier.eissn1834-3147pl
dc.identifier.urihttp://ruj.uj.edu.pl/xmlui/handle/item/8467
dc.identifier.weblinkhttp://ojs.pythonpapers.org/index.php/tpp/article/view/258pl
dc.languageengpl
dc.language.containerengpl
dc.rightsDodaję tylko opis bibliograficzny*
dc.rights.licenceCC-BY-NC
dc.rights.uri*
dc.share.typeotwarte czasopismo
dc.subject.enpermutationspl
dc.subject.enpermutation groupspl
dc.subject.encomputational group theorypl
dc.subtypeArticlepl
dc.titlePython for education : permutationspl
dc.title.journalThe Python Paperspl
dc.typeJournalArticlepl
dspace.entity.typePublication
dc.abstract.enpl
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.affiliationpl
Wydział Fizyki, Astronomii i Informatyki Stosowanej : Instytut Fizyki im. Mariana Smoluchowskiego
dc.contributor.authorpl
Kapanowski, Andrzej - 100452
dc.date.accessionpl
2015-05-29
dc.date.accessioned
2015-05-29T13:34:36Z
dc.date.available
2015-05-29T13:34:36Z
dc.date.issuedpl
2014
dc.date.openaccess
0
dc.description.accesstime
w momencie opublikowania
dc.description.publicationpl
1
dc.description.version
ostateczna wersja wydawcy
dc.description.volumepl
9
dc.identifier.articleidpl
3
dc.identifier.eissnpl
1834-3147
dc.identifier.uri
http://ruj.uj.edu.pl/xmlui/handle/item/8467
dc.identifier.weblinkpl
http://ojs.pythonpapers.org/index.php/tpp/article/view/258
dc.languagepl
eng
dc.language.containerpl
eng
dc.rights*
Dodaję tylko opis bibliograficzny
dc.rights.licence
CC-BY-NC
dc.rights.uri*
dc.share.type
otwarte czasopismo
dc.subject.enpl
permutations
dc.subject.enpl
permutation groups
dc.subject.enpl
computational group theory
dc.subtypepl
Article
dc.titlepl
Python for education : permutations
dc.title.journalpl
The Python Papers
dc.typepl
JournalArticle
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
13
Views per month
Views per city
Dublin
3
Wroclaw
2

No access

No Thumbnail Available