General smooth local Euler existence in ordinary R³. The datum has all actual spatial L² derivatives; no Gevrey radius is assumed. The solution is the strong Sobolev limit of genuine symmetric regularized Euler evolutions on one common positive interval.
Actual smooth regularizers of ordinary solenoidal L². Their maps into every complete Sobolev space are bounded by the closed graph theorem, rather than by an assumed derivative estimate.
Smoothing operator data, collecting op, smooth, translation, symmetric,
contraction, solenoidal.
Op of
SmoothingOperator, of typeL2 →L[ℝ] L2.- smooth (u : ↥EulerMeanSolenoidal.L2) : EulerMeanSmoothRepresentative.SmoothOrbit (self.op u)
- translation (a : EulerSmoothLimit.Space) (u : ↥EulerMeanSolenoidal.L2) : (EulerMeanSolenoidal.translation a) (self.op u) = self.op ((EulerMeanSolenoidal.translation a) u)
Instances For
Field, given by smoothL2Field (S.op u) (S.smooth u).
Equations
- S.field u = EulerMeanSmoothRepresentative.smoothL2Field (S.op u) ⋯
Instances For
Lift linear, bundling toFun, map_add, map_smul.
Equations
- S.liftLinear q = { toFun := fun (u : ↥EulerMeanSolenoidal.L2) => EulerMeanSmoothRepresentative.ordinarySobolev q (S.op u) ⋯, map_add' := ⋯, map_smul' := ⋯ }
Instances For
Lift, constructed using ContinuousLinearMap.ofSeqClosedGraph.
Equations
Instances For
Jet map, given by (ordinaryTensorOperator n).comp (S.lift n).
Equations
Instances For
Pointwise cost, given by smoothEmbeddingConstant*(∑ n ∈ range 3, ‖S.jetMap n‖).
Equations
- S.pointwiseCost = EulerSmoothSobolev.smoothEmbeddingConstant * ∑ n ∈ Finset.range 3, ‖S.jetMap n‖
Instances For
The regularized L² flow has genuine smooth spatial representatives, continuous jets of every order, and its true time derivative.
A bounded quadratic vector field whose radial energy vanishes has a genuine global flow on a real Hilbert space. Radial normalization first gives a globally Lipschitz equation; its conserved norm then removes the normalization by a constant rescaling of time.
Radial, given by (1+‖x‖)⁻¹ • x.
Instances For
Normalized, given by B (radial x) (radial x).
Equations
Instances For
A genuine global L² solution of the symmetric regularized Euler equation. The vector field is a bounded bilinear map and its actual L² energy vanishes by noncompact transport cancellation.
Advection linear, bundling toFun, map_add, map_smul, map_add and the required
compatibility proofs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Advection cost, given by S.pointwiseCost*‖S.jetMap 1‖.
Equations
- S.advectionCost = S.pointwiseCost * ‖S.jetMap 1‖
Instances For
Advection, given by S.advectionLinear.mkContinuous₂ S.advectionCost S.advectionLinear_bound.
Equations
Instances For
Quadratic, given by (ContinuousLinearMap.compL ℝ L2 L2 L2 (-S.op)).comp S.advection.
Equations
Instances For
Rhs, given by fieldNeg (S.field (advectionField (S.field u) (S.field u)).toLp).
Equations
- S.rhs u = EulerOrdinarySobolev.fieldNeg (S.field (EulerOrdinarySobolev.advectionField (S.field u) (S.field u)).toLp)
Instances For
Regularized evolution data, collecting velocity, velocity_continuous, solenoidal,
time_law.
- velocity : ↑(Set.Icc 0 T) → EulerLpTranslation.SmoothL2Field EulerSmoothLimit.Space
Velocity field of
RegularizedEvolution, of typeIcc (0 : ℝ) T → SmoothL2Field Space. - velocity_continuous (n : ℕ) : Continuous fun (t : ↑(Set.Icc 0 T)) => (self.velocity t).jetLp n
Instances For
Derivative, given by S.rhs (U.velocity t).toLp.
Equations
- U.derivative t = S.rhs (U.velocity t).toLp
Instances For
Actual symmetric, solenoidal smoothing operators. They converge to Helmholtz projection, with an explicit H¹ approximation error.
Symmetric compact smooth approximate identities on ordinary spatial L².
A true orbit derivative gives a global increment bound for a linear isometric action.
Bump, bundling rIn, rOut, rIn_pos, rIn_lt_rOut.
Equations
- EulerOrdinaryMollifier.bump n = { rIn := EulerNoncompactTransport.cutoffScale n, rOut := 2 * EulerNoncompactTransport.cutoffScale n, rIn_pos := ⋯, rIn_lt_rOut := ⋯ }
Instances For
Kernel, given by (bump n).normed volume.
Equations
Instances For
Smooth orbit, given by convolution (kernel n) (fun a => translation a u) (ContinuousLinearMap.lsmul ℝ ℝ) volume.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Mollify, given by smoothOrbit n u 0.
Equations
Instances For
Mollifier linear, bundling toFun, map_add, map_smul.
Equations
- EulerOrdinaryMollifier.mollifierLinear n = { toFun := EulerOrdinaryMollifier.mollify n, map_add' := ⋯, map_smul' := ⋯ }
Instances For
Mollifier, given by (mollifierLinear n).mkContinuous 1 (fun u => by change ‖mollify n u‖ ≤ 1*‖u‖ simpa only [one_mul] using mollify_norm_le n u).
Equations
Instances For
Regularizer map, given by solenoidalProjection.comp ((mollifier n).comp solenoidalProjection).
Equations
Instances For
Regularizer, bundling op, smooth, translation, symmetric and the required
compatibility proofs.
Equations
- EulerOrdinarySobolev.regularizer n = { op := EulerOrdinarySobolev.regularizerMap n, smooth := ⋯, translation := ⋯, symmetric := ⋯, contraction := ⋯, solenoidal := ⋯ }
Instances For
Regularizer error, given by 6*EulerNoncompactTransport.cutoffScale n.
Instances For
The true smooth regularized Euler flows are Cauchy in continuous L² on the common energy-controlled interval.
The actual regularized Euler right-hand side converges to the projected Euler right-hand side, uniformly on bounded H⁴ sets.
Regularization cost, given by (6*h3ProductConstant+399*smoothEmbeddingConstant)*M^2.
Equations
Instances For
Actual L² stability of projected Euler with a small additive defect. The reference gradient is the only solution coefficient.
Regularized comparison cost, given by regularizationCost M*Real.sqrt (Real.exp ((2*((360*smoothEmbeddingConstant)*M)+1)*T)).
Equations
- EulerOrdinarySobolev.regularizedComparisonCost T M = EulerOrdinarySobolev.regularizationCost M * √(Real.exp ((2 * (360 * EulerSmoothSobolev.smoothEmbeddingConstant * M) + 1) * T))
Instances For
Uniform energy bounds for the actual regularized flows. Symmetry and translation commutation transfer the exact energy production to the smoothed velocity, where the checked Euler cancellations apply.
A uniform short-time bound for a nonnegative genuine energy with a quadratic differential upper bound.
Energy, given by ⟨fun t => wordEnergy m (U.velocity t),wordEnergy_continuous U.velocity U.velocity_continuous m⟩.
Equations
Instances For
Energy derivative, given by integerEnergyProduction m (U.velocity t) (U.derivative t).
Equations
- U.energyDerivative m t = EulerOrdinarySobolev.integerEnergyProduction m (U.velocity t) (U.derivative t)
Instances For
Regularized time, given by (2*(1+tameEnergyConstant 3)*(1+wordEnergy 3 A))⁻¹.
Equations
Instances For
Regularized H3, given by Real.sqrt (2*wordEnergy 3 A+1).
Equations
Instances For
Derivative path, given by fieldPath U.derivative U.derivative_continuous.
Equations
Instances For
Regularized evolution, bundling velocity, pressureForce, velocity_continuous,
pressure_continuous and the required compatibility proofs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Regularized solution, given by Classical.choose ((regularizer n).exists_smooth (regularizedTime A) (regularizedTime_pos A).le A hA).
Equations
Instances For
Local limit, given by smoothLimitData (regularizedTime_pos A).le _ _ (regularizedSolution_bounds A hA) (regularizedSolution_cauchy A hA).
Equations
- EulerOrdinarySobolev.localLimit A hA = EulerOrdinarySobolev.smoothLimitData ⋯ (fun (n : ℕ) => (EulerOrdinarySobolev.regularizedSolution A hA n).velocity) ⋯ ⋯ ⋯
Instances For
Local evolution, choosing the witness provided by regularizedSolution_bounds.