Save this video free

2NM4 Week 5: Root finding

Numerical Methods for Engineering · 2:13:17 · Watch on YouTube

2NM4 Week 5: Root finding Watch on YouTube →

Overview

Root finding begins by expressing equations as zeros of scalar or vector functions, then distinguishes analytical polynomial methods from iterative searches. The lecture compares bracketed bisection and false position with open secant and Newton-Raphson methods, explaining their convergence, assumptions, and failure modes. It extends Newton-Raphson to nonlinear systems using the Jacobian and shows how initial guesses determine basins of attraction, including fractal boundaries in the complex plane.

Key takeaways

Chapters

0:00 Roots as Zeros of Scalar and Vector Equations
3:38 Initial Guesses and Closed Versus Open Searches
5:51 Graphical Root Counts and Plotting Artifacts
11:35 Complex Roots and Symmetry in Initial Guesses
16:57 Pathological Functions Challenge Smooth-Solver Assumptions
23:04 Polynomial Roots, Abel-Ruffini, and Companion Matrices
26:00 Building Companion Matrices to Find Every Polynomial Root
35:32 Linear Bases Connect Polynomial and Fourier Representations
40:17 Choosing Polynomial Fits or RBFs for Data
48:00 RBF Kernels, Smoothing, and the Epsilon Scale
53:00 RBF Smoothness and Ill-Conditioned Data
59:26 Bracketing Roots with the Intermediate Value Theorem
1:05:38 Bisection Narrows a Root Interval by Halves
1:09:01 Bisection Convergence and Practical Stopping Tests
1:18:22 False Position Uses Endpoint Values to Improve the Guess
1:21:41 False Position Demonstration and Bracketing Tradeoffs
1:27:30 Open Methods Trade Root Guarantees for Flexibility
1:36:23 The Secant Method Approximates the Derivative
1:39:32 Newton-Raphson Uses a Tangent for Quadratic Convergence
1:42:08 Analytic and Numerical Derivatives in Solver Software
1:47:04 Newton-Raphson Failure with Complex Roots and Flat Slopes
1:51:40 Newton-Raphson Depends on a Good Starting Point
1:55:00 Newton Iterations Can Diverge, Cycle, or Find Another Root
2:02:37 Multivariable Newton-Raphson and the Jacobian
2:07:02 Initial Guesses Change Multivariable Newton Paths
2:09:13 Complex Newton Basins Form Fractal Boundaries

Keep these chapters and the full searchable transcript in your own library.

Transcript excerpt

0:01 So moving on, root finders. Everybody know what a root is? The root of an equation. >> Not root. >> Anybody want to jump up? Why? You're already talking. This is your question for today. [laughter] >> What you got? >> What's that? >> You got it. Okay. So the roots of your equations are the zeros of the equation. When it becomes complicated is when you have nonlinear functions, right? So all of our linear functions, ax is equal to b. You move the b over to the other side and you get like just kind of a linear function. The root of that is the solution. The reason why we're calling it a root now and

0:48 moving it over to the other side is that we're going to generalize it to any f ofx. Um this can be a vector. It could be a scalar function with vector inputs i.e. f of x1, x2, x3. It could be a vector function of vector inputs. It could be a vector function of scalar inputs. Right? All that matters is that everything is satisfied down to zero. Right? So this guy is actually a vector equation of vector inputs. Right? X is a vector. The entire thing that zero is also a vector. Okay. B. So, what we're going to do now is we're going to try and attack like kind of the general case of how these things actually work. Um, we can seldom solve for the root

1:35 directly and that's going to be kind of a case that we're going to keep coming back and back to. There are a number of exceptions, linear systems being one of them. It is a special case. People call them like nonlinear systems. It's a bit of a misnomer, right? non the set

This is the start of the transcript. Save this video free for the whole transcript, searchable and time-coded.

Related notes

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, Numerical Methods for Engineering.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.