How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Sphere-contact guards, normals and binary resets have explicit tube bounds
Statement
Use the Euclidean norm on the full state of spheres in . Fix a pair , positive masses , positive radii , and a fixed restitution coefficient . Put Extend the binary reset formula of Impulse, momentum, and kinetic-energy laws for an isolated frictionless sphere impact to every state with by setting , replacing by and by , and leaving all other coordinates unchanged. Denote this time-independent reset extension by .
The functions are on the open set . For two states with both pair distances at least and both relative velocity norms at most , These pairwise bounds do not require a convex collision-free state set. Along a differentiable smooth segment with , The normal bound applies to differences of the relative vectors ; its full-state version includes the factor . This extension does not assert that an approximate state is exactly at contact or that an event exists.
Facts & Assumptions
Given: The stated pair, fixed masses/radii/restitution, two states with separated pair centers and bounded relative velocities, and the Euclidean full-state norm.
The Euclidean inner product on fixes the bilinear inner product and squared Euclidean norm.
Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation gives Cauchy–Schwarz, the Euclidean triangle inequality and norm homogeneity.
Impulse, momentum, and kinetic-energy laws for an isolated frictionless sphere impact supplies the impulse and equal/opposite binary velocity updates at an exact incoming contact.
The chain rule for total derivatives: and Sums, scalar multiples, products and quotients: , , , and when give the chain rule and the scalar coordinate sum, product and quotient rules with nonzero denominators.
If all partial derivatives exist on a neighbourhood and are continuous at a point, then the map is totally differentiable there with Jacobian derivative: continuous first partial derivatives on an open set give total differentiability, with its derivative given by those partials.
Proof
Write and . By [F2], . Also . Subtracting the fixed radii gives the guard bound.
The identity and step 1.1 give . Applying the full-state estimate from step 1.1 gives the asserted normal bound.
Put and . The impulse formula in [F3], used as the stated extension, gives and . The two changed velocity increments have joint norm difference , which is at most .
Combining steps 2.1–3.1 bounds the reset-increment difference by . Each coordinate-block norm is at most . The identity part of the reset contributes at most by [F2], giving exactly the stated . This argument compares the two endpoints directly and uses no connecting line segment.
For a nonzero vector and increment , rationalization gives The denominator tends to , so the total derivative is , continuously dependent on . The coordinate rules in [F4] give continuous partial derivatives for the quotient defining and the products defining on this open set; [F5] makes them . Applying [F4] along proves the guard derivative formula.
Depends on
- The Euclidean inner product $\langle x,y\rangle = \sum_{k<n} x_k y_k$ on $\mathbb{R}^n$
- Cauchy-Schwarz $\lvert\langle x,y\rangle\rvert \le \lVert x\rVert_2\lVert y\rVert_2$ with its equality case, the triangle inequality for $\lVert\cdot\rVert_2$, the parallelogram law and polarisation
- The chain rule for total derivatives: $D(g\circ f)(a)=Dg(f(a))\circ Df(a)$
- Sums, scalar multiples, products and quotients: $(f+g)'(c) = f'(c) + g'(c)$, $(\alpha f)'(c) = \alpha f'(c)$, $(fg)'(c) = f'(c)g(c) + f(c)g'(c)$, and $(f/g)'(c) = \bigl(f'(c)g(c) - f(c)g'(c)\bigr)/g(c)^{2}$ when $g(c) \ne 0$
- If all partial derivatives exist on a neighbourhood and are continuous at a point, then the map is totally differentiable there with Jacobian derivative
- Impulse, momentum, and kinetic-energy laws for an isolated frictionless sphere impact
Used by
Dependency tree · two levels
42 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- David E. Stewart, Dynamics with Inequalities: Impacts and Hard Constraints (standard reference, not scraped)