Processing math: 100%
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

answered 3 years ago

Max Alekseyev gravatar image

It needs to be understand that solution ϵ for (q+ϵ)sin(ϵ)+cos(ϵ)=0 represents a power series in 1q. It is therefore convenient to introduce r:=1q and solve equation: (1r+ϵ)sin(ϵ)+cos(ϵ)=0. To do so, we rewrite the equation as r=sin(ϵ)ϵsin(ϵ)+cos(ϵ) and perform series reversion of the right hand side.

Running the following code

eps = QQ[['ϵ']].0
a = - sin(eps) / (cos(eps) + eps*sin(eps))
b = a.reverse()
print(b)

gives power series -ϵ - 2/3*ϵ^3 - 13/15*ϵ^5 - 146/105*ϵ^7 - ..., where the variable needs to be understand as r, that is the solution is ϵ=r23r31315r5146105r7

To verify it, we can run

print( (1/eps + b)*sin(b) + cos(b) )

which gives O(ϵ^19) as expected.

click to hide/show revision 2
No.2 Revision

It needs to be understand understood that solution ϵ for to (q+ϵ)sin(ϵ)+cos(ϵ)=0 represents a power series in 1q. 1q and not q. It is therefore convenient to introduce r:=1q and solve the equation: (1r+ϵ)sin(ϵ)+cos(ϵ)=0. To do so, we rewrite the equation as r=sin(ϵ)ϵsin(ϵ)+cos(ϵ) and perform series reversion of the right hand side.

Running the following code

eps = QQ[['ϵ']].0
a = - sin(eps) / (cos(eps) + eps*sin(eps))
b = a.reverse()
print(b)

gives power series -ϵ - 2/3*ϵ^3 - 13/15*ϵ^5 - 146/105*ϵ^7 - ..., where the variable needs to be understand as r, that is the solution is ϵ=r23r31315r5146105r7

To verify it, we can run

print( (1/eps + b)*sin(b) + cos(b) )

which gives O(ϵ^19) as expected.

click to hide/show revision 3
No.3 Revision

It needs to be understood that solution ϵ to (q+ϵ)sin(ϵ)+cos(ϵ)=0 represents a power series in 1q and not q. It is therefore convenient to introduce r:=1q and solve the equation: (1r+ϵ)sin(ϵ)+cos(ϵ)=0. To do so, we rewrite the equation as r=sin(ϵ)ϵsin(ϵ)+cos(ϵ) and perform series reversion of the right hand side.

Running the following code

eps = QQ[['ϵ']].0
a = - sin(eps) / (cos(eps) + eps*sin(eps))
b = a.reverse()
print(b)

gives power series -ϵ - 2/3*ϵ^3 - 13/15*ϵ^5 - 146/105*ϵ^7 - ..., where the variable needs viewed as r (I did not find easy way to be understand as r, replace variable in a power series), that is the solution is ϵ=r23r31315r5146105r7

To verify it, we can run

print( (1/eps + b)*sin(b) + cos(b) )

which gives O(ϵ^19) as expected.

click to hide/show revision 4
No.4 Revision

It needs to be understood that solution ϵ to (q+ϵ)sin(ϵ)+cos(ϵ)=0 represents a power series in 1q and not q. It is therefore convenient to introduce r:=1q and solve the equation: (1r+ϵ)sin(ϵ)+cos(ϵ)=0. To do so, we rewrite the equation as r=sin(ϵ)ϵsin(ϵ)+cos(ϵ) and perform series reversion of the right hand side.

Running the following code

eps = QQ[['ϵ']].0
r = QQ[['r']].0
a = - sin(eps) / (cos(eps) + eps*sin(eps))
b = a.reverse()
a.reverse()(r)
print(b)

gives power series -r - 2/3*ϵ^3 2/3*r^3 - 13/15*ϵ^5 13/15*r^5 - 146/105*ϵ^7 146/105*r^7 - ..., where the variable needs viewed as r (I did not find easy way to replace variable in a power series), that is the solution is ϵ=r23r31315r5146105r7

To verify it, we can run

print( (1/eps (1/r + b)*sin(b) + cos(b) )

which gives O(ϵ^19)O(r^19) as expected.

click to hide/show revision 5
No.5 Revision

It needs to be understood that solution ϵ to (q+ϵ)sin(ϵ)+cos(ϵ)=0 represents a power series in 1q and not q. It is therefore convenient to introduce r:=1q and solve the equation: (1r+ϵ)sin(ϵ)+cos(ϵ)=0. To do so, we rewrite the equation as r=sin(ϵ)ϵsin(ϵ)+cos(ϵ) and perform series reversion of the right hand side.

Running the following code

eps = QQ[['ϵ']].0
r = QQ[['r']].0
a = - sin(eps) / (cos(eps) + eps*sin(eps))
b = a.reverse()(r)
print(b)

gives power series -r - 2/3*r^3 - 13/15*r^5 - 146/105*r^7 - ..., that is the solution is ϵ=r23r31315r5146105r7

To verify it, we can run

print( (1/r + b)*sin(b) + cos(b) )

which gives O(r^19) as expected.

P.S. The coefficients' numerators and denominators are given by sequences A079330 and A088989 in the OEIS.