Explore Discrete Math Examples

Recent questions in Discrete math
Discrete mathAnswered question
sembuang711q6 sembuang711q6 2022-05-15

G = ( I k | A ) is a generator matrix of C iff H = ( A T | I n k ) is a control matrix of C
I am trying to prove that, ''given a C [n, k, d]-linear code, G = ( I k | A ) is a generator matrix of C iff H = ( A T | I n k ) is a control matrix of C''.
Firstly, I have supposed that G = ( I k | A ) is a generator matrix of C; we name the columns of A as a 1 , a 2 , . . , a n k ; if x = ( x 1 , . . . , x k ) F q k , I can codify this into a word of the code by taking the generator matrix and multiplying it this way: x G = ( x 1 , . . . , x k , x a 1 , . . . , x a n k ) C , where is the dot product of two vectors. I also know the following result:
H is a control matrix of C if the following holds: x C .
So, If I show H ( x 1 , . . . , x k , x a 1 , . . . , x a n k ) T = ( 0 , . . . , 0 ) T , I would have show that x C ; this is very easy to show taking on account how H is constructed.
For the other direction, I would have to show that H x T = ( 0 , . . , 0 ) T has, as a system of equations, as solutions all the words of the code... Here I get stucked.
Secondly, I would have to prove that, assuming H = ( A T | I n k ) is a control matrix of C, G = ( I k | A ) is a generator matrix of C. For this I suppose I would have to solve the system H x T = ( 0 , . . . , 0 ) T (which, by hipothesis I know has as solutions the words of the code), and then show that each of that words can be generated by G, i.e., that, given a code word, I can find a vector in F q k such that the product of that vector by G is the code word firstly given. Nevertheless I am not sure this is the best approach...
Any help, guidance, or anything will be very helpful.

Dealing with discrete Math is an interesting subject because discrete Math equations can be encountered basically anywhere from scheduling of sports games and live shows to education where each person is examined online. It is a reason why discrete math questions that we have collected for you are aimed at solutions that go beyond equations to provide you with the answers that will help you understand the concept. Still, discrete Math equations are explained as well by turning to problems in computer science, programming, software, and cryptography among other interesting subjects like software and mobile apps development.