2025-08-28

Borel-Moore homology

Definition 1

where the -point compactification. is covariant with respect to proper maps.

What is a space? Think about where is a complex variety.

Definition 2

Alternatively,

where (dualising sheaf).


Compactly supported:
This: .

Fact

(Poincaré duality) If is an oriented manifold of dimension then

where the requires a choice of orientation.

If is a complex manifold, it comes with a canonical orientation, e.g., take or something as long as one is consistent.

Exercise

For instance, taking

gives

Other definitions

There exist other definitions in Chriss-Ginzburg §2.6.

Long example

Take

One has a triangle

out of which one gets a long exact sequence

Fundamental classes

Let be a variety over . Then one has a fundamental class , where . Look at , the singular locus of , which has real codimension . Then is smooth, and one gets by poincare duality. Now the long exact sequence yields

where the terms on the sides vanish due to dimension reasons (supported only between and twice the dimension). Hence one has an isomorphism

Bruhat decomposition

Recall that one has

where each is affine. One has . From the long exact sequence, one can derive that is free of rank . Moreover, the graded rank is

where are the degrees of and . Therefore (via some Poincaré duality argument or something), is free of rank with basis (possibly but Peter didn’t check this).

Resolution of singularities

Consider

where is smooth, is proper, and there exists a Zariski dense open such that . Then one can take

eXwXwXp¤[Xw]:=p¤[eXw].

Example

Pick and the sequence . Start with standard flag, arrows are containments.

C4C3V3»=C3C2V1»=C2V4»=C2C1V2»=C10

Take the flag on the right-hand side. Choices of flags give . In general, one has

where .

Theorem

If is a reduced expression for then is a resolution of singularities.

Another example

given by mapping a point to the flag .

C3C2V2C1²V1C0

The must be . Over the subset in where , the fibre is a point because there is only one choice of . But if (in ), then the fibre is .

More

H¤(Fln;Z)Z[x1;:::;xn]hx1;:::;xniSn+[Xw]Sw=2=2

Recall that we had the “divided difference operators”

Key step

Use:

We have a -fibration

G=BG=Pi¼

where is given by forgetting the th step of the flag, so a partial flag.

Claim

Using , one gets the key step.

Ideas

  • exists as is a submersion (differential is surjective), in de Rham.

We have and for :

  • is the -eigenspace of and
  • is the -eigenspace of .

We have for the pairings on and

This tells you that must kill . .