65.94 AddedElementsCode

AddedElementsCode( C, L )

AddedElementsCode returns code C after adding a list of codewords L to its elements. L must be a list of codeword input. The result is an unrestricted code.

    gap> C1 := NullCode( 6, GF(2) );
    a cyclic [6,0,6]6 nullcode over GF(2)
    gap> C2 := AddedElementsCode( C1, "111111" );
    a (6,2,1..6)3 code with 1 word(s) added
    gap> IsCyclicCode( C2 );
    true
    gap> C3 := AddedElementsCode( C2, [ "101010", "010101" ] );
    a (6,4,1..6)2 code with 2 word(s) added
    gap> IsCyclicCode( C3 );
    true 

To remove elements from a code, use RemovedElementsCode (see RemovedElementsCode). To add elements to the base of a linear code, use AugmentedCode (see AugmentedCode).

Previous Up Top Next
Index

GAP 3.4.4
April 1997