ISSN: 1813-0410

Author : Alabaichi, Ashwak

Software package to implement operations on the permutation

Ahmed Saleem Abbas; Amjad Hamead Alhusiny; Ashwak Alabaichi

journal of kerbala university, Volume 9, Issue 3, Pages 104-115

Informally, a permutation of the elements is rearrangement of those elements into a specific order. In mathematics, the notion of the permutation is used with a little different meaning, all related to the act of rearranging in an ordered fashion of those elements or values. Many operations can be performed on the elements of the permutation such as composition which is used to combine two permutations to produce a third one. In this paper software package is implemented to generate all possible of the permutations on a set of n elements, where the number of these possible permutations are the factorial of n. Then composition on the permuted set is conducted. As well as deducting some properties of the composition such as inverse of each element and power the element that can be used to produce the identity element. Where power element is the element has been multiplied by itself m times, where m is the power. Java language (NetBeans IDE 7.2) is used to implement this package.
Keywords: Permutation, Composition, Power and the Inverse.