Documentation

LeanPool.JacobianDiffgeo.JacFunctorial.Challenge

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).