In highschool I was taught that the "Rouché-Fröbenius theorem" was that given a homogenous linear system of equations, the solution space has dimension $n-r$ where $n$ is the dimension of total space (number of variables) and $r$ is the number of linearly independent equations. (And another part about existence of a solution space if the system is non-homogenous, but that's not the point now.)
Then in the first course in Linear Algebra in college, I was taught the Fröbenius theorem (named only after Fröbenius this time? I assume the Rouché part is about a non-homogenous linear system, when the solution is an affine space) as follows:
If
$0\rightarrow E_1\xrightarrow i E_2\xrightarrow \pi E_3\rightarrow 0$
is an exact sequence of vector spaces, then
$0\rightarrow (E_3)^*\xrightarrow \pi^* (E_2)^*\xrightarrow i^* (E_1)^*\rightarrow 0 $,
with the corresponding transpose (dual) functions, is also exact. Today I was told they are the same theorem, stated differently. I'm having trouble seeing the equivalence, I think it has to do with the anihilator of a subspace being the dual of the quotient of the ambient space modulo that subspace.
Please forgive my formatting and my using of words instead of writing in latex. I don't know Latex properly.