Physlib.ClassicalMechanics.PointParticle.Basic
Point particles
This module defines point particles together with their motion relative to a reference frame. A `Particle` has a constant positive mass and a position over time. Velocity and acceleration are derived from that position rather than stored as independent data.
The trajectory is part of the particle's description, but need not be given by an explicit solution formula. Particle values can be considered subject to conditions on their positions and on the forces acting on them. A particular mechanical model can therefore be specified by constraints on particles, with the existence of particles satisfying those constraints established separately.
A particle by itself carries no equation of motion or assumption about which forces act on it. It is a constituent from which systems can be assembled, rather than a specification of an isolated or unconstrained one-particle system. Newton's laws are imposed when particles and forces are assembled in `ClassicalMechanics.PointParticle.NewtonianSystem`.
Position and its first time derivative are required to be differentiable when the frame is inertial. This ensures that the velocity and acceleration used in Newtonian systems are genuine derivatives. The trajectories in this definition are defined for all `Time`.
6 declarations
The set of positive real numbers
The notation denotes the set of strictly positive real numbers, defined as the subtype of real numbers such that .
Inertial Frame Position is Differentiable
For any particle and reference frame , if is an inertial frame, then the position function of the particle is differentiable with respect to time. Here, and are treated as real vector spaces.
Velocity of a particle
Given a particle in a reference frame with a position function , the velocity of the particle is the function defined as the time derivative of the position function: This definition is valid provided that the position function is differentiable with respect to time.
Inertial Frame Velocity is Differentiable
For any particle and reference frame , if is an inertial frame, then the velocity function of the particle is differentiable with respect to time.
Acceleration of a particle
Given a particle in a reference frame with a velocity function , the acceleration of the particle is the function defined as the time derivative of the velocity: This definition is valid provided that both the position function and the velocity function of the particle are differentiable with respect to time.
Particle's position in at time
For a particle moving relative to a reference frame, this function computes its position in the -dimensional flat Euclidean space at a given time . The position is defined as the point in resulting from the additive action of the displacement vector (corresponding to the particle's internal coordinate position ) on the frame's origin point : where is the linear equivalence that maps the frame's coordinate vectors to physical displacements at time .
