Berlekamp-Algo. Faktorisierung < Gruppe, Ring, Körper < Algebra < Algebra+Zahlentheo. < Hochschule < Mathe < Vorhilfe
 
 
   | 
  
 
  
   
    
     
	   | Status: | 
	   		           				(Frage) überfällig    |    | Datum: |  11:01 Di 18.12.2012 |    | Autor: |  Pauli85 |   
	   
	   Hallo,
 
ich möchte mit dem Berlekamp-Algorithmus ein quadratfreies Polynom aus [mm] \IF_{q} [/mm] faktorisieren mit [mm] q=p^n, [/mm] wobei p eine Primzahl ist und n [mm] \in \IN.
 [/mm] 
Wenn q eine Primzahl ist (also n=1), dann funktioniert das Ganze wunderbar. Allerdings habe ich noch Probleme wenn q keine Primzahl ist.
 
Ein kleines Beispiel: f(x) = [mm] x^2+x+2 \in \IF_{4}. [/mm] Nun bilde ich zuerst die Basiselemente mit [mm] \beta: [/mm] a [mm] \mapsto a^q [/mm] - a ab. Damit erhalte ich 1 [mm] \mapsto [/mm] 0, x [mm] \mapsto x^4 [/mm] - x [mm] \equiv [/mm] 2x + 2 mod f. Also sieht meine Berlekamp-Matrix wie folgt aus:
 
B := [mm] \pmat{ 0 & 2 \\ 0 & 2 }. [/mm] Der Kern dieser Matrix ist Kern(B) = {(1,0)}. 
 
Nun das Problem: im Kern liegt nur ein konstantes Polynom, nämlich g(x)=1 [mm] \in \IF_{4}. [/mm] Damit wäre f nach dem Berlekamp-Algorithmus irreduzibel. Aber mit einem Programm erhalte ich diese Faktorisierung von f: f(x)=(x+2)*(x+3). Was stimmt also nicht an meinen Berechnungen? Ich habe dies natürlich auch schon mit anderen Polynomen in anderen Körpern probiert und es hat nie geklappt wenn q keine Primzahl ist.
 
 
Wäre über Hilfe sehr dankbar,
 
 
Viele Grüße
 
 
      | 
     
    
   | 
  
 |          | 
 
 
   | 
  
 
  
   
    
     
	   | Status: | 
	   		           				(Mitteilung) Reaktion unnötig    |    | Datum: |  20:19 Di 18.12.2012 |    | Autor: |  felixf |   
	   
	   Moin!
 
 
>  ich möchte mit dem Berlekamp-Algorithmus ein 
 
> quadratfreies Polynom aus [mm]\IF_{q}[/mm] faktorisieren mit [mm]q=p^n,[/mm] 
 
> wobei p eine Primzahl ist und n [mm]\in \IN.[/mm]
 
>  Wenn q eine 
 
> Primzahl ist (also n=1), dann funktioniert das Ganze 
 
> wunderbar. Allerdings habe ich noch Probleme wenn q keine 
 
> Primzahl ist.
 
>  Ein kleines Beispiel: f(x) = [mm]x^2+x+2 \in \IF_{4}.[/mm] Nun 
 
> bilde ich zuerst die Basiselemente mit [mm]\beta:[/mm] a [mm]\mapsto a^q[/mm] 
 
> - a ab. Damit erhalte ich 1 [mm]\mapsto[/mm] 0, x [mm]\mapsto x^4[/mm] - x 
 
> [mm]\equiv[/mm] 2x + 2 mod f. Also sieht meine Berlekamp-Matrix wie 
 
> folgt aus:
 
>  B := [mm]\pmat{ 0 & 2 \\ 0 & 2 }.[/mm] Der Kern dieser Matrix ist 
 
> Kern(B) = {(1,0)}. 
 
 
Kann es sein, dass du [mm] $\IZ/4\IZ$ [/mm] mit [mm] $\IF_4$ [/mm] verwechselst? In [mm] $\IF_4$ [/mm] ist $2 = 0$, in [mm] $\IZ/4\IZ$ [/mm] nicht.
 
 
LG Felix
 
 
 
      | 
     
    
   | 
  
 
 |   
|          | 
 
 
   | 
  
 
  
   
    
     
	   | Status: | 
	   		           				(Mitteilung) Reaktion unnötig    |    | Datum: |  11:20 Fr 21.12.2012 |    | Autor: |  matux |   
	   
	   $MATUXTEXT(ueberfaellige_frage) 
      | 
     
    
   | 
  
 
 |   
  
   |