# Differences

This shows you the differences between two versions of the page.

 — documentation:language_reference:functions:conjugate [2016/10/10 09:41] (current) 2016/10/09 21:34 Maurits W. Haverkort created 2016/10/09 21:34 Maurits W. Haverkort created Line 1: Line 1: + ====== Conjugate ====== + ### + //​Conjugate(a)//​ gives the complex conjugate of object //a//. Object //a// is not changed, but cloned before conjugation + ### + + ===== Input ===== + + * //a// : Object of any type + + ===== Output ===== + + * //a'// : conjugate of //a// + + ===== Example ===== + + ### + A small example is: + ### + + ==== Input ==== + ​ + dofile("​../​definitions.Quanty"​) + + Opp3 = Conjugate(Opp2) ​ + print(Opp2) + print(Opp3) + + psi = psi1 + I * psi2 + psi3 = Conjugate(psi) + print(psi) + print(psi3) + ​ + + ==== Result ==== + ​ + Operator: Ly + QComplex ​        ​= ​         1 (Real==0 or Complex==1 or Mixed==2) + MaxLength ​       =          2 (largest number of product of lader operators) + NFermionic modes =          6 (Number of fermionic modes (site, spin, orbital, ...) in the one particle basis) + NBosonic modes   ​= ​         0 (Number of bosonic modes (phonon modes, ...) in the one particle basis) + + Operator of Length ​  2 + QComplex ​     =          1 (Real==0 or Complex==1) + N             ​= ​         8 (number of operators of length ​  2) + C  3 A  1 |  0.000000000000000E+00 -7.071067811865476E-01 + C  1 A  3 |  0.000000000000000E+00 ​ 7.071067811865476E-01 + C  2 A  0 |  0.000000000000000E+00 -7.071067811865476E-01 + C  0 A  2 |  0.000000000000000E+00 ​ 7.071067811865476E-01 + C  5 A  3 |  0.000000000000000E+00 -7.071067811865476E-01 + C  3 A  5 |  0.000000000000000E+00 ​ 7.071067811865476E-01 + C  4 A  2 |  0.000000000000000E+00 -7.071067811865476E-01 + C  2 A  4 |  0.000000000000000E+00 ​ 7.071067811865476E-01 + + + + Operator: Ly + QComplex ​        ​= ​         1 (Real==0 or Complex==1 or Mixed==2) + MaxLength ​       =          2 (largest number of product of lader operators) + NFermionic modes =          6 (Number of fermionic modes (site, spin, orbital, ...) in the one particle basis) + NBosonic modes   ​= ​         0 (Number of bosonic modes (phonon modes, ...) in the one particle basis) + + Operator of Length ​  2 + QComplex ​     =          1 (Real==0 or Complex==1) + N             ​= ​         8 (number of operators of length ​  2) + C  3 A  1 |  0.000000000000000E+00 ​ 7.071067811865476E-01 + C  1 A  3 |  0.000000000000000E+00 -7.071067811865476E-01 + C  2 A  0 |  0.000000000000000E+00 ​ 7.071067811865476E-01 + C  0 A  2 |  0.000000000000000E+00 -7.071067811865476E-01 + C  5 A  3 |  0.000000000000000E+00 ​ 7.071067811865476E-01 + C  3 A  5 |  0.000000000000000E+00 -7.071067811865476E-01 + C  4 A  2 |  0.000000000000000E+00 ​ 7.071067811865476E-01 + C  2 A  4 |  0.000000000000000E+00 -7.071067811865476E-01 + + + + WaveFunction:​ Wave Function + QComplex ​        ​= ​         1 (Real==0 or Complex==1) + N                =          3 (Number of basis functions used to discribe psi) + NFermionic modes =          6 (Number of fermions in the one particle basis) + NBosonic modes   ​= ​         0 (Number of bosons in the one particle basis) + + #      pre-factor ​            ​+I ​ pre-factor ​        ​Determinant + ​1 ​  ​3.162277660168E-01 ​        ​0.000000000000E+00 ​      ​110000 + ​2 ​  ​9.486832980505E-01 ​        ​0.000000000000E+00 ​      ​100010 + ​3 ​  ​0.000000000000E+00 ​        ​1.000000000000E+00 ​      ​010010 + + + + WaveFunction:​ Wave Function + QComplex ​        ​= ​         1 (Real==0 or Complex==1) + N                =          3 (Number of basis functions used to discribe psi) + NFermionic modes =          6 (Number of fermions in the one particle basis) + NBosonic modes   ​= ​         0 (Number of bosons in the one particle basis) + + #      pre-factor ​            ​+I ​ pre-factor ​        ​Determinant + ​1 ​  ​0.000000000000E+00 ​       -1.000000000000E+00 ​      ​010010 + ​2 ​  ​9.486832980505E-01 ​       -0.000000000000E+00 ​      ​100010 + ​3 ​  ​3.162277660168E-01 ​       -0.000000000000E+00 ​      ​110000 + ​ + + ===== Table of contents ===== + {{indexmenu>​.#​1}}