Skip to content
← All questions

Why does Newton's method fail when the function is flat?

Newton's method fails when the function is flat because the local slope (derivative) is zero or near-zero. Since the method relies on drawing a tangent line and finding its x-intercept, a horizontal tangent does not intersect the x-axis at a useful new point, preventing progress toward the root.

Conditions

  • The function is locally flat at the current point.
  • The slope is too small or zero to provide a useful Newton step.

Reasoning, step by step

  1. Observe that the function is flat at the current guess.
  2. Recognize that the derivative (slope) is zero or near-zero.
  3. Understand that the tangent line is horizontal.
  4. Realize that a horizontal tangent does not produce a new x-intercept closer to the root.
  5. Conclude that the iteration cannot progress.

Example

The video shows a yellow dot on a nearly horizontal portion of the curve with a horizontal green dotted tangent line, illustrating that following the slope won't get us anywhere.

Common misconceptions

  • Thinking that a flat function means the root is at infinity; it means the method cannot find the root from that starting point.
  • Assuming the method will automatically adjust the step size to overcome flatness.

Watch the explanation

Connected concepts

Explore next

Related questions

Find a method

↗
Meet the concept

↗
Meet the concept

↗
Find a method

↗
Meet the concept

↗

Answers are generated from source material and independently checked. Consult the original video or creator if something is unclear.