65.70 RandomLinearCode

RandomLinearCode( n, k , F )

RandomLinearCode returns a random linear code with word length n, dimension k over field F.

To create a random unrestricted code, use RandomCode (see RandomCode).

    gap> C := RandomLinearCode( 15, 4, GF(3) );
    a linear [15,4,1..4]6..10 random linear code over GF(3)
    gap> RandomSeed( 13 ); C1 := RandomLinearCode( 12, 5, GF(5) );
    a linear [12,5,1..5]4..7 random linear code over GF(5)
    gap> RandomSeed( 13 ); C2 := RandomLinearCode( 12, 5, GF(5) );
    a linear [12,5,1..5]4..7 random linear code over GF(5)
    gap> C1 = C2;
    true    # Thanks to RandomSeed 

Previous Up Top Next
Index

GAP 3.4.4
April 1997