Let
Let
Let
Consider all the spanning trees of
The sum of all of their weights equals
Proof 1
By induction on the number of edges with nonzero weight
The case
Consider the edge
Let
Then
Note that the Adjacency Matrix of
- removing row
and column - replacing
with - replacing
with
Matrix is formed from in the same way, from where the result follows.
Proof 2
Fix a permutation
Set
Consider a term in the expansion of
Then we note that:
where we sum over all
Suppose that either
Take the smallest vertex belonging to one of these cycles.
Now define
(i.e. if the cycle was in
Note that
Also if this cycle was of odd length, then
and if the cycle was of even length, then the opposite holds.
Either way, the sign of
But the actual product doesn’t i.e:
Thus in the final sum, all of these pairings will cancel eachother out.
The only unpaired terms are when
We conclude that
where we sum over all
But these are exactly the spanning trees of
Proof 3
Using Exterior Algebra, we find:
where
Now we expand to find
summing over all
If
(e.g.
So the product is non zero only if
(i.e.
Also note that for any such
which completes the proof.
The last remark can be seen as follows:
In
Suppose for some
Then in
Thus we always need to choose
But eventually,
The only one left is choosing