OAI/Geometry/SurfaceImmersion/Primitive/VelocityNormalGeometry.lean
11 declarations, 0 contain sorry, 0 declared as axioms
The angular derivative contributes only to the complementary normal component.
- def
OAI.ClosedSurfaceR4.VelocityFrame.directionline 12 - def
OAI.ClosedSurfaceR4.VelocityFrame.angularDirectionline 13 - lemma
OAI.ClosedSurfaceR4.VelocityFrame.direction_unitline 15 - lemma
OAI.ClosedSurfaceR4.VelocityFrame.angularDirection_unitline 22 - lemma
OAI.ClosedSurfaceR4.VelocityFrame.direction_angular_perpline 30 - lemma
OAI.ClosedSurfaceR4.VelocityFrame.angularDirection_perpline 38 - lemma
OAI.ClosedSurfaceR4.VelocityFrame.dot_normalPart_eqline 42 - lemma
OAI.ClosedSurfaceR4.VelocityFrame.dot_leadingTangent_zeroline 46 - lemma
OAI.ClosedSurfaceR4.VelocityFrame.angularDirection_normal_perpline 52 - lemma
OAI.ClosedSurfaceR4.VelocityFrame.first_normal_derivative_independentline 71Source documentation
The first normal coefficient does not contain the angular derivative.
lemma first_normal_derivative_independent {W m n : Vec} (hmn : m ⬝ᵥ n = 0) (R d : ℝ) : (W + (R * d) • m) ⬝ᵥ n = W ⬝ᵥ n := by … - lemma
OAI.ClosedSurfaceR4.VelocityFrame.second_normal_derivativeline 76Source documentation
The complementary normal coefficient contains that derivative with coefficient
R.lemma second_normal_derivative {W m : Vec} (hm : m ⬝ᵥ m = 1) (R d : ℝ) : (W + (R * d) • m) ⬝ᵥ m = R * d + W ⬝ᵥ m := by …