Length of a matrix module

Let $R$ be a finite principal ideal ring and $M \subseteq R^m$ an $R$-module. Let $A$ denote the $R$-module of all $m \times n$ matrices over $R$, with $m \leq n,$ whose column space (the $R$-module generated by their columns) is a submodule of $M$. Then I would like to prove the claim that $\lambda_R(A) = n\lambda_R(M)$, where $\lambda_R$ denotes length as an $R$-module.

In the case that $M$ is free (say of rank $k$), we can argue by considering a basis $B= \{m_1, \dots, m_k\}$ of $M$ and prove the claim by showing that the matrices $M_{ij} = [0 \mid 0 \mid \cdots \mid m_j \mid \cdots \mid 0]$,

whose $i$-th column is $m_j$ and all other columns are $0$, form a basis of $A$, by using the linear independence and spanning properties of $B$ to imply the same properties for the set $\{M_{ij}\}.$ However, I can't see how to extend this argument to the case that $M$ is not free: even if we consider a good enough generating set $B$ of $M$, we cannot use the linear independence to imply the linear independence of $\{M_{ij}\}$.

Is the claim wrong when $M$ is not free? And if it's true, how could we prove it?

Answer

Answers can only be viewed under the following conditions:
  1. The questioner was satisfied with and accepted the answer, or
  2. The answer was evaluated as being 100% correct by the judge.
View the answer
Erdos Erdos
4.8K
The answer is accepted.
Join Matchmaticians Affiliate Marketing Program to earn up to a 50% commission on every question that your affiliated users ask or answer.