Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

224
Visualizações
Calculate determinant of unitary matrices based on SVD implementation

I have a real square matrix X which I need to perform a Singular Value Decomposition on. Now, performing the operation

X=USV^T

as U and V are orthogonal, we know that det(X)=±det(S) and det(S) is non-negative as singular values are non-negative.

Now, I need to know the sign of the determinants of U and V (which is the same as knowing the determinants, of course). However, the naive approach costs me 2 O(N^3)

I was wondering whether someone knows of a way to either

  1. Infer the sign of the determinants of U and V as a bi-product of the SVD-implementation in numpy,scipy or a similar library in Python, without having to call det(U) and det(V).
  2. Calculate the determinant of an orthogonal matrix which is faster than the default implementation of det(U), based on the fact that U/V is orthogonal.
over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda