How does the command 'Root()' work?

plus0 shared this question 2 months ago
Answered

How does the command 'Root()' work?

We are not wondering how to use it, but the principle it follows.

This question arose in our exploration on Newton Iteration. We choose 'Root(f, <initial>)' to express the approximate zero point A. When f=|x|^(2/3) and <initial>≠0, A showed 'undefined'. We guess the problem is associated with how 'Root()' works. Maybe it uses derivatives in its calculations.

And we wonder if there's any method to show the approximate zero point of functions like that.

Best Answer
photo

Try

Root(f, -1, 1)

You can check how it works here: https://github.com/geogebra...

/H4Mt0IGURX8sAAAAAElFTkSuQmCC

Comments (4)

photo
2

Try

Root(f, -1, 1)

You can check how it works here: https://github.com/geogebra...

/H4Mt0IGURX8sAAAAAElFTkSuQmCC

photo
1

Thanks a lot! It works~And also thanks for the website, I'll check it.

photo
photo
1

Root(f, <initial>) works for f(x)=cbrt(x^2)

please, when you know why comment it here

photo
1

It's amazing that just a little difference (abs(x)) and it works. I'm trying to read the code behind it (while learning Java). You can also try to find the answer~

https://github.com/geogebra...

photo
© 2021 International GeoGebra Institute