How do you solve x = y sin(x) for x?

  • Context: Undergrad 
  • Thread starter Thread starter sid9221
  • Start date Start date
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
4 replies · 2K views
sid9221
Messages
110
Reaction score
0
Hi,

I can't come up with a general formula for x in this equation. Any advice ?

x = y sin(x)
 
Physics news on Phys.org
There is no analytic solution for x. Your best bet is to use Newton's method or any other approximation method that will give you as much accuracy as you desire.
 
Beyond an analytic solution, there isn't a unique solution. The function [itex]\mathbb R\setminus \pi\mathbb Z \to \mathbb R[/itex] taking [itex]x\to y=\dfrac{x}{\sin x}[/itex] isn't one-to-one. In fact, there are infinitely many places at which very-close-but-different values of [itex]x[/itex] are taken to the exact same [itex]y[/itex] value.
 
Last edited:
economicsnerd said:
Beyond an analytic solution, there isn't a unique solution. The function [itex]\mathbb R\setminus \pi\mathbb Z \to \mathbb R[/itex] taking [itex]x\to y=\dfrac{x}{\sin x}[/itex] is very non-injective. There are infinitely many points at which it isn't even locally injective.

The intersection between those who would ask the OPs question and those who know who know what injective or locally injective must be null or a small number. A reasonable number that include me belong to neither class. :smile:
 
epenguin said:
The intersection between those who would ask the OPs question and those who know who know what injective or locally injective must be null or a small number. A reasonable number that include me belong to neither class. :smile:

You're right! I'll edit it (though my quoted mistake is immortalized in your post). :)