Act III: The Exact Formula for Navier-Stokes 3D #
Binary-tree expansion and normal-form operators in Fourier variables. Zero sorry. Zero axiom. Zero variable.
- leaf : BinaryTree
- node : BinaryTree → BinaryTree → BinaryTree
Instances For
Equations
- One or more equations did not get rendered due to their size.
- instDecidableEqBinaryTree.decEq BinaryTree.leaf BinaryTree.leaf = isTrue ⋯
- instDecidableEqBinaryTree.decEq BinaryTree.leaf (a.node a_1) = isFalse ⋯
- instDecidableEqBinaryTree.decEq (a.node a_1) BinaryTree.leaf = isFalse ⋯
Instances For
Instances For
Equations
- instInhabitedBinaryTree = { default := instInhabitedBinaryTree.default }
Instances For
Equations
- instDecidableIsResonant p q = inferInstanceAs (Decidable (dotInt p q = 0))
Equations
- laplacianSymbol nu k = -↑nu * ↑(freqNormSq k)
Instances For
Equations
- Qnr nu k p q a b j = if isResonant p q then 0 else have gap := laplacianSymbol nu k - laplacianSymbol nu p - laplacianSymbol nu q; 2 * bilinearSymbol k p q a b j / gap
Instances For
Equations
- One or more equations did not get rendered due to their size.
- treeAlgebraicCoeff BinaryTree.leaf x_3 as = as ⟨0, Nat.zero_lt_one⟩
Instances For
Equations
- One or more equations did not get rendered due to their size.
- treeTimeIntegral nu BinaryTree.leaf ks x✝ = Complex.exp (-↑nu * ↑(freqNormSq (ks ⟨0, Nat.zero_lt_one⟩)) * ↑x✝)
Instances For
theorem
laplacian_gap_ne_zero_of_not_resonant
(nu : ℝ)
(hnu : nu ≠ 0)
{p q : Index3}
(h : ¬isResonant p q)
:
theorem
gap_ne_zero_of_not_resonant
(nu : ℝ)
(hnu : nu ≠ 0)
(p q : Index3)
(hres : ¬isResonant p q)
:
theorem
homological_equation
(nu : ℝ)
(hnu : nu ≠ 0)
(k p q : Index3)
(hk : k = p + q)
(hgap : laplacianSymbol nu k - laplacianSymbol nu p - laplacianSymbol nu q ≠ 0)
(a b : Fin 3 → ℂ)
(j : Fin 3)
:
have Q := Qnr nu k p q a b j;
have term1 := laplacianSymbol nu k * Q;
have term2 := (laplacianSymbol nu p + laplacianSymbol nu q) * Q;
term1 - term2 = 2 * B_nr k p q a b j
theorem
homological_equation_unconditional
(nu : ℝ)
(hnu : nu ≠ 0)
(k p q : Index3)
(hk : k = p + q)
(hres : ¬isResonant p q)
(a b : Fin 3 → ℂ)
(j : Fin 3)
:
have Q := Qnr nu k p q a b j;
have term1 := laplacianSymbol nu k * Q;
have term2 := (laplacianSymbol nu p + laplacianSymbol nu q) * Q;
term1 - term2 = 2 * B_nr k p q a b j