A complete cylinder Sobolev space constructed from closed graphs of actual L² derivatives.
A coordinate derivative word of length at most the Sobolev order.
Instances For
The empty derivative word.
Instances For
The lower endpoint of a derivative edge.
Instances For
The upper endpoint obtained by prepending one derivative direction.
Instances For
The closed graph of the actual strong translation derivative.
Equations
- EulerCylinderSobolevSpace.closedDerivativeGraph period a = { toSubmodule := EulerClosedTranslationGraph.translationDerivativeGraph period a, isClosed' := ⋯ }
Instances For
Evaluation of the two endpoints of a derivative edge is continuous linear.
Equations
Instances For
The closed linear space of finite arrays satisfying every genuine derivative compatibility.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The actual cylinder Sobolev space, with the complete finite-array norm.
Equations
- EulerCylinderSobolevSpace.SobolevSpace period q = EulerCylinderSobolevSpace.sobolevSubspace period q
Instances For
The Sobolev norm is the norm inherited from the underlying submodule of derivative arrays.
Equations
- One or more equations did not get rendered due to their size.
Scalar multiplication uses the same inherited norm as the derivative array.
Equations
- EulerCylinderSobolevSpace.sobolevNormedSpace period q = { toModule := (EulerCylinderSobolevSpace.SobolevSpace period q).normedSpace.toModule, norm_smul_le := ⋯ }
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Completeness follows from closedness of the derivative graphs in a finite product of L² spaces.
Shortcut for the completeness of the cylinder Sobolev space.
The underlying L² field of a Sobolev derivative array.
Equations
- EulerCylinderSobolevSpace.value period u = ↑u (EulerCylinderSobolevSpace.emptyWord q)
Instances For
A valid derivative word in the array.
Instances For
The defining compatibility is a genuine strong derivative of an L² translation orbit.
Every finite strong derivative jet defines an element of the complete Sobolev space.
Equations
- EulerCylinderSobolevSpace.ofJet period J = ⟨fun (w : EulerCylinderSobolevSpace.SobolevWord q) => J.word w.snd, ⋯⟩
Instances For
The underlying field of the array constructed from a jet is unchanged.
Every compatible array has a genuine jet of any remaining depth at every word.
A genuine full-depth strong derivative jet reconstructed from a Sobolev array.
Equations
- EulerCylinderSobolevSpace.toJet period u = Classical.choice ⋯
Instances For
Any genuine jet with the correct underlying field agrees with every array coordinate.
A Sobolev array is uniquely determined by its underlying L² field.
Reconstructing a jet and then its array is the identity.