|
|
|
|
cyclic permutation
|
(Definition)
|
|
|
Let
be a finite set indexed by
. A cyclic permutation on is a permutation on such that, for some integer ,
where
, the remainder of when divided by , and
is the floor function.
For example, if
such that . Then a cyclic permutation on has the form
In the usual permutation notation, it looks like
Remark. For every finite set of cardinality , there are cyclic permutations. Each non-trivial cyclic permutation has order . Furthermore, if is a prime number, the set of cyclic permutations forms a cyclic group.
Given a word
on a set (may or may not be finite), a cyclic conjugate of is a word derived from based on a cyclic permutation. In other words,
for some cyclic permutation on
. Equivalently, and are cyclic conjugates of one another iff and for some words .
For example, the cyclic conjugates of the word over
are
 and itself 
Strictly speaking, is a cyclic permutation on the multiset
, which can be thought of as a cyclic permutation on the set
. Furthermore, can be extended to a function on : for every word
,
, where is a permutation on .
Given any word
on , two cyclic permutations
on
are said to be the same if
. For example, with the word , then the cyclic permutation
is the same as the identity permutation. There is a one-to-one correspondence between the set of all cyclic conjugates of and the set of all distinct cyclic permutations on
.
Remarks.
|
"cyclic permutation" is owned by CWoo.
|
|
(view preamble)
See Also: cyclic code
| Other names: |
Caesar cipher |
| Also defines: |
Caesar shift cipher, cyclic conjugate |
This object's parent.
|
|
Cross-references: places, alphabet, scheme, conjugates, group, one-to-one correspondence, identity, function, multiset, strictly, iff, finite, word, cyclic group, prime number, order, cardinality, permutation notation, floor function, remainder, integer, permutation, indexed by, finite set
There are 3 references to this entry.
This is version 10 of cyclic permutation, born on 2007-10-01, modified 2007-10-08.
Object id is 9974, canonical name is CyclicPermutation.
Accessed 1008 times total.
Classification:
| AMS MSC: | 20B99 (Group theory and generalizations :: Permutation groups :: Miscellaneous) | | | 03-00 (Mathematical logic and foundations :: General reference works ) | | | 05A05 (Combinatorics :: Enumerative combinatorics :: Combinatorial choice problems ) | | | 11Z05 (Number theory :: Miscellaneous applications of number theory) | | | 94A60 (Information and communication, circuits :: Communication, information :: Cryptography) | | | 94B15 (Information and communication, circuits :: Theory of error-correcting codes and error-detecting codes :: Cyclic codes) |
|
|
|
|
|
|
Pending Errata and Addenda
|
|
|
|
|
|
|
|
|
|
|