Define the space
BF of cocycles by:
b is in BF iff
(b,z)=0, for all z in ZF.
In other notation, one might write
BF=(ZF )* .
(As of the year 2003, HTML has a "perp" symbol -- but it doesn't appear propoerly in every browser, so
I've used a *.)
What are called cycles here are called circuits
by some authors.
Cocyles are sometimes called bonds.
The letters Z and B
presumably come from the German names.
Dènes König called these
Zyklenformen and Büschelformen.
Exercise. Let e be an edge of T.
(a) Show that for any non-zero element x
of <T'>,
there is an edge ei
in T' such that
(ATei,x) is not 0.
(b) Suppose that
x,y are nonzero elements of
<T' union {e}> intersect BF(G).
Show that the coefficients of e
in x and y cannot be 0.
(c) Suppose that
x,y are nonzero elements of
<T' union {e}> intersect BF(G).
Show that x is a multiple of y,
thereby proving that
<T'> intersect BF(G)
has dimension 1.
If T is a tree, and e is an
edge in T,
<{e} union T'> intersect BF(G)
is 1-dimensional:
consider a member of B whose support is in
{e} union T', say,
b=ae + a1e1+...+am-n+1em-n+1,
where the e1,...,em-n+1 are edges not in the tree.
For each edge ej not in T,
0 = (b,ATej )
= (ae + a1e1+...+am-n+1em-n+1,ATej )
= (ae,ATej ) + (a1e1,ATej ) +...+(am-n+1em-n+1,ATej,ATej )
= a(e,ATej ) + a1(e1,ATej ) +...+am-n+1(em-n+1,ATej,ATej )
= a(e,ATej ) + aj.
Therefore, aj = - a(e,ATej ).
Define BTe to be the
unique cocyle having a=1. That is
BTe=e-(e,ATe1 )e1 - ... - (e,ATem-n+1 )em-n+1.
BTe is easy to obtain from G.
Deleting e from T partitions V into
two cells, X and Y, each of which
remains connected by T-e.
Without loss of generality,
the tip of e belongs to X.
The support of BTe consists of
all edges having one end in X and the other
end in Y.
Those edges having tips in X
have coefficient +1, those having tail in X
have coefficient -1.
Referring again to