Difference between revisions of "Adelim.m"

From Spinach Documentation Wiki
Jump to: navigation, search
(Sync syntax/arguments/outputs with current Spinach source)
(Restore pre-bulk-edit wiki content)
Line 1: Line 1:
 
{{DISPLAYTITLE:adelim.m}} __NOTOC__
 
{{DISPLAYTITLE:adelim.m}} __NOTOC__
−
 
 
Adiabatic elimination in Liouville space, implements Section 6.1 of Kuprov's book [https://link.springer.com/book/10.1007/978-3-031-05607-9].
 
Adiabatic elimination in Liouville space, implements Section 6.1 of Kuprov's book [https://link.springer.com/book/10.1007/978-3-031-05607-9].
  
 
==Syntax==
 
==Syntax==
  
−
[L,R]=adelim(spin_system,L,fast_idx,slow_idx)
+
    [L,R]=adelim(spin_system,L,fast_idx,slow_idx)
  
 
==Arguments==
 
==Arguments==
  
−
L        - Liouvillian in sphten-liouv formalism,
+
  L        - Liouvillian in sphten-liouv formalism,
 
               fast subbsystem must be dissipative
 
               fast subbsystem must be dissipative
 
   
 
   
Line 22: Line 21:
 
==Outputs==
 
==Outputs==
  
−
L        - projection of the original Liouvillian
+
  L        - projection of the original Liouvillian
 
               into the slow subspace, inheriting any
 
               into the slow subspace, inheriting any
 
               coherent and dissipative dynamics that
 
               coherent and dissipative dynamics that
 
               the user previously had there
 
               the user previously had there
−
 
+
 
   R        - the extra relaxation superoperator on-
 
   R        - the extra relaxation superoperator on-
 
               ce the fast subspace is adiabatically
 
               ce the fast subspace is adiabatically
 
               eliminated
 
               eliminated
−
 
−
Note: the function needs sphten-liouv formalism because
 
−
      there the basis states are attributable to indivi-
 
−
      dual spins.
 
−
 
−
ilya.kuprov@weizmann.ac.il
 
  
 
==Examples==
 
==Examples==
−
 
 
An example where the presence of a complicated lanthanide is accounted for in the nuclear relaxation is in examples/giant_spin/nuclear_relaxation_1.m file.
 
An example where the presence of a complicated lanthanide is accounted for in the nuclear relaxation is in examples/giant_spin/nuclear_relaxation_1.m file.
  
 
==Notes==
 
==Notes==
−
 
 
The function needs sphten-liouv formalism because there the basis states are attributable to individual spins.
 
The function needs sphten-liouv formalism because there the basis states are attributable to individual spins.
  
 
==See also==
 
==See also==
−
 
 
[[Kernel_utilities#State_space_indexing_and_manipulation|State space indexing and manipulation]]
 
[[Kernel_utilities#State_space_indexing_and_manipulation|State space indexing and manipulation]]
  

Revision as of 15:47, 5 April 2026

Adiabatic elimination in Liouville space, implements Section 6.1 of Kuprov's book [1].

Syntax

    [L,R]=adelim(spin_system,L,fast_idx,slow_idx)

Arguments

  L        - Liouvillian in sphten-liouv formalism,
             fast subbsystem must be dissipative

  fast_idx - a vector of integers specifying which
             states in the basis involve the fast
             subsystem in any way

  slow_idx - a vector of integers specifying which
             states in the basis only involve the
             slow subsystem

Outputs

  L        - projection of the original Liouvillian
             into the slow subspace, inheriting any
             coherent and dissipative dynamics that
             the user previously had there

  R        - the extra relaxation superoperator on-
             ce the fast subspace is adiabatically
             eliminated

Examples

An example where the presence of a complicated lanthanide is accounted for in the nuclear relaxation is in examples/giant_spin/nuclear_relaxation_1.m file.

Notes

The function needs sphten-liouv formalism because there the basis states are attributable to individual spins.

See also

State space indexing and manipulation

Relaxation theory


Version 2.9, authors: Ilya Kuprov