Skip to main content
IBM Quantum Platform

Herramientas de álgebra lineal

Este módulo ofrece diversas funciones de álgebra lineal.

apply_unitary(vec, operador, norb, nelec[, copia] )Aplica una transformación unitaria a un vector de estado.
givens_decomposition(unitario)Descompone una matriz unitaria en rotaciones de Givens y fases diagonales.
givens_decomposition_slater(coeficientes_orbitales)Descompone los orbitales ocupados de un determinante de Slater en rotaciones de Givens.
double_factorized_2body(tensor_de_dos_cuerpos, tol)Descomposición bifactorizada de un tensor real de dos cuerpos.
double_factorized_t2( t2_amplitudes, tol[,...] )Descomposición bifactorial de las amplitudes de « t2t_2 » con restricción de espín.
linear_operator(operador, Norb, Nelec)Devuelve un para scipy.sparse.linalg.LinearOperator un operador del sector FCI (norb, nelec) .
reconstruct_t2(términos, nocc)Reconstruye las amplitudes de « t2t_2 » con restricción de espín a partir de una descomposición doblemente factorizada.
double_factorized_t2_alpha_beta(...[, max_terms] )Descomposición en dos factores de las amplitudes alfa-beta (sin restricción de espín) t2t_2.
reconstruct_t2_alpha_beta(términos, norb,...)Reconstruye las amplitudes alfa-beta t2t_2 a partir de una descomposición con doble factorización.
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.