Given a p:X→Yp:X\to Y, a function f:X→Zf:X\to Z descends through pp if there is a function F:Y→ZF:Y\to Z such that f=F∘pf=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 Aa∈ZnAa\in\mathbb Z^n. Invariance under an arbitrary smaller collection of translations need not suffice.