Difference between revisions of "Lindbladian.m"

From Spinach Documentation Wiki
Jump to: navigation, search
(Created page with "Generates a Lindblad superoperator from user-specified left-side and right-side product superoperators and calibrates it using the experimental relaxation rate of a user-speci...")
 
Line 1: Line 1:
−
Generates a Lindblad superoperator from user-specified left-side and right-side product superoperators and calibrates it using the experimental relaxation rate of a user-specified state. Syntax:
+
{{DISPLAYTITLE:lindbladian.m}} __NOTOC__
 +
Generates a Lindblad superoperator from user-specified left-side and right-side product superoperators and calibrates it using the experimental relaxation rate of a user-specified state.
  
−
              R=lindbladian(A_left,A_right,rho,rlx_rate)
+
==Syntax==
  
−
where A_left is the left side product superoperator of the interaction that is being modulated, A_right is the right side product superoperator of the same interaction, rho is the state vector whose relaxation rate is known from the experiment and rlx_rate is that rate.
+
    R=lindbladian(A_left,A_right,rho,rlx_rate)
 +
 
 +
==Arguments==
 +
 
 +
    A_left  - left side product superoperator of the  
 +
                interaction that is causing relaxation
 +
                (see operator.m and hamiltonian.m)
 +
 +
    A_right - right side product superoperator of the
 +
                same interaction
 +
 +
    rho     - the state vector whose relaxation rate
 +
                is known from the experiment  
 +
 +
    rlx_rate - experimental relaxation rate of rho
 +
 
 +
==Outputs==
 +
 
 +
    R        - Lindblad relaxation superoperator indu-
 +
                ced by the interaction A, such that
 +
                <rho|R|rho>/norm(rho,2)^2 = -rlx_rate
 +
 
 +
==See also==
 +
[[relaxation.m]], [[equilibrium.m]]
 +
 
 +
 
 +
''Version 2.4, authors: [[Ilya Kuprov]]''

Revision as of 15:11, 24 July 2019

Generates a Lindblad superoperator from user-specified left-side and right-side product superoperators and calibrates it using the experimental relaxation rate of a user-specified state.

Syntax

    R=lindbladian(A_left,A_right,rho,rlx_rate)

Arguments

    A_left   - left side product superoperator of the 
               interaction that is causing relaxation
               (see operator.m and hamiltonian.m)

    A_right  - right side product superoperator of the
               same interaction

    rho      - the state vector whose relaxation rate
               is known from the experiment 

    rlx_rate - experimental relaxation rate of rho

Outputs

    R        - Lindblad relaxation superoperator indu-
               ced by the interaction A, such that
               <rho|R|rho>/norm(rho,2)^2 = -rlx_rate

See also

relaxation.m, equilibrium.m


Version 2.4, authors: Ilya Kuprov