Solution (source code)

= Solution

Taylor expansion gives $δH=H_q\mathbin\cdotδq+H_p\mathbin\cdotδp=-ε\{F,H\}$. Hamilton's equation gives $\dot F=\{F,H\}$, so $F$ is conserved exactly when the generated infinitesimal canonical transformation leaves $H$ invariant.