|
|
|
|
automorphism group (linear code)
|
(Definition)
|
|
|
Let $\mbb{F}_q$ be the finite field with $q$ elements. The group $\mc{M}_{n,q}$ of $n\times n$ monomial matrices with entries in $\mbb{F}_q$ acts on the set $\mf{C}_{n,q}$ of linear codes over $\mbb{F}_q$ of block length
$n$ via the monomial transform: let $M=(M_{ij})_{i,j=1}^n\in\mc{M}_{n,q}$ and $C\in\mf{C}_{n,q}$ and set \begin{equation*} C_M:=\left\{\left(\Sum_{i=1}^nM_{i1}c_i,\ldots,\Sum_{i=1}^nM_{in}c_i\right)\mid(c_1,\ldots,c_n)\in C\right\}. \end{equation*}This definition looks quite complicated, but since $M$ is monomial, it really just means that $C_M$ is the linear code obtained from $C$ by permuting its coordinates and then multiplying each coordinate with some nonzero element from $\mbb{F}_q$ .
Two linear codes lying in the same orbit with respect to this action are said to be equivalent. The isotropy subgroup of $C$ is its automorphism group, denoted by $\Aut(C)$ . The elements of $\Aut(C)$ are the automorphisms of $C$ .
Sometimes one is only interested in the action of the permutation matrices on $\mf{C}_{n,q}$ . The permutation matrices form a subgroup of $\mc{M}_{n,q}$ and the resulting subgroup of the automorphism group $\Aut(C)$ of a linear code $C\in\mf{C}_{n,q}$ is called the permutation group. In the case of binary codes, this doesn't make any difference, since the finite field $\mbb{F}_2$ contains only one nonzero element.
|
"automorphism group (linear code)" is owned by GrafZahl.
|
|
(view preamble | get metadata)
See Also: linear code
| Other names: |
automorphism group |
| Also defines: |
monomial transform, equivalent, equivalent code, automorphism, permutation group |
| Keywords: |
code, transform |
This object's parent.
|
|
Cross-references: contains, binary codes, subgroup, permutation matrices, isotropy subgroup, action, orbit, coordinates, block length, linear codes, acts on, monomial matrices, group, finite field
There are 48 references to this entry.
This is version 2 of automorphism group (linear code), born on 2005-05-25, modified 2005-05-25.
Object id is 7114, canonical name is AutomorphismGroupLinearCode.
Accessed 9998 times total.
Classification:
| AMS MSC: | 94B05 (Information and communication, circuits :: Theory of error-correcting codes and error-detecting codes :: Linear codes, general) |
|
|
|
|
|
|
Pending Errata and Addenda
|
|
|
|
|
|
|
|
|
|
|