How can a "proper" function have a vertical slope?

Plotting the function $f(x)=x^{1/3}$ defined for any real number $x$ gives us: plot of function

Since $f$ is a function, for any given $x$ value it maps to a single y value (and not more than one $y$ value, because that would mean it's not a function as it fails the vertical line test). This function also has a vertical tangent at $x=0$.

My question is: how can we have a function that also has a vertical tangent? To get a vertical tangent we need 2 vertical points, which means that we are not working with a "proper" function as it has multiple y values mapping to a single $x$. How is it possible for a "proper" function to have a vertical tangent?

As I understand, in the graph I pasted we cannot take the derivative of x=0 because the slope is vertical, hence we cannot see the instantaneous rate of change of x to y as the y value is not a value (or many values, which ever way you want to look at it). How is it possible to have a perfectly vertical slope on a function? In this case I can imagine a very steep curve at 0.... but vertical?!? I can't wrap my mind around it. How can we get a vertical slope on a non vertical function?


Solution 1:

The tangent line is simply an ideal picture of what you would expect to see if you zoom in around the point.

$\hspace{8em}$ Tangent line

That being said, the vertical tangent line to the graph $y = \sqrt[3]{x}$ at $(0,0)$ says nothing more than that the graph would look steeper ans steeper as we zoom in further around $(0, 0)$.

We can also learn several things from this geometric intuition.

  1. The line is never required to pass through two distinct points, as the idea of tangent line itself does not impose such extraneous condition.

    For instance, tangent lines pass through a single point even in many classical examples such as conic sections. On the other extreme, a tangent line can pass through infinitely many points of the original curve as well.

  2. Tangent line is purely a geometric notion, hence it should not depend on the coordinates system.

    On the contrary, identifying the curve as the graph of some function $f$ and differentiating it does depend on the coordinates system. In particular, it is not essential for $f$ to be differentiable in order to discuss a tangent line to the graph $y = f(x)$, although it is a sufficient condition.

    OP's example serves a perfect showcase of this. Differentiating the function $f(x) = \sqrt[3]{x}$ fails to detect the tangent line at $(0,0)$, since it is not differentiable at this point. On the other hand, it perfectly makes sense to discuss vertical tangent line of the curve

    $$ \mathcal{C} = \{(x, \sqrt[3]{x}) :x \in \mathbb{R} \} = \{(y^3, y) : y \in \mathbb{R} \}, $$

    and indeed the line $x = 0$ is the tangent line to $\mathcal{C}$ at $(0, 0)$.

Solution 2:

No, we don't need two vertical points. By the same idea, if the graph of a function $f$ has an horizontal tangent line somewhere, then there has to be two points of the graph of $f$ with the same $y$ coordinate. However, the tangent at $0$ of $x\mapsto x^3$ (note that this is not the function that you mentioned) is horizontal, in spite of the fact that no two points of its graph have the same $y$ coordinate.

Solution 3:

To get a vertical tangent we need 2 vertical points...

Herein lies the error in your assumptions. A tangent intersects a curve at the point of tangency in just one point.

Solution 4:

Vertical tangent does not mean that the function is not one to one.

The tangent line meets the function at point of tangency. The function is still one- to -one. If you find its inverse function you see the inverse is one to one and has derivative equal zero so your function is also one to one even if tangent line is vertical.