I have a smooth function $F(x,y)$ which sends an open disc $D\subset \mathbb{R}^2$ in the plane to $\mathbb{R}$. I would like to know how to compute whether the level curves of $F$ are all each (a subset of) a line.
For example, $F$ might be a function like $ax+by+c$ whose the level curves are all parallel lines. Or $F$ might be a function with "radial" contours, e.g. $F(x,y)$ is the slope of the line between $(x,y)$ and the origin, and $D$ is a disc in the first quadrant.
So far, it seems to me that:
- There are only two basic ways the contours can all be lines --- the radial case, and the parallel lines case. This is because the contours cannot intersect
- If you have a functional form for $F$, it should be possible to perform a test, possibly involving logarithms of ratios of derivatives, to determine whether the level curves are all straight. I haven't been able to devise such a test yet, however.
- One way of looking at it is to pick a point $p\in D$ and let $\gamma_p:\mathbb{R}\rightarrow \mathbb{R}^2$ be the line that passes through $p$ parallel to the level curve of $F$. Then the claim is roughly that for all $p$, $F\circ \gamma_p$ is constant, i.e. its derivative vanishes.