Difference between revisions of "Adelim.m"

From Spinach Documentation Wiki
Jump to: navigation, search
m (Rename Arguments section heading to Parameters)
(Update function See also links and function index membership)
Line 37: Line 37:
  
 
==See also==
 
==See also==
−
[[Kernel_utilities#State_space_indexing_and_manipulation|State space indexing and manipulation]]
+
[[blinv.m]], [[blprod.m]], [[coherence.m]], [[correlation.m]], [[corrfun.m]], [[dfpt.m]], [[homospoil.m]], [[human2opspec.m]], [[lin2lm.m]], [[lin2lmn.m]], [[lm2lin.m]], [[lmn2lin.m]], [[magpump.m]], [[ngce.m]], [[path_trace.m]], [[rlx_scalar.m]], [[rlx_split.m]], [[rlx_t1_t2.m]], [[scomponents.m]], [[sec2kite.m]], [[sinkhole.m]], [[sparse2csr.m]], [[spden.m]], [[sphten2zeeman.m]], [[stitch.m]], [[zte.m]], [[Kernel_utilities]]
−
 
 
−
[[Kernel_utilities#Relaxation_theory|Relaxation theory]]
 
  
 
''Version 2.9, authors: [[Ilya Kuprov]]''
 
''Version 2.9, authors: [[Ilya Kuprov]]''

Revision as of 19:34, 6 June 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)

Parameters

  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

blinv.m, blprod.m, coherence.m, correlation.m, corrfun.m, dfpt.m, homospoil.m, human2opspec.m, lin2lm.m, lin2lmn.m, lm2lin.m, lmn2lin.m, magpump.m, ngce.m, path_trace.m, rlx_scalar.m, rlx_split.m, rlx_t1_t2.m, scomponents.m, sec2kite.m, sinkhole.m, sparse2csr.m, spden.m, sphten2zeeman.m, stitch.m, zte.m, Kernel_utilities

Version 2.9, authors: Ilya Kuprov