Faits:
A. X._ a déposé plainte pénale contre Y._, expert désigné dans sa procédure de divorce, pour faux rapport au sens de l'<ref-law>.
Par arrêt du 18 septembre 2009, le Tribunal d'accusation du canton de Vaud a confirmé le refus du juge d'instruction compétent de suivre à cette plainte.
B. X._ recourt au Tribunal fédéral contre cet arrêt.
Il demande l'assistance judiciaire.

Considérant en droit:
1. Seules ont qualité pour former un recours en matière pénale au Tribunal fédéral les personnes qui justifient d'un intérêt juridique à l'annulation ou à la modification de la décision attaquée (<ref-law>).
Contrairement à ce que fait valoir le recourant, son droit à un procès en divorce équitable ne lui confère aucun droit à l'exercice de poursuites pénales contre l'expert Y._. L'action pénale appartient exclusivement au ministère public, qui est, sous réserve des exceptions prévues à l'<ref-law> et de celles découlant du droit à une enquête officielle approfondie et effective en cas de possibles violations des art. 2 et 3 CEDH, le seul à pouvoir remettre en cause un refus de suivre, un non-lieu ou un acquittement. Le recourant, qui ne se plaint pas de la violation de ses droits formels, mais conteste exclusivement le bien-fondé du refus de suivre, est dès lors sans qualité pour recourir au Tribunal fédéral. Aussi son recours doit-il être écarté en application de l'<ref-law>.
2. Comme ses conclusions sont apparues d'emblée dénuées de chances de succès, le recourant doit être débouté de sa demande d'assistance judiciaire (<ref-law> a contrario) et supporter les frais de justice (<ref-law>). Ceux-ci seront réduits pour tenir compte de sa situation financière.

Par ces motifs, le Président prononce:
1. Le recours est irrecevable.
2. La demande d'assistance judiciaire est rejetée.
3. Les frais judiciaires, arrêtés à 500 fr., sont mis à la charge du recourant.
4. Le présent arrêt est communiqué aux parties et au Tribunal d'accusation du canton de Vaud.
Lausanne, le 15 décembre 2009
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président: Le Greffier:
Favre Oulevey