How to Determine x(t) for a Particle Given Initial Conditions and a(x)?

  • Context: Undergrad 
  • Thread starter Thread starter crimpedupcan
  • Start date Start date
  • Tags Tags
    Expression
Click For Summary

Discussion Overview

The discussion revolves around determining the position function x(t) for a particle given its initial conditions and a function a(x) representing acceleration as a function of position. The scope includes mathematical reasoning and potential numerical methods for solving differential equations.

Discussion Character

  • Exploratory, Technical explanation, Mathematical reasoning

Main Points Raised

  • One participant suggests integrating to find v(t) and subsequently x(t) if a(t) is known.
  • Another participant points out that if only a(x) is known, it leads to a second-order autonomous differential equation x''(t) = f(x(t)), which may require numerical integration for complex functions.
  • A different approach is proposed involving the relationship between acceleration, velocity, and position, leading to the integration of v and x to find t(x) and subsequently x(t).
  • Some participants acknowledge the complexity of the mathematical procedures involved in solving for x(t) when starting from a(x).

Areas of Agreement / Disagreement

Participants express varying methods for approaching the problem, indicating that multiple competing views remain on how to effectively derive x(t) from a(x). The discussion does not reach a consensus on a single method.

Contextual Notes

Some methods discussed may depend on the specific form of a(x) and could involve complex mathematical steps that are not fully resolved in the conversation.

Who May Find This Useful

Readers interested in mathematical modeling of motion, differential equations, or those seeking methods for integrating acceleration functions in physics may find this discussion relevant.

crimpedupcan
Messages
8
Reaction score
0
Suppose I have a particle on a line, and I know some function a(x) and the initial x, v, and a. How could I work out x(t)?
 
Physics news on Phys.org
integrate!

v(t) = integral of a(t)dt + v(t=0)
x(t) = integral of v(t)dt + x(t=0)
 
Thanks for the reply.
From what I understand your solution requires me to know a(t), but what can I do if I only know a(x)?
 
Ah, then you have:

x''(t) = f(x(t))

This is a 2nd order autonomous differential equation with a general solution, although if f is tricky then you might need a numerical integrator to solve it. The trick is to multiply through by 2x'(t) then factor the left side into ((x'(t))^2)'. Then you can find x(t) by integrating, taking the square root, and integrating again.
 
Thanks a lot!
I think I've seen that method applied before to simple harmonic motion, I wish I made the connection earlier.
 
No problem. It caught me a little off guard as well!
 
If you only know a(x), you can use the following:
[tex]\frac{dv}{dt} = \frac{dv}{dx}\frac{dx}{dt} = v \frac{dv}{dx} = a(x)[/tex]
Then:
[tex]\int v dv = \frac{v^2}{2}= \int a(x) dx[/tex]
After integrating, this can be solved for v(x). Then:
[tex]\frac{dx}{dt} = v(x)[/tex]
[tex]\int dt = t = \int \frac{dx}{v(x)}[/tex]
After integrating, this gives t(x), which can then be inverted to give x(t). This procedure can be complicated and mathematically difficult, but it will work, at least numerically.
 
Thank you, that's exactly what I was looking for
 
[deleted]

I just repeated the same thing that phyzguy said.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
1K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 10 ·
Replies
10
Views
1K