We model a dancer turning along a circular arc with a radius R
centered at the origin (0, 0). The dancer's path and movement are defined as follows:
arc_point(θ) = (R * cos(θ), R * sin(θ))
velocity_vector(θ) = d/dθ [ arc_point(θ) ]
= (-R * sin(θ), R * cos(θ))
unit_velocity(θ) = velocity_vector(θ) / ||velocity_vector(θ)||
= (-sin(θ), cos(θ)) # Since magnitude is R
We assume the initial motion was in the +z direction, i.e., vector:
initial_direction = (0, 1)
resistance_vector(θ) = unit_velocity(θ) - initial_direction
= (-sin(θ), cos(θ) - 1)
||resistance|| = sqrt( sin²(θ) + (cos(θ) - 1)² )
= sqrt( sin²(θ) + 1 - 2cos(θ) + cos²(θ) )
= sqrt(2 - 2cos(θ))
= 2 * sin(θ / 2)
The inflection point is where the direction of travel diverges from the original by 45 degrees (π/4 radians).
dot_product = unit_velocity(θ) • (0, 1) = cos(θ)
deviation_angle = acos(cos(θ)) = θ
Inflection is reached when:
θ > π / 4 ≈ 0.7854 radians (≈ 45°)
This implies that the inertial force becomes significant when θ exceeds 45°, and the resistance magnitude is:
2 * sin(π / 8) ≈ 0.765
Resistance increases as the deviation from the original direction increases
*Magnitude is governed by `2 sin(θ/2)`**
Inflection begins at 45°