Skip to content

Matrix factorization bijectors #274

Open
@sethaxen

Description

@sethaxen

There are a number of bijective matrix factorizations that it might make sense to include here, e.g.

  • unique QR (usual QR but constraining the diagonal of R to be positive)
  • unique SVD: usual SVD but constraining the first row of U to be positive
  • polar decomposition (QP)
  • LU factorization (if matrix is square with linearly independent columns)
  • eigendecomposition (after fixing an eigenvalue sorting convention and eigenvector sign convention).
  • symmetric eigendecomposition

For each of these, the logdetjacs are known and can be efficiently computed. The factorizations are especially common in random matrix theory. e.g. applying the unique QR polar decomposition to a matrix of IID std normal parameters gives a Q that is uniform on the Stiefel manifold; for the polar decomposition sqrt(P) is Wishart-distributed.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions