From se- (“away”) + luō (“to untie, set free, separate”), solvō originally signified
But how did it semantically broaden to signify "2. I solve, explain"?
Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.Visit Stack Exchange
Latin Language Stack Exchange is a question and answer site for linguists, teachers, and students wanting to discuss the finer points of the Latin language. It only takes a minute to sign up.Sign up to join this community
Think of a knot. Solvō is the verb for working persistently at that knot until it comes undone and you have a nice, neat piece of rope again.
Solvō means to do that to other things too. Metaphorically, that describes the process of taking a problem apart step by step until you understand it and can solve it.