When $V=\mathbb{Z}^n_q$ is a vector space, where $\mathbb Z_q$ is the set of integers modulo prime $q>2$, are the following statements true?
If $U ⊂ V$ is a $k$-dimensional subspace, then $$ U^⊥= \{ x∈V∣x^Tu=0 \ \mathrm {for\ all}\ u∈U \} $$ is of dimension $n-k$.
(If statement 1 is true) $U^⊥$ can be written by $n-k$ orthogonal vectors.
For an example of statement 1, if $V=\mathbb{Z}^3_3$, and $U=\{ a_1(1,2,1)^T+a_2(0,1,1)^T\ |\ \forall a_1,a_2\in\mathbb Z_3\} $ then $U^⊥$ can be expressed with basis $(1,2,1)^T$.
I'm not familiar with using linear algebra in finite fields, so I don't know how I should handle "orthogonal" vectors. I wrote down some examples and am pretty sure that statement 1 holds in finite fields, as it does in real case, but I'm not so certain of statement 2. Furthermore, I don't have a clue on how to prove these statements.
I'm not used to using English, so if there's anything wrong with my explanation, don't hesitate to ask. Thanks for your help!