I am trying to solve exercises from Lang's Algebra, and I am stuck on a problem about Herbrand quotients.
Let $G$ be a finite cyclic group of order $n$ generated by an element $\sigma$. Assume that $G$ operates on an abelian group $A$, and let $f, g : A \rightarrow A$ be the endomorphisms of $A$ given by $$f(x) = \sigma x - x$$ and $$g(x) = x + \sigma x + \ldots + \sigma ^ {n -1} x.$$
Define the Herbrand quotient by the expression $q(A) = (A_f : A ^ g) / (A_g : A ^ f)$, provided both indices are finite. Assume now that $B$ is a subgroup of $A$ such that $G B \subseteq B$.
(a) Define in a natural way an operation of $G$ on $A / B$.
(b) Prove that $$q(A) = q(B) q(A / B)$$ in the sense that if two of these quotients are finite, so is the third, and the stated equality holds.
(c) If $A$ is finite, show that $q(A) = 1$.
The $A_f, A ^ f$ in the question denotes the image and kernel of $f$ as a map from $A$ to $A$. Similarly for $B_g$ and $B ^ g$.
I am currently stuck on $(b)$ and also I do not understand why $f, g$ are endomorphisms of groups to start with. If $G$ is acting on $A$, it is not necessary that each $g \in G$ induces an automorphism on $A$ right? Thanks in advance!