Source-pinned research

Research proof index

Search theorem names, mathematical ideas, modules, topics, projects, and role-labelled researchers. Open a result for its complete indexed Lean declaration and source record.

This index contains 14 research declarations. Search 10,000 more complete Mathlib declarations.

1 topic

14 results

Clear filters
Project-declaredLean 4.32.0

Trajectories unique

ClassicalMechanics.HarmonicOscillator.InitialConditions.trajectories_unique

Plain-language statement

The trajectories to the equation of motion for a given set of initial conditions are unique. Given any smooth x satisfying the equation of motion with the same initial position and velocity, the difference y = x - IC.trajectory S also solves the equation of motion with zero initial conditions; energy conservation then forces its energy, and hence y,...

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Trajectory acceleration

ClassicalMechanics.HarmonicOscillator.InitialConditions.trajectory_acceleration

Project documentation

For zero initial conditions, the trajectory is zero. -/ @[simp] lemma trajectory_zero : trajectory S 0 = fun _ => 0 := by simp [trajectory_eq] /-! ### B.3. Smoothness of the trajectories The trajectories for any initial conditions are smooth functions of time. -/ @[fun_prop] lemma trajectory_contDiff (S : HarmonicOscillator) (IC : InitialConditions) {n :...

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Trajectory eq zero iff exists int

ClassicalMechanics.HarmonicOscillator.InitialConditions.trajectory_eq_zero_iff_exists_int

Plain-language statement

For nonzero amplitude, the trajectory passes through zero exactly at phase times φ + (2n + 1)π / 2.

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Trajectory equation Of Motion

ClassicalMechanics.HarmonicOscillator.InitialConditions.trajectory_equationOfMotion

Project documentation

For a set of initial conditions IC the position of the solution at time 0 is IC.x₀. -/ @[simp] lemma trajectory_position_at_zero (IC : InitialConditions) : IC.trajectory S 0 = IC.x₀ := by simp [trajectory] @[simp] lemma trajectory_velocity_at_zero (IC : InitialConditions) : ∂ₜ (IC.trajectory S) 0 = IC.v₀ := by simp [trajectory_velocity] /-! ## C. Tr...

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Trajectory velocity

ClassicalMechanics.HarmonicOscillator.InitialConditions.trajectory_velocity

Project documentation

For zero initial conditions, the trajectory is zero. -/ @[simp] lemma trajectory_zero : trajectory S 0 = fun _ => 0 := by simp [trajectory_eq] /-! ### B.3. Smoothness of the trajectories The trajectories for any initial conditions are smooth functions of time. -/ @[fun_prop] lemma trajectory_contDiff (S : HarmonicOscillator) (IC : InitialConditions) {n :...

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record
Project-declaredLean 4.32.0

Trajectory velocity eq zero iff exists int

ClassicalMechanics.HarmonicOscillator.InitialConditions.trajectory_velocity_eq_zero_iff_exists_int

Plain-language statement

For nonzero amplitude, the velocity is zero exactly at phase times φ + nπ.

physicsquantum field theoryrelativity

Source project: Physlib

Person-level attribution pending.

View proof record