Is a professor required to provide homework solutions?
No. The professor gets to decide if it would be more beneficial for students' learning to provide full solutions, partial solutions, or no solutions to homework problems.