Dimension reduction and redundancy removal through successive Schmidt decompositions