lectures on symplectic geometry da silva