mathworld subject matrix decomposition