Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I wanted to ask if there is a Mathematica program for PLUR decomposition of a symbolic matrix M, such that M = P*L*U*R, using FULL (row and column) pivoting, and where R = reduced row echelon form of M.

The entries of the matrix M are rational numbers, floating point numbers and symbolic expressions.

share|improve this question
I am not aware of such functionality. Also not clear why one might want it in the symbolic case. – Daniel Lichtblau Apr 15 '14 at 15:08
@DanielLichtblau I am not sure if it exists now, but for your information, a symbolic PLUR decomposition can be used to determined whether all parameters can be identified (estimated) in some statistical model. – Chen Stats Yu Dec 29 '14 at 18:19
What is the gain from column pivoting in the symbolic case? Is this to move pivots to earlier columns? If so, that can be done with column swaps of the reduced echelon form from RowReduce. – Daniel Lichtblau Dec 29 '14 at 20:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.