Actual finite coordinate derivatives of ordinary smooth L² fields. The word fields retain all genuine L² derivatives; no Sobolev regularity or distributional derivative is postulated.
theorem
EulerOrdinarySobolev.field_ext
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
{A B : EulerLpTranslation.SmoothL2Field V}
(h : A.field = B.field)
:
def
EulerOrdinarySobolev.wordField
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(A : EulerLpTranslation.SmoothL2Field V)
{n : ℕ}
:
(Fin n → Fin 3) → EulerLpTranslation.SmoothL2Field V
Word field as an element of {n : ℕ} → (Fin n → Fin 3) → SmoothL2Field V | 0, _ => A | _+1, w => (wordField A (Fin.tail w)).directionalField (axis (w 0)).
Equations
Instances For
@[simp]
theorem
EulerOrdinarySobolev.wordField_zero
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(A : EulerLpTranslation.SmoothL2Field V)
(w : Fin 0 → Fin 3)
:
@[simp]
theorem
EulerOrdinarySobolev.wordField_cons
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(A : EulerLpTranslation.SmoothL2Field V)
{n : ℕ}
(w : Fin n → Fin 3)
(i : Fin 3)
:
theorem
EulerOrdinarySobolev.wordField_field
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(A : EulerLpTranslation.SmoothL2Field V)
{n : ℕ}
(w : Fin n → Fin 3)
:
theorem
EulerOrdinarySobolev.wordField_snoc
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(A : EulerLpTranslation.SmoothL2Field V)
{n : ℕ}
(w : Fin n → Fin 3)
(i : Fin 3)
:
theorem
EulerOrdinarySobolev.wordField_map
{V : Type u_1}
{W : Type u_2}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
[NormedAddCommGroup W]
[NormedSpace ℝ W]
(L : V →L[ℝ] W)
(A : EulerLpTranslation.SmoothL2Field V)
{n : ℕ}
(w : Fin n → Fin 3)
:
theorem
EulerOrdinarySobolev.wordField_add
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(A B : EulerLpTranslation.SmoothL2Field V)
{n : ℕ}
(w : Fin n → Fin 3)
:
theorem
EulerOrdinarySobolev.wordField_toLp_norm_le
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(A : EulerLpTranslation.SmoothL2Field V)
{n : ℕ}
(w : Fin n → Fin 3)
:
noncomputable def
EulerOrdinarySobolev.wordSize
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(s : ℕ)
(A : EulerLpTranslation.SmoothL2Field V)
:
Word size, given by ∑ n ∈ range (s+1), ∑ w : Fin n → Fin 3, ‖(wordField A w).toLp‖.
Equations
- EulerOrdinarySobolev.wordSize s A = ∑ n ∈ Finset.range (s + 1), ∑ w : Fin n → Fin 3, ‖(EulerOrdinarySobolev.wordField A w).toLp‖
Instances For
noncomputable def
EulerOrdinarySobolev.wordEnergy
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(s : ℕ)
(A : EulerLpTranslation.SmoothL2Field V)
:
Word energy, given by ∑ n ∈ range (s+1), ∑ w : Fin n → Fin 3, ‖(wordField A w).toLp‖^2.
Equations
- EulerOrdinarySobolev.wordEnergy s A = ∑ n ∈ Finset.range (s + 1), ∑ w : Fin n → Fin 3, ‖(EulerOrdinarySobolev.wordField A w).toLp‖ ^ 2
Instances For
def
EulerOrdinarySobolev.WordBound
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(s : ℕ)
(M : ℝ)
(A : EulerLpTranslation.SmoothL2Field V)
:
Word bound, given by ∀ n ≤ s, ∀ w : Fin n → Fin 3, ‖(wordField A w).toLp‖ ≤ M.
Equations
- EulerOrdinarySobolev.WordBound s M A = ∀ n ≤ s, ∀ (w : Fin n → Fin 3), ‖(EulerOrdinarySobolev.wordField A w).toLp‖ ≤ M
Instances For
theorem
EulerOrdinarySobolev.wordEnergy_nonneg
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(s : ℕ)
(A : EulerLpTranslation.SmoothL2Field V)
:
theorem
EulerOrdinarySobolev.word_norm_sq_le_energy
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(A : EulerLpTranslation.SmoothL2Field V)
{n s : ℕ}
(hn : n ≤ s)
(w : Fin n → Fin 3)
:
theorem
EulerOrdinarySobolev.wordBound_sqrt_energy
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(s : ℕ)
(A : EulerLpTranslation.SmoothL2Field V)
:
WordBound s (√(wordEnergy s A)) A
theorem
EulerOrdinarySobolev.wordBound_wordField
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
{s k : ℕ}
{M : ℝ}
{A : EulerLpTranslation.SmoothL2Field V}
(h : WordBound (k + s) M A)
(w : Fin k → Fin 3)
:
theorem
EulerOrdinarySobolev.field_norm
{V : Type u_1}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
(A : EulerLpTranslation.SmoothL2Field V)
:
theorem
EulerOrdinarySobolev.mapField_norm_le
{V : Type u_1}
{W : Type u_2}
[NormedAddCommGroup V]
[NormedSpace ℝ V]
[NormedAddCommGroup W]
[NormedSpace ℝ W]
(L : V →L[ℝ] W)
(A : EulerLpTranslation.SmoothL2Field V)
: