I am studying for my final exam in coding-theory class, and as textbook provides poorly written solution to the exercise question, I decided to ask the question here, hoping for more clarification.
Question:
If $C_1$, $C_2 \subseteq V$ are linear codes, with generator matrices $G_1$, $G_2$ and parity-check matrices $H_1$, $H_2$, explain how to find a generator matrix for $C_1 + C_2$ and a parity-check matrix for $C_1 \cap C_2$.
Textbook solution:
Form a generator matrix $G$ for $C_1 + C_2$ by adjoining the rows of $G_2$ to $G_1$ and then using elementary row operations to eliminate linearly dependent rows. A similar process with the rows of $H_1$ and $H_2$ gives a parity-check matrix $H$ for $C_1 \cap C_2$.
Clarification: My question is by word "adjoining", solution is referring to addition of two matrices or adjudicating them. Also, what is definition of "linearly dependent row"? If you could provide an example, it would be great.
Note: I really don't like asking this type of question but combination of unhelpful professor and awful textbook made me to do this.