Fourier coefficients of actual smooth periodic functions #
Coefficients are defined by actual unit-interval integrals. Their decay is derived from integration by parts and bounds for actual coordinate derivatives.
Smooth Fourier series and directional inversion on the two-dimensional torus #
We work on the universal cover ℝ × ℝ, with frequencies in ℤ × ℤ.
Rapid coefficients have summable polynomially weighted norms of every order.
Diophantine bounds for the manuscript's graph directions #
For every nonzero integer frequency (m,n), the directions
v_r = (1, 1 - sqrt 2) and v_t = (sqrt 2 - 1, 1) have symbols bounded
below by (1/6)/(1 + sqrt (m^2+n^2)). The proof multiplies each quadratic
integer by its conjugate, proves that the resulting integer is nonzero using
irrationality of sqrt 2, and bounds the conjugate explicitly.
Integer norm, given by p ^ 2 - 2 * q ^ 2.
Instances For
The nonzero algebraic norm is an integer, so its absolute value is at least one.
This is the usual Euclidean length of the integer frequency.
Instances For
Explicit Diophantine bound for v_r = (1,1-sqrt 2) in the L1 length.
Explicit Diophantine bound for v_t = (sqrt 2-1,1) in the L1 length.
The manuscript's estimate with an explicit constant and Euclidean length.
The manuscript's estimate for the second graph direction.
The radial inverse Fourier multiplier grows at most linearly in frequency.
The temporal inverse Fourier multiplier grows at most linearly in frequency.
The radial symbol scales by the smaller eigenvalue of the covering matrix.
The temporal symbol scales by the larger eigenvalue of the covering matrix.
Frequency: an abbreviation for ℤ × ℤ.
Equations
Instances For
Plane: an abbreviation for ℝ × ℝ.
Equations
Instances For
Polynomially weighted absolute summability of every order.
Equations
- NavierStokes.TorusInverse.Rapid a = ∀ (p : ℕ), Summable fun (k : NavierStokes.TorusInverse.Frequency) => NavierStokes.TorusInverse.weight k ^ p * ‖a k‖
Instances For
Direction data for torus inverse.
Instances For
Symbol as an element of Direction → Frequency → ℝ | .radial, k => DiophantineGraph.radialSymbol k.1 k.2 | .temporal, k => DiophantineGraph.timeSymbol k.1 k.2.
Equations
Instances For
Inverse coefficient, given by multiplier d k * a k.
Equations
Instances For
Descent to the torus and actual Haar means #
Torus: an abbreviation for UnitAddCircle × UnitAddCircle.
Equations
Instances For
Torus mode, bundling toFun, continuous_toFun.
Equations
- NavierStokes.TorusInverse.torusMode k = { toFun := fun (z : NavierStokes.TorusInverse.Torus) => (fourier k.1) z.1 * (fourier k.2) z.2, continuous_toFun := ⋯ }
Instances For
The zeroth coefficient equals the actual normalized Haar integral.
Weighted absolute Fourier coefficient seminorm.
Equations
Instances For
Coordinate coefficient, with branches according to j.
Equations
Instances For
Coefficient word as an element of js, a => coordinateCoeff j (coefficientWord js a).
Equations
Instances For
Derivative word as an element of js, f => coordinatePartial j (derivativeWord js f).
Equations
Instances For
Parameters and support #
Parameter differentiation commutes with the actual inverse series under a uniform summable bound on one frequency-weighted parameter derivative.
Inversion uses only the torus variable and preserves support in every external parameter. No nonvanishing or convergence hypothesis is needed here.
The constructed directional inverse has zero normalized Haar mean.
A zero-average rapidly convergent Fourier series on the actual torus has a zero-average inverse whose universal-cover lift is smooth and solves the directional equation. Both manuscript directions are covered.
The actual unit-period Fourier coefficient of a function on the line.
Equations
Instances For
The boundary term cancels because the actual endpoint values agree.
Unit-periodicity in both coordinates, expressed on the universal cover.
Equations
- NavierStokes.SmoothFourierData.UnitPeriodic f = ∀ (z : NavierStokes.TorusInverse.Plane) (k : NavierStokes.TorusInverse.Frequency), f (z + (↑k.1, ↑k.2)) = f z
Instances For
The genuine first coordinate derivative.
Instances For
X jet, given by partialX^[p] f.
Instances For
The actual two-dimensional Fourier coefficient, with the first coordinate integrated first.
Equations
- NavierStokes.SmoothFourierData.coefficient f k = NavierStokes.SmoothFourierData.unitCoeff (fun (y : ℝ) => NavierStokes.SmoothFourierData.unitCoeff (fun (x : ℝ) => f (x, y)) k.1) k.2
Instances For
Repeated Fourier integration by parts in the first coordinate.
A coefficient-decay estimate obtained from a bound on an actual derivative.
The negative Fourier character on the unit square.
Instances For
Swap function, defined pointwise by f (z.2, z.1).
Equations
- NavierStokes.SmoothFourierData.swapFunction f z = f (z.2, z.1)
Instances For
Multiplying by the first frequency power is controlled by the actual derivative norm.
Finite derivative loss: a p-th frequency moment uses only the values and the p-th pure derivative in each coordinate on the unit square.
Smoothness on the compact unit square supplies the derivative bounds; no coefficient-decay hypothesis is used.
Every smooth unit-periodic function has all weighted absolute Fourier moments. For the p-th moment the proof uses p+4 derivatives and a summable lattice majorant.
A quantitative finite-loss estimate for the exact seminorm used by
TorusInverse. The lattice constant is finite by summable_weight_inv_four.
Identification with the actual torus Fourier coefficients #
Torus lift, given by f ((x.1 : UnitAddCircle), (x.2 : UnitAddCircle)).
Equations
- NavierStokes.SmoothFourierData.torusLift f x = f (↑x.1, ↑x.2)
Instances For
Torus coefficient, given by ∫ z, torusMode (-k) z * f z ∂torusMeasure.
Equations
Instances For
The same continuous function on Mathlib's native finite-product torus.
Equations
- NavierStokes.SmoothFourierData.nativeFunction f = { toFun := fun (z : UnitAddTorus (Fin 2)) => f (z 0, z 1), continuous_toFun := ⋯ }
Instances For
Genuine Fourier reconstruction: summability is derived from smoothness.
The constructed inverse now solves the equation for an arbitrary smooth zero-mean torus function, not only for a preassigned coefficient sequence.
Descent of an arbitrary periodic function on the plane #
First lift, given by (unitPeriodic_first hp y).lift z.
Equations
- NavierStokes.SmoothFourierData.firstLift f hp z y = ⋯.lift z
Instances For
Descend, given by (firstLift_periodic f hp z.1).lift z.2.
Equations
- NavierStokes.SmoothFourierData.descend f hp z = ⋯.lift z.2
Instances For
Descend continuous, bundling toFun, continuous_toFun.
Equations
- NavierStokes.SmoothFourierData.descendContinuous f hf hp = { toFun := NavierStokes.SmoothFourierData.descend f hp, continuous_toFun := ⋯ }
Instances For
Pointwise reconstruction for an arbitrary actual smooth unit-periodic function on the plane; neither rapid decay nor reconstruction is a premise.
The final coefficient bridge to the existing inverse construction.