• Keine Ergebnisse gefunden

Dann ist die Automorphismengruppe Aut(C

N/A
N/A
Protected

Academic year: 2021

Aktie "Dann ist die Automorphismengruppe Aut(C"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Idee der Berechnung von Automorphismengruppen von Codes nach J. Leon von Gabriele Nebe

Sei C ≤ Fn2 ein linearer bin¨arer Code der Dimension m. Dann ist die Automorphismengruppe

Aut(C) = {π∈Sn |π(C) =C}= StabSn(C)

der Stabilisator vonCunter der Operation der symmetrischen GruppeSnauf der Menge aller m-dimensionalen Teilr¨aume von Fn2. Dieser kann prinzipiell mit dem Bahnenalgorithmus berechnet werden. In der Praxis ist die Bahn CSn jedoch zu lang damit der Bahnenalgorithmus mit vertretbarem Aufwand durchl¨auft.

Die Idee von Leon ist ein gewisses backtracking, wie ich Ihnen im Beispiel des Hammingcodes der L¨ange 7 vorgemacht habe.

Generalvoraussetzung. C sei gegeben durch eine ErzeugermatrixG= (Im, A)∈Fm×n2 . Wir nehmen an, dass

(?)die Spalten von G paarweise verschieden sind. Unter dieser Voraussetzung gilt

Satz 1. Die Abbildung

Aut(C)→GL(C), π7→π˜ :=π|C

ist injektiv.

Beweis. Ist π ∈Aut(C), so ist die Abbildung

˜

π:C →C,(c1, . . . , cn)7→(cπ(1), . . . , cπ(n))

ein wohldefinierter linearer Automorphismus von C und ˜ ist ein Gruppen- homomorphismus. Es ist ˜π = idC, genau dann, wenn jedes Codewort von C festgelassen wird. Wegen der Generalvoraussetzung (?), gibt es aber zu je zwei verschiedenen Indizes i 6= j ∈ {1, . . . , n} ein c ∈ C mit ci 6= cj. Da

˜

π(c) = c kann also π(i) nicht gleich j sein. Diese ¨Uberlegung gilt f¨ur jedes j 6=i, also muss π(i) = isein (f¨ur jedes i). q.e.d.

Sims hat in der algorithmischen Gruppentheorie das Konzept der base f¨ur Permutationsgruppen Σ≤Sn eingef¨uhrt.

Definition 2. Sei Σ ≤ Sn. Eine Teilmenge B ⊆ {1, . . . , n} heißt base f¨ur Σ, falls

\

b∈B

StabΣ(b) ={1}.

1

(2)

Bemerkung. Der Sinn einer base ist es, zu Erkennen, wann zwei Ele- mente in Σ gleich sind (bzw. zusammen mit denstrong generators, die ich hier nicht definiert habe, zu testen, ob ein Element der Sn in Σ liegt). Sind σ1, σ2 ∈Σ, so gilt

σ12 ⇔σ1(b) =σ2(b) f¨ur alleb ∈B.

Denn dann ist σ1σ2−1Tb∈BStabΣ(b).

Satz 3. Unter der Generalvoraussetzung ist {1, . . . , m} eine base f¨ur Aut(C).

Beweis. Ist π ∈ Aut(C) mit π(1) = 1, . . . , π(m) = m, so l¨asst ˜π ∈ GL(C) diem Basisvektoren (die Zeilen der Erzeugermatrix) fest, ist also die Identit¨at, und somit auch π= 1 wegen Satz 1. q.e.d.

Leon sucht nun Automorphismenπvon C, indem er die m¨oglichen Bilder π(1), . . . , π(m) durchl¨auft und suksessive die Stabilisatoren der erstenkPunkte (k =m, m−1, m−2, . . . ,1,0) berechnet, wobei er folgende Strategie benutzt um gewisse Permutationen auszuschliessen:

Bemerkung. Aut(C) operiert auf

W :={c∈C |wt(c) =d(C)}

Diese Operation ist treu, falls hWi=C.

Definition 4. Sei I = (i1, . . . , is)∈ {1, . . . , n}s und v ∈Fs2. Definiere AW(I, v) :=|{c∈W |(ci1, . . . , cis) =v}

als die Anzahl der Worte in W, die an den Spalten (i1, . . . , is) genau das Wort v stehen haben.

Dann ist klar

Folgerung 5. Ist π∈Aut(C), so ist f¨ur jedes gegebenev ∈Fs2 und jedes s-TupelI = (i1, . . . , is)∈ {1, . . . , n}s

AW(I, v) = AW(π(I), v).

Diese Strategie wird am Beispiel des Hammingcodes veranschaulicht.

2

Referenzen

ÄHNLICHE DOKUMENTE

Da ich als Kind viel Zeit im Garten meiner Mutter verbracht hatte, entschied ich mich für eine Lehre als Landschaftsgärtne- rin?. Ich wusste allerdings von Anfang an, dass dies

Durch Ihre Ausbildung als Architekt, Ingenieur (oder gleichwertig) haben Sie eine sehr konkrete Vision der Abläufe eines Projektes.. Ihre Muttersprache ist Deutsch, aber Sie können

Die erste Veranstaltung für Kinder im Alter von vier bis sechs Jahren in der Stadtbiblio- thek Kelkheim nach der Ver- anstaltungspause während des Sommers: BilderbuchKino mit

Schwerpunkte werden sicherlich bei der Einführung neuer Technologien gesetzt werden (green revolution, mobile banking) und Clinton macht klar, dass es sich bei diesen

Die zehntägigen Kurse in den Sommerferien richten sich an Kinder und Jugendliche aller Schulstufen und Schulfor- men, die die deutsche Sprache noch nicht gut genug beherrschen.. Die

Eine Kündigung wegen der Erkrankung, weil man also meint, die Mitarbeiterin sei entweder so lange oder so schwer erkrankt, dass sie für die Apotheke nicht mehr tragbar sei, ist

Kommt ein Kind mit infizierten Nah- rungsmitteln oder Gegenstän- den in Kontakt, gelangen die Eier in den Organismus und entwickeln sich in einem Zeit- raum von vier bis

Wenn es also darum geht, wie künftig Anschläge verhindert werden können, so gilt für Deutschland ebenso wie für Frankreich: Nicht durch strengere.. Gesetze sondern durch