I've got $y = \sin(\theta)$ and $x = \cos(\theta)$ with some relative error on both. If I compute $\theta$ with $\theta = \operatorname{atan2}(y,x)$, how do I propagate the relative error from the inputs to a relative error on the angle?
2026-03-26 17:35:06.1774546506
How do I propagate relative uncertainty through atan2?
196 Views Asked by George https://math.techqa.club/user/george/detail At
1
There are 1 best solutions below
Related Questions in NUMERICAL-METHODS
- The Runge-Kutta method for a system of equations
- How to solve the exponential equation $e^{a+bx}+e^{c+dx}=1$?
- Is the calculated solution, if it exists, unique?
- Modified conjugate gradient method to minimise quadratic functional restricted to positive solutions
- Minimum of the 2-norm
- Is method of exhaustion the same as numerical integration?
- Prove that Newton's Method is invariant under invertible linear transformations
- Initial Value Problem into Euler and Runge-Kutta scheme
- What are the possible ways to write an equation in $x=\phi(x)$ form for Iteration method?
- Numerical solution for a two dimensional third order nonlinear differential equation
Related Questions in ERROR-PROPAGATION
- Approximate derivative in midpoint rule error with notation of Big O
- Computing relative error with ideal gas law.
- Calculating Percentage Error in the Ratio when there is an Error in Numerator or Denominator or both ?
- Compute algorithmic error for incremental ratio using computational graph
- How to perform uncertainty propagation for operations inside a matrix
- What is output noise or uncertainty (error propagation) for a min or a max function?
- How to calculate the error of $\theta$?
- Derivative of Fourier Transform WRT to Time
- Using Taylor Theorem to Estimate Error Using Approximation
- Error propagation for sine function, in terms of degrees and radians
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
The mapping from polar to Cartesian is
$$\binom xy = \binom{r\cos \theta}{r\sin \theta}$$
with total differential
$$ \binom{dx}{dy} =\binom{\cos\theta\,dr-r\sin\theta\,d\theta}{\sin\theta\,dr+r\cos\theta\,d\theta} =\underbrace{\begin{pmatrix} \cos\theta & -r\sin\theta \\ \sin\theta & r\cos\theta \end{pmatrix}}_{\textstyle=:M} \binom{dr}{d \theta} $$ The matrix $M$ encodes how small changes in $r$ and $\theta$ translate to small changes in $x$ and $y$.
If you are mapping the other way, then
$$\binom{dr}{d \theta} = M^{-1}\binom{dx}{dy}$$
So all you have to do is to invert $M$ because using $\operatorname{atan2}(y,x)$ just gives you the $\theta$-coordinate for cartesian $(x,y)$. Notice that this just gives you the ideal error propagation and does not care for gory detail of your atan2 implementation.
More spacifically,
$$M^{-1} = \frac 1{|M|}\begin{pmatrix} r\cos\theta & r\sin\theta \\ -\sin\theta & \cos\theta \end{pmatrix} = \begin{pmatrix} \cos\theta & \sin\theta \\ -\dfrac1r\sin\theta & \dfrac1r\cos\theta \end{pmatrix} $$
so that $$d\theta = \frac1r (-\sin\theta ~~ \cos\theta) \binom{dx}{dy} $$
Maybe you find it more useful to express the derivative in terms of $x$ and $y$. In that case:
$$d\theta = \frac1{x^2+y^2} (-ydx +xdy)$$
See here for example. Thus for $\delta\theta$:
$$\delta\theta^2 = \frac1{(x^2+y^2)^2}(y^2\delta x^2 + x^2\delta y^2)$$
In the case where $\delta x_r=\delta x/x$ denotes the relative error:
$$\delta\theta^2 = \frac{x^2y^2}{(x^2+y^2)^2}(\delta x_r^2 + \delta y_r^2)$$