PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: Medium Entry average rating: No information on entry rating
[parent] 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)

View style:

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.
Log in to rate this entry.
(view current ratings)

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 70 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 10082 times total.

Classification:
AMS MSC94B05 (Information and communication, circuits :: Theory of error-correcting codes and error-detecting codes :: Linear codes, general)

Pending Errata and Addenda
None.
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add derivation | add example | add (any)