OAI/Analysis/Mahler/HalfspaceStokes.lean
9 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.MahlerStokes.lowerHalfspaceline 11 - lemma
OAI.MahlerStokes.measurableSet_lowerHalfspaceline 13 - lemma
OAI.MahlerStokes.slice_eq_updateline 17 - lemma
OAI.MahlerStokes.contDiff_sliceline 23 - lemma
OAI.MahlerStokes.hasCompactSupport_sliceline 28 - lemma
OAI.MahlerStokes.integral_partial_slice_Iioline 35 - lemma
OAI.MahlerStokes.integral_partial_slice_zeroline 48 - theorem
OAI.MahlerStokes.integral_partial_lowerHalfspaceline 66Source documentation
Coordinate divergence through a flat boundary. Transverse derivatives integrate to zero; the k derivative gives the upper face with positive sign.
theorem integral_partial_lowerHalfspace {n : ℕ} (i k : Fin (n+1)) (R : ℝ) {f : (Fin (n+1) → ℝ) → ℝ} (hf : ContDiff ℝ 1 f) (hc : HasCompactSupport f) : (∫ x in lowerHalfspace k R, fderiv ℝ f x (Pi.single i 1)) = if i = k then ∫ y : Fin n → ℝ, f (k.insertNth R y) else 0 := by …Mentions: OAI.MahlerStokes.lowerHalfspace
- theorem
OAI.MahlerStokes.integral_extDeriv_lowerHalfspaceline 100Source documentation
Stokes on a coordinate half-space for an actual compactly supported C1 form. The boundary uses the outward orientation, including (-1)^k.
theorem integral_extDeriv_lowerHalfspace {n : ℕ} (k : Fin (n+1)) (R : ℝ) (ω : (Fin (n+1) → ℝ) → (Fin (n+1) → ℝ) [⋀^Fin n]→L[ℝ] ℝ) (hω : ContDiff ℝ 1 ω) (hc : HasCompactSupport ω) : (∫ x in lowerHalfspace k R, extDeriv ω x (coordinateBasis (n+1))) = (-1 : ℝ)^k.val * ∫ y : Fin n → ℝ, ω (k.insertNth R y) (k.removeNth (coordinateBasis (n+1))) := by …Mentions: OAI.MahlerStokes.lowerHalfspace, OAI.MahlerStokes.coordinateBasis