A couple suggestions. First, if you use namespace polynomial, you can avoid repeatedly writing polynomial.. Second, it's often nice to get rid of a = 0 hypotheses where possible (e.g., by adding an extra case at the start of the lemma), because it can make them easier to use down the road.
A couple suggestions. First, if you use
namespace polynomial
, you can avoid repeatedly writingpolynomial.
. Second, it's often nice to get rid ofa = 0
hypotheses where possible (e.g., by adding an extra case at the start of the lemma), because it can make them easier to use down the road.