Skip to main content
IBM Quantum Platform

Utilitários de Álgebra Linear

Este módulo oferece diversos utilitários de álgebra linear.

apply_unitary(vec, operador, norb, nelec[, cópia] )Aplica uma transformação unitária a um vetor de estado.
givens_decomposition(unitário)Decompõe uma matriz unitária em rotações de Givens e fases diagonais.
givens_decomposition_slater(coeficientes_orbitais)Decompõe os orbitais ocupados de um determinante de Slater em rotações de Givens.
double_factorized_2body(two_body_tensor, tol)Decomposição por fatorização dupla de um tensor real de dois corpos.
double_factorized_t2( t2_amplitudes, tol[,...] )Decomposição por dois fatores das amplitudes de t2t_2, com restrição de spin.
linear_operator(operadora, Norb, Nelec)Retorna um para scipy.sparse.linalg.LinearOperator uma operadora no setor FCI (norb, nelec) .
reconstruct_t2(termos, nocc)Reconstrói amplitudes do processo de difusão em sistema de dois corpos ( t2t_2 ) com restrição de spin a partir de uma decomposição duplamente fatorizada.
double_factorized_t2_alpha_beta(...[, max_terms] )Decomposição bifatorial das amplitudes alfa-beta (sem restrição de spin) t2t_2.
reconstruct_t2_alpha_beta(termos, norb,...)Reconstrói as amplitudes alfa-beta t2t_2 a partir de uma decomposição com dupla fatoração.
Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.