Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
documentation:language_reference:objects:responsefunction:functions:tomatrix [2024/12/22 20:19] Maurits W. Haverkortdocumentation:language_reference:objects:responsefunction:functions:tomatrix [2024/12/31 12:32] (current) Maurits W. Haverkort
Line 3: Line 3:
  
 ### ###
-alligned paragraph text+//M = ResponseFunction.ToMatrix(G)// returns a matrix representation of $G$ such that $$ G(\omega,\Gamma) = A_0 + B_0^* \left( \frac{1}{(\omega+\mathrm{i}\Gamma/2) - M} \right)_{[1..Blocksize,1..Blocksize]} B_0^T$$
 ### ###
- 
-===== Example ===== 
  
 ### ###
-description text+We only need the left top matrix of dimension //Blocksize// of the inverse of the matrix $(\omega+\mathrm{i}\Gamma/2) - M$. As a result the matrix $M$ is not uniquely determined. Any unitary transformation of the bath, i.e. all rows and columns with index larger than //Blocksize// does not change $G$. As a consequence $M$ is not uniquely defined. The exact form of $M$ returned depends on the type used for the response function. See [[documentation:language_reference:objects:responsefunction:functions:totightbinding|ToTightbinding]] for more information on the relation between the internal representations of response functions and [[documentation:language_reference:objects:responsefunction:functions:totightbinding|tight binding Hamiltonians]], full matrix representations, or [[documentation:language_reference:objects:responsefunction:functions:tooperator|operators]]. 
 ### ###
  
-==== Input ==== 
-<code Quanty Example.Quanty> 
--- some example code 
-</code> 
- 
-==== Result ==== 
-<file Quanty_Output> 
-text produced as output 
-</file> 
  
 ===== Table of contents ===== ===== Table of contents =====
 {{indexmenu>../#2|tsort}} {{indexmenu>../#2|tsort}}
  
Print/export