Package com.polytechnik.freemoney
Class IandDM
java.lang.Object
com.polytechnik.freemoney.IandDM
Obtain a density matrix for the state
psi
of max I:
"since psi till now".-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal EVXData
Eigenproblem \( \left|I|\psi^{[i]}\right>=\lambda^{[i]}\left|\psi^{[i]}\right> \) solution in original basis \(Q_k\).final double[]
Gram matrix inverse.final double[]
final double[]
final double[]
The eigenstate selected.final double[]
final double[]
-
Constructor Summary
ConstructorsConstructorDescriptionIandDM
(int n, double[] QQt, double[] QQi, OrthogonalPolynomialsBasisFunctionsCalculatable<? extends BasisFunctionsCalculatable> M, Function<double[], double[]> getPolynomialWIntegratedDt, double eps) -
Method Summary
-
Field Details
-
I
Eigenproblem \( \left|I|\psi^{[i]}\right>=\lambda^{[i]}\left|\psi^{[i]}\right> \) solution in original basis \(Q_k\). -
psiM
public final double[] psiMThe eigenstate selected. The one corresponding to maximal eigenvalue. -
pol_QQDensityMatrix
public final double[] pol_QQDensityMatrix -
QQDensityMatrix
public final double[] QQDensityMatrix -
pol_QQDensityMatrix2
public final double[] pol_QQDensityMatrix2 -
QQDensityMatrix2
public final double[] QQDensityMatrix2 -
IQQt
public final double[] IQQtGram matrix inverse. A helper.
-
-
Constructor Details
-
IandDM
public IandDM(int n, double[] QQt, double[] QQi, OrthogonalPolynomialsBasisFunctionsCalculatable<? extends BasisFunctionsCalculatable> M, Function<double[], double[]> getPolynomialWIntegratedDt, double eps)
-