differential equations study guide notes 3178917