Conversation
- `poissonBracket`, antisymmetry, bilinearity in each argument, and `deriv_comp_eq_poissonBracket` connecting it to time evolution under Hamilton's equations. - `gradient_add` in `Physlib.Mathematics.Calculus.Gradient`, the missing additivity rule needed to prove bilinearity. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Thank you for this pull-request (PR). If this is your first PR, welcome to the community! Below is what will happen next. Please read carefully if you are not familiar with the process. You may open other PRs while this one is being reviewed, and can stack PRs on top of each other, so don't let these steps slow you down.
Tip: The easiest way to get have a fast review is to submit a PR that is small and self-contained, and has clear documentation explaining why things are the way they are in your chages. If you have any problems or questions, please reach out to the community on the Zulip. |
…acket_const_mul_right - The key results of `PoissonBracket.lean` list the right-argument bilinearity lemmas `poissonBracket_add_right` and `poissonBracket_const_mul_right`, which the file states, instead of saying that they follow by antisymmetry. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
jstoobysmith
left a comment
There was a problem hiding this comment.
A couple of small comments from me here.
|
|
||
| /-- The time derivative of a phase-space function `f` composed with trajectories `p q : Time → X` | ||
| is the sum of the gradients of `f` paired with the velocities `∂ₜ p` and `∂ₜ q`. -/ | ||
| theorem deriv_comp_eq_inner_gradient_add (f : X → X → ℝ) (p q : Time → X) (t : Time) |
There was a problem hiding this comment.
This should likely be a lemma I think
There was a problem hiding this comment.
I think we should put this and Physlib.ClassicalMechanics.HamiltonsEquations in a new subdirectory called ./HamiltonianMechanics
|
awaiting-author |
poissonBracket, antisymmetry, bilinearity in each argument, andderiv_comp_eq_poissonBracketconnecting it to time evolution under Hamilton's equations.gradient_addinPhyslib.Mathematics.Calculus.Gradient, the missing additivity rule needed to prove bilinearity.