document.write( "Question 1199491: Q:1- Solve Cos(x)= 6x?
\n" ); document.write( "Q:2- Solve Cos(3x) = 2x?
\n" ); document.write( "

Algebra.Com's Answer #833410 by math_tutor2020(3817)\"\" \"About 
You can put this solution on YOUR website!

\n" ); document.write( "I'll focus on question 1 only.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "cos(x) = 6x
\n" ); document.write( "cos(x)-6x = 0\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Let f(x) = cos(x)-6x\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "The derivative is f ' (x) = -sin(x)-6\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Let's say we were to guess at random that x = 0 is a root of f(x).\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Clearly that isn't the case because
\n" ); document.write( "f(x) = cos(x)-6x
\n" ); document.write( "f(0) = cos(0)-6*0
\n" ); document.write( "f(0) = 1-6*0
\n" ); document.write( "f(0) = 1-0
\n" ); document.write( "f(0) = 1
\n" ); document.write( "If that x value was a root, then the output should be f(x) = 0.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "We'll use Newton's Method
\n" ); document.write( "https://tutorial.math.lamar.edu/Classes/CalcI/NewtonsMethod.aspx
\n" ); document.write( "to help narrow down on a root based on this input guess.
\n" ); document.write( "a = old value = 0
\n" ); document.write( "b = new value
\n" ); document.write( "b = a - f(a)/( f ' (a) )
\n" ); document.write( "b = 0 - f(0)/( f ' (0) )
\n" ); document.write( "b = 0 - 1/( -6 )
\n" ); document.write( "b = 1/6\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Then,
\n" ); document.write( "f(x) = cos(x)-6x
\n" ); document.write( "f(1/6) = cos(1/6)-6*1/6
\n" ); document.write( "f(1/6) = -0.01386 approximately
\n" ); document.write( "Your calculator needs to be in radian mode, since the derivative is dependent on radian mode.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "The input x = 1/6 doesn't lead to f(x) = 0, but it appears we're getting closer.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Repeat another iteration of Newton's Method.
\n" ); document.write( "Use the result of the previous section (1/6) as the input value this time.
\n" ); document.write( "a = old value = 1/6
\n" ); document.write( "b = new value
\n" ); document.write( "b = a - f(a)/( f ' (a) )
\n" ); document.write( "b = 1/6 - f(1/6)/( f ' (1/6) )
\n" ); document.write( "b = 1/6 - (-0.01386)/( -6.16590 )
\n" ); document.write( "b = 0.16442\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Then repeat again
\n" ); document.write( "a = old value = 0.16442
\n" ); document.write( "b = new value
\n" ); document.write( "b = a - f(a)/( f ' (a) )
\n" ); document.write( "b = 0.16442 - f(0.16442)/( f ' (0.16442) )
\n" ); document.write( "b = 0.16442 - (-0.00001)/( -6.16368 )
\n" ); document.write( "b = 0.164418\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Once more
\n" ); document.write( "a = old value = 0.164418
\n" ); document.write( "b = new value
\n" ); document.write( "b = a - f(a)/( f ' (a) )
\n" ); document.write( "b = 0.164418 - f(0.164418)/( f ' (0.164418) )
\n" ); document.write( "b = 0.164418 - (0.00000578)/( -6.16367821 )
\n" ); document.write( "b = 0.16441893775174
\n" ); document.write( "b = 0.16442\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Fairly quickly we converge on the approximate root x = 0.16442\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Newton's method isn't perfect. One glaring flaw is that if we were to pick a guess that leads to a horizontal tangent, then we'll get a division by zero error. Another problem is that the guess may lead to diverging values that do not narrow in on a particular root. The good news is that neither issue occurs with this particular function.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "-----------------------------------------------------------------\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "If you aren't familiar with calculus and/or derivatives, then here is an alternative pathway to finding roots of a function.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Once again we start with the input guess x = 0
\n" ); document.write( "It leads to f(x) = 1 which is positive.
\n" ); document.write( "Your calculator needs to be in radian mode.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Then notice how x = 1 leads to f(x) = -5.459698 approximately. The value itself doesn't matter.
\n" ); document.write( "The key takeaway is that this value is negative.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "f(x) is positive when x = 0
\n" ); document.write( "f(x) is negative when x = 1
\n" ); document.write( "The f(x) curve is continuous meaning that f(x) = 0 must be somewhere in the middle of these x values.
\n" ); document.write( "Refer to the intermediate value theorem.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "A good educated guess is the midpoint
\n" ); document.write( "(0+1)/2 = 1/2 = 0.5
\n" ); document.write( "Then determine that f(0.5) = -2.122417 approximately\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "f(x) is positive when x = 0
\n" ); document.write( "f(x) is negative when x = 0.5
\n" ); document.write( "At least one root is between these x values
\n" ); document.write( "The midpoint is (0+0.5)/2 = 0.25
\n" ); document.write( "Then f(0.25) = -0.531088 which is negative.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "f(x) is positive when x = 0
\n" ); document.write( "f(x) is negative when x = 0.25
\n" ); document.write( "At least one root is between these x values
\n" ); document.write( "The midpoint is (0+0.25)/2 = 0.125
\n" ); document.write( "Then f(0.125) = 0.242198 which is positive.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "f(x) is positive when x = 0.125
\n" ); document.write( "f(x) is negative when x = 0.25
\n" ); document.write( "At least one root is between these x values
\n" ); document.write( "The midpoint is (0.125+0.25)/2 = 0.1875
\n" ); document.write( "Then f(0.1875) = -0.142527 which is negative.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "f(x) is positive when x = 0.125
\n" ); document.write( "f(x) is negative when x = 0.1875
\n" ); document.write( "At least one root is between these x values
\n" ); document.write( "The midpoint is (0.125+0.1875)/2 = 0.15625
\n" ); document.write( "Then f(0.15625) = 0.050318 which is positive.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "f(x) is positive when x = 0.15625
\n" ); document.write( "f(x) is negative when x = 0.1875
\n" ); document.write( "At least one root is between these x values
\n" ); document.write( "The midpoint is (0.15625+0.1875)/2 = 0.171875
\n" ); document.write( "Then f(0.171875) = -0.045984 which is negative.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "f(x) is positive when x = 0.15625
\n" ); document.write( "f(x) is negative when x = 0.171875
\n" ); document.write( "At least one root is between these x values
\n" ); document.write( "The midpoint is (0.15625+0.171875)/2 = 0.1640625
\n" ); document.write( "Then f(0.1640625) = 0.002197 which is positive.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Keep this process going until you narrow in on the approximate root x = 0.16442 mentioned earlier.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "This process is known as the Bisection Method.
\n" ); document.write( "We're basically zooming in on a piece of the number line by cutting it in half each time, then focusing on the half that has the root.
\n" ); document.write( "The process is repeated until you achieve the desired level of precision.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "For further reading, check out a similar concept of the Babylonian Method for calculating square roots by hand.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "-----------------------------------------------------------------\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "As mentioned by the tutor @ikleyn, it is best to use quick numeric methods that the calculator/computer will handle.
\n" ); document.write( "Spreadsheet software is another option.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Desmos and GeoGebra are two free graphing calculator apps that I recommend. WolframAlpha is another good choice.
\n" ); document.write( "
\n" ); document.write( "
\n" );