Challenge-signature pushforward exports (jacobian-functoriality §9, pushforward half) #
Unit: jacobian-functoriality. Jacobian.pushforward_contMDiff — holomorphy of the pushforward
map, free from jacobian-construction's Jacobian.contMDiff_inducedHom, inheriting its
[DiscreteTopology (periodSubgroup _).topologicalClosure] gate transparently (the same gate
every other Jacobian _ manifold instance and ofCurve_contMDiff already need — no new gate
introduced here).
Same-universe convention as PeriodMaps.lean's Jacobian.pushforward (see the universe warning
there): both surfaces live in one Type u, matching JacobianConstruction/Functorial.lean.
Scope note: pushforward_id_apply/pushforward_comp_apply (needing Torus.inducedHom_id/
_comp, not built upstream — confirmed absent from Jacobian/JacobianConstruction/Torus.lean by
this unit's own research; request now actually filed at docs/requests/jacobian-construction.md)
and the full pullback-direction exports (Jacobian.pullback, pullback_contMDiff,
pullback_id_apply, pullback_comp_apply, pushforward_pullback) are not built in this
unit — see the root file's LEDGER and this builder's final report for the precise gap
(Form1.trace's branch-point analyticity and the trace–path-integral relation).
The pushforward map on Jacobians is holomorphic (§9.1 — free from
Jacobian.contMDiff_inducedHom; gated by [DiscreteTopology (periodSubgroup _).topologicalClosure]
exactly as ofCurve_contMDiff and every ChartedSpace/IsManifold instance on Jacobian _
already are).