I came across the following problem, and I'm unsure about how to prove a specific part regarding a particular homomorphism of a cyclic extension of a field. Here's the problem:
Let $K_{/F}$ be a cyclic extension of fields of degree $n$ with $\text{Gal}(K_{/F}) = \langle \sigma \rangle$. Prove the following:
a) If $f(X) =a_m X^m + a_{m-1}X^{m-1} + \dots + a_0 \in F[X] $, define the map $f(\sigma): K \longrightarrow K$ by $b \mapsto a_m \sigma^m(b) + a_{m-1} \sigma^{m-1}(b) + \dots + a_0$ (where $\sigma^i$ denotes $\sigma$ composed with itself $i$ times). Prove $f(\sigma)$ is an $F$ module homomorphism.
b) Prove if $f(\sigma) \equiv 0$, and $\deg(f) < n$, then $f \equiv 0$.
c) Prove there exists $b \in K$ such that $\{b,\sigma(b),\dots,\sigma^{n-1}(b)\}$ is basis of $K$ over $F$.
I have two questions about this problem.
I don't get how $f(\sigma)$ is an $F$ module homomorphism if $a_0 \neq 0$. We require $f(\sigma)(0) = 0$, but $f(\sigma)(0) = a_m \sigma^{m}(0) + \dots + a_0 = a_0 = 0$ since $\sigma(0)=0$.
I don't get how to prove part b without using part c. Part b is immediate if part c is true, and so I tried to figure out a way to prove c without using b, but it's clear to me from the problem that part b is there to establish some sort of linear independence argument for part c to hold.
Here's my work for part b (not using part c): Suppose for contradiction that $f \not\equiv 0$ (so there exists $\alpha \in K$ with $f(\alpha) \neq 0$). Then not all of the coefficients on $f$ are $0$. I know that for the $\alpha$ such that $f(\alpha) \neq 0$, we also get that $f(\sigma)(\alpha) = 0$, and if $Y = \{\beta_1,\beta_2,\dots\beta_n\}$ is a basis of $K$ over $F$, expanding out $f(\sigma)(\alpha)$ gives you something like: $$f(\sigma)(\alpha) = \sum_{k=0}^m \sum_{i=1}^n a_k t_{i,k} \beta_i = 0$$ where $\sigma^j(\alpha) = \sum_{i=1}^n t_{i,j}\beta_i$ for each $1 \leq j \leq m$ ($t_{i,j} \in F$). Since $Y$ is a basis you get $a_{k}t_{i,k} = 0$ for all $i$. This looks promising since not all the coefficients on $f$ are $0$, so it looks like it might be a non-trivial LC of the elements of $Y$ equating to $0$, which is a contradiction. However, this somehow depends on $\deg(f) =m < n$, and the problem i see here is that it may be possible that $a_kt_{i,k} = 0$ for all $i$, but this doesn't imply that $t_{i,k}=0$ for all $i$, since it may be that $a_k=0$ whenever $t_{i,k} \neq 0$ and vice versa.
What do you do from here?