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).
GAP 3.4.4