adelim.m

From Spinach Documentation Wiki
Revision as of 15:05, 5 April 2026 by Kuprov (talk | contribs) (Sync syntax/arguments/outputs with current Spinach source)
Jump to: navigation, search


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
Note: the function needs sphten-liouv formalism because
      there the basis states are attributable to indivi-
      dual spins.
ilya.kuprov@weizmann.ac.il

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