Compound matrices are matrices whose entries are all the minors of a given size of another matrix.
https://en.wikipedia.org/wiki/Compound_matrix
They are probably not too hard to write by the user, but maybe I am lucky and they are already implemented in mathematica ? Thanks :)
Minors
does this for square matrices. It was recently noticed that we did not extend to rectangular, so we added support for that to a future release. $\endgroup$Minors
seems to give sensible results for rectangular matrices as well? $\endgroup$In[209]:= Minors[Array[a, {2, 3}]] During evaluation of In[209]:= Minors::matsq: Argument {{a[1,1],a[1,2],a[1,3]},{a[2,1],a[2,2],a[2,3]}} at position 1 is not a non-empty square matrix. Out[209]= Minors[{{a[1, 1], a[1, 2], a[1, 3]}, {a[2, 1], a[2, 2], a[2, 3]}}]
$\endgroup$Minors[Array[a, {2, 3}], 2]
$\endgroup$