Can a module be an extension in two really different ways?

It is worth noting some very interesting cases when the answer is yes. An amazing result by Miyata states that if $R$ is Noetherian and commutative, $M,N$ are finitely generated and $E \cong M\oplus N$, any exact sequence $ 0 \to M \to E \to N \to 0$ must split!

This holds true slightly more generally, when $R$ is (not necessarity commutative) module-finite over a Noetherian commutative ring. Also, the statement holds for finitely generated pro-finite groups, see Goldstein-Guralnick, J. Group Theory 9 (2006), 317–322.

Added: in fact, this paper by Janet Striuli may be useful for you. She addressed the question: if two elements $\alpha, \beta \in \text{Ext}^1(M,N)$ give isomorphic extension modules, how close must $\alpha, \beta$ be? Her Theorem 1.2 extend Miyata's result (let $I=0$).


Silly example: pick any non-split extension $$\mathcal E:0\to A\to E\to B\to0$$ and consider the boring extension $$\mathcal F:0\to A^\infty\oplus E^\infty\oplus B^\infty\to A^\infty\oplus E^\infty\oplus B^\infty\to 0\to 0$$ whose non-zero map is an identity. Then the sequence $\mathcal E\oplus\mathcal F$ is not split, yet the modules which appear in it are the same ones that appear in the split extension of $B$ by $A^\infty\oplus E^\infty\oplus B^\infty$.

(Here $(\mathord-)^\infty$ denotes the countable direct sum of its argument)


I believe this is a counter example. Let $R=\mathbb{C}[x]$, and consider finite-dimensional modules (ie, f.d. vector spaces equipped with a distinguished endomorphism). For convenience, I will identify a module with a matrix, implicitly choosing a basis. Let $$ M = \left[\begin{array}{cc} 0 & 1 \\\ 0 & 0 \end{array}\right], N = [0] $$ be modules of dimension 2 and 1, respectively. Then extensions of $N$ by $M$ correspond block diagonal matrices of the form $$ \left[ \begin{array}{cc} N & C \\\ 0 & M \end{array}\right] $$ where $C$ is some $1\times 2$-matrix. Since the automorphisms of $M$ and $N$ act as conjugation by the appropriate matrix, we see that they preserve the rank and nullity of $C$.

Now, note the two extensions $$ C =\left[ 0 \; 0 \right],\;\; C' = \left[ 0 \; 1\right] $$ give isomorphic extensions (ie, conjugate matrices), but $C$ and $C'$ have different ranks.