MathOverflow is a question and answer site for professional mathematicians. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Suppose $p$ is a homogeneous polynomial in $n$ complex variables. Let S be the hypersurface defined by $p(z)=0$. Then is the 1-form $dp/p$ always non-exact on the complement $C^n\setminus S$?

Any answer or reference is appreciated.

Ron Yang

share|cite|improve this question
Trivial objection: p(z) = 1 is a homogeneous polynomial. – Willie Wong Aug 24 '10 at 15:40

Assume that $p$ is non-zero. If the form $dp/p$ were exact, then locally a primitive would be $log(p)+const$; this is easily seen not to work as soon as you can "loop around" $S$ (e.g. restrict everything to a line intersecting $S$ and see what happens there). Thus the form $dp/p$ is exact if and only if $S$ is empty, and hence if and only if $p$ is constant.

share|cite|improve this answer
Thanks for the answer. I guess the same thing can be said for all nontrivial polynomials. – Ron Aug 25 '10 at 13:44
Yes, the fact that $p$ is homogeneous plays no role in this argument. – M P Aug 25 '10 at 15:00

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.