Given a p:XYp:X\to Y, a function f:XZf:X\to Z descends through pp if there is a function F:YZF:Y\to Z such that f=Fpf=F\circ p.

Criterion and uniqueness

Descent holds exactly when p(x)=p(x)p(x)=p(x') implies f(x)=f(x)f(x)=f(x'). In that case define F(y)=f(x)F(y)=f(x) for any xx over yy; constancy on fibers makes the value independent of the choice, and surjectivity gives uniqueness.

For a smooth covering, a smooth descending function has a smooth descended representative by the local inverse charts. In the torus covering pAp_A, the criterion becomes invariance under all aa with AaZnAa\in\mathbb Z^n. Invariance under an arbitrary smaller collection of translations need not suffice.