Actual native-copy realization of the signed reference wave #
The primary pulse and signed quotient are fixed. A periodic reference coordinate and mask are constructed from the native layout. The native copies are summed before curl, and equality with the same reference output is proved from the periodic-clock identity on their compact supports.
Cylinder: an abbreviation for PhysicalResidualBridge.Cylinder.
Equations
Instances For
Primitive native geometry and its actual compact mask. No summed coefficient or solved-wave identity is a field of this record.
- geometry : ℕ → CommonCoverSolve.Geometry
Geometry of
Layout, of typeℕ → CommonCoverSolve.Geometry. - window : ℕ → PeriodicPhaseAssembly.ClockWindow
Window of
Layout, of typeℕ → PeriodicPhaseAssembly.ClockWindow. Length of
Layout, of typeℕ → ℝ.- cutoff_support (n : ℕ) : Function.support (self.cutoff n) ⊆ (self.window n).core
Instances For
Native mask, given by l.cutoff n ((l.geometry n).coordinates k Y).
Equations
- l.nativeMask n k Y = l.cutoff n ((l.geometry n).coordinates k Y)
Instances For
Mask, given by ∑' k, l.nativeMask n k Y.
Equations
- l.mask n Y = ∑' (k : NavierStokes.ActualPeriodizedSignedRealization.Frequency), l.nativeMask n k Y
Instances For
Native clock, given by ((l.geometry n).coordinates k Y).2 / l.length n.
Equations
- l.nativeClock n k Y = ((l.geometry n).coordinates k Y).2 / l.length n
Instances For
Native gaussian, given by GaussianTailFlat.profile (l.nativeClock n k Y).
Equations
- l.nativeGaussian n k Y = NavierStokes.GaussianTailFlat.profile (l.nativeClock n k Y)
Instances For
Actual finite native support justifies the scalar/vector infinite sum. The Gaussian is inserted once, on each native copy.
Local finiteness of the actual native cutoffs permits arbitrary smooth slow factors; only their germs on the native support are needed.
The primitive homogeneous pressure is linear in its velocity #
Homogeneous pressure, given by Complex.I * (TangentProjection.pressureCoefficient N Ndot u (A u) 0 : ℂ) / (K : ℂ).
Equations
- NavierStokes.ActualPeriodizedSignedRealization.homogeneousPressure K N Ndot A u = Complex.I * ↑(NavierStokes.TangentProjection.pressureCoefficient N Ndot u (A u) 0) / ↑K
Instances For
Periodic reference constructed from the same primary data #
Periodized primary, given by {B with coordinate := fun n x => ((B.coordinate n x).1, l.clock n x.1.2.2) mask := fun n x => B.mask n x * l.mask n x.1.2.2}.
Equations
- One or more equations did not get rendered due to their size.
Instances For
All view scales, integer covers, backgrounds, and operators are retained.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reuse the actual current state, reference state, and their full-fiber coherence. There is no second signed choice or request.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Shared mask, given by B.mask reference (V.map n x).
Equations
- NavierStokes.ActualPeriodizedSignedRealization.sharedMask B V n x = B.mask reference ((V.map n) x)
Instances For
Total mask, given by sharedMask B V n x * l.mask reference (V.map n x).1.2.2.
Equations
- NavierStokes.ActualPeriodizedSignedRealization.totalMask B l V n x = NavierStokes.ActualPeriodizedSignedRealization.sharedMask B V n x * l.mask reference ((V.map n) x).1.2.2
Instances For
Copy mask, given by sharedMask B V n x * l.nativeMask reference k (V.map n x).1.2.2.
Equations
- NavierStokes.ActualPeriodizedSignedRealization.copyMask B l V k n x = NavierStokes.ActualPeriodizedSignedRealization.sharedMask B V n x * l.nativeMask reference k ((V.map n) x).1.2.2
Instances For
Common unit, given by (periodizedPrimary B l).fundamental j reference (V.map n x).
Equations
- NavierStokes.ActualPeriodizedSignedRealization.commonUnit B l V j n x = (NavierStokes.ActualPeriodizedSignedRealization.periodizedPrimary B l).fundamental j reference ((V.map n) x)
Instances For
Native unit, constructed using PrimaryPulseBounds.normalizedPulse.
Equations
- One or more equations did not get rendered due to their size.
Instances For
One call to the original homogeneous signed quotient constructor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Common coefficients, given by coefficientsWith B l V request j (sharedMask B V) (commonUnit B l V j).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Native coefficients, given by coefficientsWith B l V request j (copyMask B l V k) (nativeUnit B l V j k).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Common scalar, constructed using SignedWaveUpdate.signedScalar.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Every lattice copy is built by the actual native signed quotient and projected homogeneous pressure; the cutoff is applied before summation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exact coefficient equality precedes all differentiation. In particular every derivative of the native cutoffs remains in the curl.
The literal current-state request and one physical reference #
The native copies use the current state's actual signed request.
Equations
Instances For
This equality holds before restriction to a physical graph, at every point of the full slow/angle/fast strip.
One genuine periodized Cartesian potential, retaining the same pulse, reference state, scales, and integer covers as the native copies.
Equations
- NavierStokes.ActualPeriodizedSignedRealization.physicalPotential B l V D j delta = (NavierStokes.ActualPeriodizedSignedRealization.views B l V).physicalPotential D.referenceRequest j delta
Instances For
Physical velocity, given by SpatialCurl.spatialCurl (physicalPotential B l V D j delta).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Physical pressure, given by (views B l V).physicalPressure D.referenceRequest j delta.
Equations
- NavierStokes.ActualPeriodizedSignedRealization.physicalPressure B l V D j delta = (NavierStokes.ActualPeriodizedSignedRealization.views B l V).physicalPressure D.referenceRequest j delta
Instances For
The actual native-copy sum, corrected after cutoff and summation, is the band view of the single constructed Cartesian curl. Analytic inputs concern the primitive reference data and coordinate charts.
Support-local primitive regularity on the complete reference strip #
Reference native unit, constructed using PrimaryPulseBounds.normalizedPulse.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reference scalar, given by SignedWaveUpdate.signedScalar B.strip B.matrix B.target request B.mask j n x.
Equations
- NavierStokes.ActualPeriodizedSignedRealization.referenceScalar B request j n x = NavierStokes.SignedWaveUpdate.signedScalar B.strip B.matrix B.target request B.mask j n x
Instances For
Every condition is on the original slow data, native pulse, or native support. Inactive gaps need no uncut pulse-time hypothesis.
- coordinate : ContDiffOn ℝ (↑⊤) (fun (x : PhysicalSignedWave.Cylinder) => (B.coordinate reference x).1) B.strip.domain
- coordinate_mem (x : PhysicalSignedWave.Cylinder) : x ∈ B.strip.domain → (B.coordinate reference x).1 ∈ U.carrier reference
- native_time (k : TorusInverse.Frequency) (x : PhysicalSignedWave.Cylinder) : x ∈ B.strip.domain → (l.geometry reference).coordinates k x.1.2.2 ∈ tsupport (l.cutoff reference) → l.nativeClock reference k x.1.2.2 ∈ Set.Ioo 0 1
- prefactor (j : Fin 2) : PhaseJetBounds.PolynomialJets U fun (n : ℕ) (x : PhaseCalculus.Slow) => B.prefactor j n
- target (j : Fin 2) : ContDiffOn ℝ (↑⊤) (fun (x : PhysicalSignedWave.Cylinder) => B.target reference x j) B.strip.domain
- cone (x : PhysicalSignedWave.Cylinder) : x ∈ B.strip.domain → SmoothCovariance.StrictCone (B.matrix reference x) (B.target reference x)
- normal_ne (x : PhysicalSignedWave.Cylinder) : x ∈ B.strip.domain → B.base.normal B.strip B.directions reference x ≠ 0
- normal_frame (k : Frequency) (x : PhysicalSignedWave.Cylinder) : x ∈ B.strip.domain → l.nativeMask reference k x.1.2.2 ≠ 0 → B.base.normal B.strip B.directions reference x = ((B.pulse column).frame reference).normal ((B.coordinate reference x).1, (B.pulse column).L reference * l.nativeClock reference k x.1.2.2)
Instances For
Smoothness is derived from the actual native sum, including its zero germs between support cells.
Angular invariance is inherited from the same primary inputs. The new clock and native mask depend only on the auxiliary torus coordinate.
Equations
- NavierStokes.ActualPeriodizedSignedRealization.periodizedAngular B l A = { mode := A.mode, phase := ⋯, coordinate := ⋯, target := ⋯, request := ⋯, mask := ⋯, normalMotion := ⋯, action := ⋯ }
Instances For
The integer harmonic block is built from the same corrected native sum. No independent wave is substituted into the iteration.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Full-strip realization from support-local native input regularity. There is no condition on the uncut pulse in inactive periodic gaps.
Pressure uses the same native quotient, normal motion, action and single Gaussian, with its physical squared-velocity scaling.