fredholm determinant R2
DOCX · 77.7 KB
Open DOCX file
Document by Phil dated 3.28.09, the first of a pair of Round 2 notes on Fredholm theory. It reviews the Neumann-form integral equation and the resolvent Γ, proves three small theorems from his Mikhlin notes, and shows det(1+A) is a sum of diagonal subdeterminants. It then covers overcounting, the N→∞ limit, factorizable kernels, and the trace expansion. Only the first part of the text was seen.
AI-written summary; may contain errors.
Extracted text (machine-read; may contain errors)
Fredholm Determinant, Round 2 PhL 3.28.09
Before reading this document, one should read "Subdeterminants of a matrix.doc" which explains details about the notations used here.
1. Preliminaries from Integral Equation Theory 1
2. The determinant of 1+A. 2
Theorem 1: total of all terms with n factors of A = Σr1<r2<r3...<rn detr1 r2 r3...rn 3
3. Overcounting. 5
4. The Fredholm Determinant 7
5. The limit N→∞. 8
6. The Case of Factorizable K and the Trace Approximation 10
7. Writing the Fredholm determinant entirely in terms of traces. 11
8. The Trace Expansion 12
Motivation. I wanted to learn a little about this "Fredholm stuff" because it was omitted from Stakgold's integral equations chapter. When the Fredholm integral equations are put on a lattice, they are reduced to N x N matrix problems. One of these equations is "the eigenvalue problem" and the eigenvalues can be determined from a certain determinant (The Fredholm Determinant), and the general inhomogeneous equation can then be solved by inverting a certain matrix which as usual can be done using cofactors which invoke minors (Fredholm's First Minor). One can do this for any N one wants. In the case that the kernel K of the integral equation set is "small" so it is written λK, it is possible to find expansions in powers of λ for both the Fredholm Determinant and the Fredholm First Minor, and it is really these expansions that have the official Fredholm names. If one then takes the limit N→∞ to move back off the lattice, these expansions are still well defined, but each has an infinite number of terms. Again, if λ is small, one usually deals with just the first few terms of these N=∞ expansions. The present Round 2 document deals with the Fredholm Determinant, the next Round 2 document with the Minor.
1. Preliminaries from Integral Equation Theory
Our Neumann form integral equation is this
φ = f + λKφ
and the solution can be expressed in this manner:
φ = (1 - λK)-1f. = (1 + λK + λ2K2 + ....) f = f + Σm=1λmKm f = (1 + Γ) f
All we did was use the high school algebra formula for 1/(1-x) as a series, and then defined this object
Γ = Σm=1λmKm = "the resolvent"
The first few terms here are Γ ≈ λK + λ2K2 so if λ<<1, we have Γ ≈ λK so Γ is of order λ in general.
In all this, I like to think of K as a finite dimensional matrix and take the ∞ limit later on. So the object Km is just the product of K matrices multiplied together. Looking at the above, we of course have
φ = f + Γf
(1 - λK)-1 = 1 + Γ
from which last we quickly conclude that
Γ = λK + λKΓ = λK + λΓK
We also know the following fact from very elementary matrix theory,
(1 - λK)-1 = [ cof (1-λK) ]T /det( 1 - λK) = 1 + Γ
1A. Preliminaries Restated in terms of Γ' = Γ/λ.
Other people like Mikhlin use a different Γ which I will call Γ':
Γ' = [Γ/λ ] = Σm=1λm-1Km
I in fact like this because then Γ' ~ λ0, so this Γ' is more the "natural Γ" to use.
We can rewrite various equations above using Γ' :
φ = f + λKφ
φ = (1 - λK)-1f. = (1 + λK + λ2K2 + ....) f = f + Σm=1λmKm f = (1 + λΓ') f
Γ' = Σm=1λm-1Km
φ = f + λΓ'f (1 - λK)-1 = 1 + λΓ' Γ' = K + λKΓ' = K + λΓ'K
Here are three little theorems that appear in my Mikhlin notes which I will now prove:
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Theorem 1: tr(Γ') = Σm=1∞ λm-1Tm where Tm = tr(Km)
or ∫dx Γ'(x,x;λ) = Σm=1∞ λm-1∫dx km(x,x;λ) // continuum notation
Proof: Γ'ii = Σm=1λm-1(Km)ii => tr(Γ') = Σm=1λm-1 Tm QED
In terms of Γ we would have: tr(Γ) = Σm=1λm Tm
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
Theorem 2: Γ'2 = ∂λΓ' or ∫dt Γ'(x,t;λ) Γ'(t,y;λ) = ∂λΓ'(x,y;λ)
Proof: Γ'2 = (Σp=1λp-1Kp)( Σq=1λq-1Kq) = Σp=1 Σq=1 λp+q-2Kp+q
On of my math notes "double summation theorems" says this:
Σp=1,2..∞ Σq=1,2..∞ Gp,q = Σs=0,1..∞ Σd=s,s-2...-s G(s-d)/2+1, (s+d)/2+1
which we can apply here with Gp,q = λp+q-2Kp+q = fp+q where fm = λm-2Km
We then get G(s-d)/2+1, (s+d)/2+1 = fs+2 = λsKs+2 . Thus our double sum theorem says
Σp=1 Σq=1 λp+q-2Kp+q = Σp=1 Σq=1 fp+q = Σs=0,1..∞ Σd=s,s-2...-s λsKs+2
= Σs=0,1..∞ λsKs+2 (Σd=s,s-2...-s) = Σs=0,1..∞ λsKs+2 (s+1)
= Σr=1,2.. r λr-1Kr+1 // where r = s+1
So we have now shown that Γ'2 = Σr=1,2.. r λr-1Kr+1 . But consider:
Γ' = Σm=1λm-1Km => ∂λ Γ' = Σm=1(m-1)λm-2Km = Σm=2(m-1)λm-2Km
Let r = m-1 so this last sum is then ∂λ Γ' = Σr=1 r λr-1Kr+1 . But this is the same as our result just shown above for Γ'2. Thus we have shown that ∂λ Γ' = Γ'2. QED.
In terms of Γ we would have ∂λ (λΓ) = (λΓ)2 or λ ∂λΓ + Γ = λ2Γ2 , not quite as simple.
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
This one is pretty marginal, but I will leave it here.
Theorem 3: det(1-λK) = exp[(-!Syntax Error, Idλ' δ(λ') ] where δ(λ) ≡ tr(Γ')
Proof: Jumping ahead a little, from Section 8 below we know that
det(1-λK) = exp [- Σn=1∞ λn /n tr(Kn)] = e-f(λ) where f(λ) = Σn=1∞ λn /n tr(Kn)
Notice that ∂λf = Σn=1∞ λn-1 tr(Kn) = Σm=1∞ λm-1Tm = tr(Γ') from Theorem 1 above. Thus we find that:
det(1-λK) = e-f(λ) where ∂λf = tr(Γ') = ∫dx Γ'(x,x;λ) = δ(λ).
Therefore it seems to me that we should have
f(λ) = !Syntax Error, Idλ' δ(λ') so that then det(1-λK) = e-f(λ) = exp[ - !Syntax Error, Idλ' δ(λ')] QED
Comments: However, Mikhlin seems to be claiming in my M notes that det(1-λK) = exp[-dλ' δ(λ') ] where this is some unspecified contour integral. I don't see how he gets that result. We have
δ(λ) = tr(Γ') = ∫dx Γ'(x,x;λ) = Σm=1∞ λ m-1Tm
Of course this power series only converges around λ'=0 so cannot account for poles in δ(λ). From the fact that (1 - λK)-1 = 1 + λΓ' I know that Γ' will have poles where det(1-λK) has zeros, which are the eigenvalues of K. This also follows from Γ'(x,y;λ) = D1(x,y; λ)/ D(λ) : Γ' has poles at the eigenvalues of the Fredholm determinant, so you would think that δ(λ) would have these same poles. But according to the above, if det(1-λK) has a zero, we would expect f(λ) = +∞. But if f = dλ' δ(λ'), it would have to mean that the residue of the pole in δ(λ) was infinite. So this is all a bit confusing, and has to do with the subject of : λ-plane analysis of Fredholm stuff which I have really not studied. I suspect that the contour implied is a great circle which would then pick up all the eigenvalue poles maybe.
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
2. The determinant of 1+A.
Using the above general ε formula for the determinant of a matrix, we know that
det(1+A) = Σi1=1N Σi2=1N ..... ΣiN=1N
(δ1,i1 + A1,i1) (δ2,i2 + A2,i2) (δ3,i3 + A3,i3) ..... (δN,iN + AN,iN). εi1 i2 i3...iN
If we examine those terms which have n factors of A, it turns out that the following is true (we shall prove this in a moment)
total of all terms with n factors of A = Σr1<r2<r3...<rn detr1 r2 r3...rn
where the individual indices in the summation range 1 to N subject to the restriction shown. The object here denoted by detr1 r2 r3...rn is an n x n diagonal subdeterminant of the matrix A which has all rows and columns crossed out other than those of the group r1,r2...rn . The subject of subdeterminants in general and diagonal subdeterminants in particular is discussed in detail in the following separate document:
" Subdeterminants of a matrix.doc"
Notice in the language of that document that all the terms in our total sum above are in natural order. We could have written, also in the language of this external document,
total of all terms with n factors of A = Σ'rows(n) detrows(n)
where the sum Σ' includes only groups of n rows which are in natural order. Here rows(n) just means a group "rows" which contains exactly n row numbers. For example, assuming N ≥ 5, one set of row numbers included in the set rows(4) would be 1245. The set 1254 would not be included because it is not in natural order (ie, not monotonically increasing).
Our final result is then going to be
det(1+A) = Σn=0N { Σ'rows(n) detrows(n)}
about which we will have much more to say below. But first we want to prove our claim that
total of all terms with n factors of A = Σr1<r2<r3...<rn detr1 r2 r3...rn
The reader is reminded that a formula for this subdeterminant is given in the abovementioned document,
detr1 r2..rn = Σi1,i2,..in {r1 r2 ..rn} Ar1,i1 Ar2,i2 Ar3,i3...Arn,in εi1 i2 ..in
with εr1 r2 ..rn = 1
________________________________________________________________________________
Theorem 1: total of all terms with n factors of A = Σr1<r2<r3...<rn detr1 r2 r3...rn
Proof:
(A) To see why the above claim is true, let's start by rewriting the above det(1+A) by separating the first n sums from the last N-n sums and doing similar segregation in the δ factors and ε indices:
det(1+A) = (Σi1=1N Σi2=1N ..... Σin=1N)( Σin+1=1N Σin+2=1N ...... ΣiN=1N)
(δ1,i1 + A1,i1) (δ2,i2 + A2,i2) (δ3,i3 + A3,i3) ..... (δn,in + An,in)
(δn+1,in+1 + An+1,in+1) (δn+2,in+2 + An+2,in+2) ... (δN,iN + AN,iN)
εi1 i2 i3...in , in+1 in+2 .....iN
The reader understands that by in+1 we really mean in+1 but our word processor has trouble showing this in something that is already a subscript or superscript and we don't want to slow down to correct this cosmetic issue, though it is correctable. In the ε index set, we put a cosmetic comma just to show the break in the two groups.
Now let's look at the terms in the above det(1+A) where we select the A factors from the leftmost n parentheses, and the δ factors from the rightmost N-n parentheses. When we do this, the rightmost set of summations hits against the δ factors causing those indices to "pin" to the values n+1,n+2...N. That is to say, we get in+1 = n+1, in+2 = n+2, .... iN = N. We then get
contrib to det(1+A) from choosing leftmost n A factors =
Σi1=1N Σi2=1N ..... Σin=1N
(A1,i1) (A2,i2) (A3,i3) ..... (An,in)
εi1 i2 i3...in, n+1 n+2 .....N
Now, since the last N-n indices of the ε are pinned to their natural order values as shown, we know that the ε factor will be zero if any of the indices i1 through in hits any of these high values. Thus, we can replace all the sums going to N with sums going to n causing no change, so we then have:
= Σi1=1n Σi2=1n ..... Σin=1n(A1,i1) (A2,i2) (A3,i3) ..... (An,in) εi1 i2 i3...in, n+1 n+2 .....N
But now we can simply replace the N-dimensional ε tensor with an n-dimensional one since the last values of the N-dimensional one are pinned to their natural order values n+1 through N, so we have:
= Σi1=1n Σi2=1n ..... Σin=1n (A1,i1) (A2,i2) (A3,i3) ..... (An,in) εi1 i2 i3...in
= Σi1,i2,..in {1 2 .. n} A1,i1 A2,i2 A3,i3..... An,in εi1 i2 i3...in
From our subdeterminant formula quoted at the end of the previous section, this summation is recognized to be just det123..n. So we have shown that
contrib to det(1+A) from choosing leftmost n A factors = det123..n
which is the determinant of an n x n submatrix of A. This submatrix happens to be in the upper left corner of the matrix A.
(B) Now, what would happen if we were to swap one of our A factors with one of our δ factors. For the sake of argument, suppose we swap our (A2,i2) factor with our δn+2,in+2 factor. Our result would be
Σi1=1N Σi2=1N ..... Σin=1N Σin+2=1N
(A1,i1) (A2,i2) (δ2,i2)(A3,i3) ..... (An,in) (An+2,in+2)
εi1 i2 2 i3...in, n+1 n+2 in+2 n+3 .....N
We show in red previous items crossed out and new items added. Notice that the product of A factors is always "naturally ordered" (monotonic increase) left to right with respect to the first (row) index of Aab (before and after our change). No matter what pair of A and δ we swap, this would always be true.
In this new result above, there are still n summation indices and the ε has its other N-n indices "pinned" to hard values. Those pin values are now { 2, n+1,n+3.....N} . The remaining summation indices can therefore only take values in the complement of this set, which is {1,3,4,5...n,n+2}, otherwise we just get ε = 0. We can thus rewrite the above as
Σi1,i3,i4..in,in+2 {1,3,4,5...n,n+2}
(A1,i1) (A3,i3) (A4,i4)... (An,in) (An+2,in+2) εi1 2 i3...in, n+1 in+2 n+3 .....N
Since the pinned values on the ε tensor are all in their "natural positions", we can replace the above with
= Σi1,i3,i4..in,in+2 {1,3,4,5...n,n+2}
A1,i1A3,i3A4,i4... An,inAn+2,in+2 εi1 i3...in, in+2
where again we have reduced from the N-dimensional ε tensor to an n-dimensional one. Since the summation indices are all dummies, we can rename them as follows
i1,i3,i4..in,in+2 → i1,i2,i3..in-1 in
so the above becomes
Σi1,i2,i3..in {1,3,4,5...n,n+2} A1,i1A3,i2A4,i3... An,in-1An+2,in εi1 i2...in-1, in
and looking at our quoted formula above, we see this thing is just another diagonal subdeterminant,
det134..n n+2
(C) In parts (A) and (B) of our proof, we have shown that:
contrib to det(1+A) from choosing leftmost n A factors = det123..n
contrib to det(1+A) from choosing leftmost n A factors
but swap (A2,i2) with (δn+2,in+2) = det134...n n+2
The main point really is that we have not picked up any "minus signs" or other strange factors in doing our little swap, we have just re-ordered the rows and cols groups on our det result. In both cases above, we can see that on detrows we have
rows = the sequence of first (row) indices on the set of A factors we selected
This is the key point. In our first example, we picked
(A1,i1) (A2,i2) (A3,i3) ..... (An,in) => 123...n
In our second example we instead selected this set of A factors
(A1,i1) (A3,i3) (A4,i4)... (An,in) (An+2,in+2) => 134..n,n+2
As we select different sets of n A factors, the row indices are always in monotonically increasing numerical order. This should be obvious from our original expression of det(1+A) which has these factors
(δ1,i1 + A1,i1) (δ2,i2 + A2,i2) (δ3,i3 + A3,i3) ..... (δN,iN + AN,iN)
Obviously every monotonically increasing set of first indices of A factors is going to occur when we select all possible sets of n A factors. We then get the result we claimed above:
total of all terms with n factors of A = Σi1<i2<i3...<in deti1 i2 i3...in
where the individual indices in the summation range 1 to N subject to the restriction shown. We thus have a sum of a set of n x n diagonal subdeterminants of the matrix A
________________________________________________________________________________
3. Overcounting.
We now resume our development of a formula for det(1+A). Our next little topic is how removing the restriction on the summation indices causes overcounting which we compensate for by a factorial. Consider the case N = 4 and n = 3 where we then have
total of all terms with 3 factors of A = Σi1<i2<i3 deti1 i2 i3
= det123 + det124 + det134 + det234
If we remove the restriction i1<i2<i3 on the sum, we include new terms that were not there before. In fact, each term is replicated 3! times. For example, in an unrestricted sum we get
det123 + det132 + det312 + det321 + det231 + det213
Since these are diagonal subdeterminants, these six items are all the same (see external doc). This is because swapping two rows and two columns does not change a determinant:
det123 ≡ det123;123 = + det213;213 = det213
Thus
det123 + det132 + det312 + det321 + det231 + det213 = 3! det123
Also, by removing our restriction i1<i2<i3 we allow for terms like det112 but these are all zero since having two rows the same makes a determinant vanish. Thus we have shown that
total of all terms with 3 factors of A = Σi1<i2<i3 deti1 i2 i3
total of all terms with 3 factors of A = (1/3!) Σi1,i2,i3 deti1 i2 i3
and we can see that more generally
total of all terms with n factors of A = Σi1<i2<i3...<in deti1 i2 i3...in
total of all terms with n factors of A = (1/n!) Σi1,i2,i3... in deti1 i2 i3...in
We can now assemble our final result for det(1+A):
det(1+A) = Σn=0N { total of all terms with n factors of A }
= Σn=0N (1/n!) Σi1,i2,i3... in=1N deti1 i2 i3...in
where the det object is an nxn subdeterminant of matrix A. Thus in words we can say
det(1+A) = the sum with weighting factor (1/n!) of ALL diagonal subdeterminants of A
where n is the dimensionality of the subdeterminant.
In our earlier notation we could then write (where now all rows sets are allowed)
det(1+A) = Σn=0N (1/n!) Σrows(n) detrows(n)
We can now look at some particular terms in the series. We know that the n=0 term is just 1 because it corresponds to picking all the δ functions in
det(1+A) = Σi1=1N Σi2=1N ..... ΣiN=1N
(δ1,i1 + A1,i1) (δ2,i2 + A2,i2) (δ3,i3 + A3,i3) ..... (δN,iN + AN,iN). εi1 i2 i3...iN
which of course just gives us ε123...N = +1. To make our formula above give this result, we could extend our definition of detrows,cols such that detφ,φ = 1, where φ means a null set. To avoid this clumsy confusion, let's restate our result exposing this first term:
det(1+A) = 1 + Σn=1N (1/n!) Σi1,i2,i3... in=1N deti1 i2 i3...in
The n = 1 term is Σi1 deti1 . But deti1 ≡ deti1;i1 is the determinant of a 1 x 1 matrix whose element is simply Ai1,i1 so the n = 1 term is Σi1 Ai1,i1 = trace(A) = tr(A).
The n=N term is 1/N! times a sum which contains the full det(A) N! times. So this term is just det(A). So we could write the above sum once again as
det(1+A) = 1 + tr(A) + Σn=2N-1 (1/n!) Σi1,i2,i3... in=1N deti1 i2..in + det(A)
There are N+1 terms in the sum.
4. The Fredholm Determinant
In our section 1 above on Integral Equation Preliminaries, we encountered the operator (1-λK)-1 which we can think of as an NxN matrix (and later take N→∞). This inverse is given by
(1 - λK)-1 = [ cof (1-λK) ]T /det(1 - λK) = 1 + Γ
which involves the object det(1 - λK) which is known as the Fredholm Determinant, though this can be written in various ways. Using our result for det(1+A) above with A = -λK we can say
det( 1 - λK) = 1 + Σn=1N (-λ)n /n! Σi1,i2,i3... in=1N deti1 i2 i3...in
where the dets are now diagonal subdeterminants of the matrix K. We pick up a new factor (-λ)n from the obvious source
AAA...A = (-λK) (-λK) (-λK).... (-λK) = (-λ)n KKK..K
where we look at some arbitrary term in the determinant in the nth term in our first sum.
We now state a key point: this expansion for det(1-λK) is a power series in λ, and if λ is small, keeping only the first several terms of this series is probably appropriate. This series is the only such power series in λ, there are no others, it is unique, and that is why we want to know about it. As shown elsewhere, the series converges when λ ||K|| ≤ 1 where ||K|| is the (assumed to exist) bound on the integral operator K. When K is a symmetric (ie, Hermitian) matrix, ||K|| is equal to the largest in magnitude eigenvalue of K.
The formula above can be written in various other ways. Here is a way which draws pictures of the subdeterminants in question:
det(1-λK) = 1 - (λ) i Kii + (λ2/2)ij - (λ3/3!)ijk + ...
det(1-λK) = 1 + Σn=1N (-λ)n /n! Σi1,i2,i3... in=1N deti1 i2 i3...in
det(1-λK) = 1 + (-λ)1 Σi1 deti1 + (-λ)2/2! Σi1,i2 deti1 i2 + (-λ)3/3! Σi1,i2,i3 deti1 i2 i3 + ..
det(1-λK) = 1 + (-λ)1 Σi deti + (-λ)2/2! Σij detij + (-λ)3/3! Σijk detijk + ..
where we juxtapose our formula several times for comparison. In other words, we have
detij = detijk = and so on
5. The limit N→∞.
In order to take the limit N→∞ to get results appropriate for an integral equation, we replace the summations on the discrete indices like i1 i2 with integrals over continuous variables s1 s2. Our formula then becomes
det(1-λK) = 1 + Σn=1N (-λ)n /n! ∫ds1ds2....dsn dets1 s2 s3...sn
The determinants are still nxn of course. As we take the limit N→∞, the matrix element Ki1,i2 becomes the continuous Ks1,s2 which is usually written k(s1 s2) where the function k is now the "kernel" of the integral operator K:
φ = f + λKφ // operator equation
φi = fi + λΣjKijφj // matrix equation
φ(x) = f(x) + λ∫dy k(x,y)φ(y) // integral equation
We have then, for example,
dets1 s2 ≡ dets1 s2; s1 s2 = detrows,cols
Notice that the rows group provides the left arguments for the k functions, and the cols group provides the right arguments, just as if it were Ks1,s2 . This is made a little clearer if we were to write out a non-diagonal determinant
dets1 s2; s3 s5 =
The Fredholm determinant involves only diagonal subdeterminants, but the Fredholm Minors involve off diagonal ones as well, as we shall see below.
The Fredholm determinant can be written then in graphical form in this way:
det(1-λK) = 1 - λ ∫dx k(x,x) + (λ2/2) ∫dx dy
- (λ3/3!) ∫dxdydz + .... (goes on forever)
Notice that just because we have taken the limit N→ ∞ the various terms don't necessarily diverge. For "reasonable" kernels, we expect each of these fancy integrals above to be finite, and we really do have a power series in λ with finite coefficients. Notice that tr(K) = ∫dx k(x,x), the "sum of the diagonal elements" of the "matrix K".
Here is a common notation that appears in the literature:
We would write the first object as
detx1 x2 x3...xn; y1 y2 y3..yn = detrows;cols
and D(λ) = det(1-λK). As we know, only the diagonal det's appear in D(λ). The subscripts on the integrals refer to the interval on which the integral equation is defined, perhaps D = (0,1) . What we write as k(x,y) for the kernel appears as K(x,y) in this author's notation.
6. The Case of Factorizable K and the Trace Approximation
Recall from above (stated just before the Theorem and its proof, we now insert K in place of A)
detr1 r2..rn = Σi1,i2,..in {r1 r2 ..rn} Kr1,i1 Kr2,i2 Kr3,i3...Krn,in εi1 i2 ..in
with εr1 r2 ..rn = 1
If the matrix K "factorizes" so if can be written Kij = figj, then we get
detr1 r2..rn = Σi1,i2,..in {r1 r2 ..rn} Kr1,i1 Kr2,i2 Kr3,i3...Krn,in εi1 i2 ..in
= Σi1,i2,..in {r1 r2 ..rn} fr1gi1 fr2gi2 fr3gi3...frngin εi1 i2 ..in
= fr1 fr2 fr3frn [ Σi1,i2,..in {r1 r2 ..rn} gi1 gi2 gi3...gin εi1 i2 ..in ]
where we are interested in n ≥ 2. In the [..] we have the contraction of a symmetric tensor against an antisymmetric tensor which gives 0. Thus we conclude that
detr1 r2..rn = 0 n≥ 2 if Kij = figj
For the case n= 1 we get tr(Kij) = ΣiKii = Σifigi which is not in general zero. Thus, we arrive at this fact:
If K is factorizable, then
det(1-λK) = 1 - (λ) i Kii = 1 -λ tr(K)
Even if K is not factorizable, if λ is very small we might keep just this term in the expansion, and this is then called "the trace approximation".
In the continuum world, factorizable means that k(x,y) = f(x)g(y) and we then get
det(1-λK) = 1 -λ∫dx k(x,x)
If K is only "separable" in the sense that K = Σs fi(s)gj(s) [ or k(x,y) = Σs f(s)(x)g(s)(y) ] , we don't get the simplification that we get when K is really "factorizable". This is because det(1-λK) is not linear in K, as the Fredholm series pretty clearly shows. In our little tensor contraction analysis above we would get terms of the form
gi1(s1) gi2(s2) gi3(s3)...gin(sn) εi1 i2 ..in
and the product of the g's is no longer a symmetric tensor so the dets for n≥2 no longer vanish.
7. Writing the Fredholm determinant entirely in terms of traces.
Define:
Tn ≡ tr(An) // T0 = tr(A0) = tr(1) = 1
Then recall our det(1+A) formula from above
det(1+A) = 1 + tr(A) + Σn=2N-1 (1/n!) Σi1,i2,i3... in=1N deti1 i2..in + det(A)
Let's now consider a few terms.
Ne n=0 term is already the trace T0, and the n = 1 term is already the trace T1.
The n=2 term is this:
(1/2) Σi1,i2 deti1 i2 = (1/2)ΣIJ detIJ = (1/2) ΣIJ { εij AIiAJj}
= (1/2) ΣIJ { AIIAJJ - AIJAJI} = (1/2) { ΣIAII ΣJAJJ - ΣIJ AIJAJI }
= (1/2) { [ tr(A)]2 - tr(A2) } = (1/2) { T12- T2 }
The n=3 term (times 3!) is this:
Σi1,i2,i3 deti1 i2 i3 = ΣIJKdetIJK = detIJK // triple sum present but suppressed
= εijk AIiAJjAKk
= AIIAJJAKK – AIJAJIAKK + AIJAJKAKI - AIKAJJAKI + AIKAJIAKJ - AIIAJKAKJ
where I exchange one pair to create each new term. Now we can look at our sum
ΣIJK { AIIAJJAKK – AIJAJIAKK + AIJAJKAKI - AIKAJJAKI + AIKAJIAKJ - AIIAJKAKJ}
= [ tr(A)]3 – tr(A) tr(A2) + tr(A3) - tr(A)tr(A2) + tr(A3) - tr(A) tr(A2)
= [ tr(A)]3 - 3 tr(A) tr(A2) + 2 tr(A3) = T13 - 3 T1T2 + 2 T3
To summarize, we have now displayed the first four Fredholm determinant terms entirely in terms of traces of powers of A:
det(1+A) = T0 +T1 + (1/2) { T12- T2 } + (1/6) { T13 - 3 T1T2 + 2 T3 } + ...
If we take A→λA we of course get
det(1+λA) = T0 +λT1 + (λ2/2!) { T12- T2 } + (λ3/3!) { T13 - 3 T1T2 + 2 T3 } + ...
det(1–λA) = T0 –λT1 + (λ2/2!) { T12- T2 } – (λ3/3!) { T13 - 3 T1T2 + 2 T3 } + ...
It seems pretty reasonable to expect that we can express any term as a function of the Tn , and there is no doubt a general formula which gives all terms (we might see this come out in the next section).
8. The Trace Expansion
In Section 3 above we obtained this expansion for the Fredholm determinant:
det(1+A) = 1 + tr(A) + Σn=2N-1 (1/n!) Σi1,i2,i3... in=1N deti1 i2..in + det(A)
There is another way to write this expansion. It is based on a very general matrix theorem,
det(eB) = etr(B)
Aside: I have a 1 page proof of this theorem which is based on writing B = Σ Bije(ij) where the basis matrices e(ij) have elements e(ij)mn = δimδjm. This proof is "item 4" in my old matrix notes. After writing the proof, I for some reason thought it was wrong and I crossed it out in red. Then on 11-8-07 I realized it was not wrong. If you think of A as a Lie generator of a special S Lie group like SU(2) or SO(3), then eB is a rotation and has det 1, so this shows that such generators must be traceless.
In the above theorem, set eB = C so that B = ln C. We then have
det(C) = etr[ ln(C) ]
Now set C = 1+A in the above to get.
det(1+A) = exp [ tr( { ln(1+A)} ]
and this will provide our new expansion for det(1+A). We know that
ln(1+A) = A - A2/2 + A3/3 - ... = - Σn=1∞ (-1)nAn/n
Then we can say
tr( { ln(1+A)} = - tr { Σn=1∞ (-1)nAn/n } = - Σn=1∞ (-1)n/n * tr(An)
Then we have shown that
det(1+A) = exp [- Σn=1∞ (-1)n/n tr(An)]
det(1-A) = exp [- Σn=1∞ 1/n tr(An)]
det(1-λA) = exp [- Σn=1∞ λn /n tr(An)]
which agrees with page 16 of my Mikhlin notes. Obviously we can do a second expansion for the exponential and then we get (changing the above sum index to m)
det(1+A) = Σn=0∞ (-1)n/n! * [ Σm=1∞(-1)m/m * tr(Am) ]n
det(1–A) = Σn=0∞ (-1)n/n! * [ Σm=1∞ (1/m) * tr(Am) ]n
det(1+λA) = Σn=0∞ (-1)n/n! * [ Σm=1∞(-λ)m/m * tr(Am) ]n
det(1–λA) = Σn=0∞ (-1)n/n! * [ Σm=1∞ (λm/m) * tr(Am) ]n
This must somehow replicate our previous Fredholm formula
det(1-λK) = 1 + Σn=1N (-λ)n /n! Σi1,i2,i3... in=1N deti1 i2 i3...in
Let's look at the first few terms of our first trace expansion, recall Tm = tr(Am),
det(1–λA) = Σn=0∞ (-1)n/n! * [ Σm=1∞ (λm/m) * Tm ]n
= 1 - {λT1 + λ2T2/2 + λ3T3/3 + ...} + {λT1 + λ2T2/2 + λ3T3/3 + ...}2/2!
- {λT1 + λ2T2/2 + λ3T3/3 + ...}3/3! + ...
We can now gather up terms of a given power of λ, where λ0 term is just the 1 and the λ1 term is -λT1. Then
λ0: 1
λ1: -λT1
λ2: - λ2T2/2 + λ2T12/2 = (λ2/2) ( T12 – T2)
λ3: - λ3T3/3 + λ3(T1T2)/2 - λ3T13/3! = - (λ3/3!) { T13 - 3T1T2 + 2 T3 }
In the previous section where we manually rewrote the Fredholm terms in traces, we got
det(1–λA) = T0 –λT1 + (λ2/2!) { T12- T2 } – (λ3/3!) { T13 - 3 T1T2 + 2 T3 } + ...
and we see then that there is complete agreement for these few terms. As commented earlier, there is probably a general formula for the arbitrary term, but you would have to do a fancy multinomial expansion of the quantity [ Σm=1∞ (λm/m) * tr(Am) ]n = {λT1 + λ2T2/2 + λ3T3/3 + ...}n to get all the powers of λ grouped together. We shall not attempt this here. ( an exercise for the energetic reader? )