Abel-Jacobi-Liouville identity