The finite-axis bounds of the zoom-in variables #
Step 1 of the finite-h zoom-in argument. Two families of bounds are proved here.
- The potential vorticity of the rescaled fields obeys
eq:aniso:zoom:finite:bound: away from the axisΩ_n = (δ² ∂_z V_n - ∂_r W_n)/R, and both quotients are controlled by the second derivatives along the radial segment from the axis, because∂_z u_rand∂_r u_zvanish there. On the axis the same bound holds for the continuous extension, which isδ² ∂_r ∂_z V_n - ∂_r ∂_r W_nthere. Uniformly in the rescaled timeτ ≤ -1this gives|Ω_n| ≤ 2C. - The six drift bounds of
eq:aniso:zoom:derivativesthat the Step 2 comparison argument consumes:V_n,W_nand their first derivatives are all bounded byC (-τ)^{-1/2}onceτ ≤ -1, since each of their anisotropic exponents is at most-1/2.
The same segment argument bounds the quotient V_n/R by the supremum of ∂_R V_n, because
V_n vanishes on the axis, and with these bounds the lifted drift eq:drift:Bn:def of
Step 2, B_n = (V_n X/R, W_n) on ℝ⁴ × ℝ, is bounded by C (-τ)^{-1/2} as well. Its
divergence in the five lifted coordinates is computed here too: the trace of
∇_X(V_n X/R) is ∂_R V_n + 3 V_n/R, and the divergence identity of
eq:aniso:zoom:finite:identities turns the sum into 2 V_n/R.
An elementary bound for a scaled difference #
Differentiability of the two numerators along the radial segment #
The two numerators vanish on the axis #
The two quotients that build the rescaled potential vorticity #
|∂_z V_n / R| ≤ C (-τ)^{-3/2 + h}, from the segment representation of the quotient and
the bound on ∂_r ∂_z V_n of eq:aniso:zoom:derivatives.
|∂_r W_n / R| ≤ C (-τ)^{-3/2 - h}, from the segment representation of the quotient and
the bound on ∂_r ∂_r W_n of eq:aniso:zoom:derivatives.
The finite-axis bound off the axis #
The finite-axis bound eq:aniso:zoom:finite:bound on the rescaled potential vorticity,
away from the axis: there Ω_n is the quotient (δ² ∂_z V_n - ∂_r W_n)/R of
eq:aniso:zoom:finite:identities, and each of the two quotients is controlled along the radial
segment
from the axis.
The finite-axis bound on the axis #
The finite-axis bound eq:aniso:zoom:finite:bound on the axis itself, where the
continuous extension of Ω_n is δ² ∂_r ∂_z V_n - ∂_r ∂_r W_n.
The finite-axis bound eq:aniso:zoom:finite:bound at every point of the rescaled
cylinder, on and off the axis.
The uniform-in-n form of eq:aniso:zoom:finite:bound used by the comparison argument:
once the rescaled time satisfies τ ≤ -1 and the anisotropic ratio δ = λ^{2h} is at most
1, both powers of -τ are at most 1 and the finite-axis bound collapses to 2C.
The Step 2 drift bounds #
Drift bound for V_n (eq:aniso:zoom:derivatives, exponent -1/2).
Drift bound for ∂_r V_n (eq:aniso:zoom:derivatives, exponent -1).
Drift bound for ∂_z V_n (eq:aniso:zoom:derivatives, exponent -1 + h).
Drift bound for W_n (eq:aniso:zoom:derivatives, exponent -1/2 - h).
Drift bound for ∂_r W_n (eq:aniso:zoom:derivatives, exponent -1 - h).
Drift bound for ∂_z W_n (eq:aniso:zoom:derivatives, exponent -1).
The quotient of the radial velocity by the radius #
The radial velocity of an axisymmetric field vanishes on the axis of the zoom-in map
(the standing assumptions of Section sec:aniso:equations). At p.1.1 = 0 the zoom point
lies on the rotation axis, so apply_axis_zero forces u_r = 0 and hence zoomV = 0.
|V_n/R| ≤ sup |∂_R V_n| along the radial segment to the axis, the estimate recorded
before eq:drift:Bn:def: V_n vanishes at R = 0, the segment stays in the preimage of the
unit cylinder, and eq:aniso:zoom:derivatives bounds ∂_R V_n there by C (-τ)^{-1/2} once
τ ≤ -1.
The lifted drift of Step 2 #
The radius R = |X| of the four-dimensional part of the lifted spatial variable
(X, Z) ∈ ℝ⁴ × ℝ, in which the radial operator ∂_RR + 3R⁻¹∂_R of
eq:aniso:zoom:finite:equation is the Laplacian of ℝ⁴ acting on radial functions.
Instances For
The lifted radius is nonnegative.
Each of the four radial coordinates is bounded by the lifted radius.
The direction field X/|X| is bounded by one, including at the axis, where the junk value
of the division is 0.
The Step 2 drift eq:drift:Bn:def, B_n(X, Z, τ) = (V_n(|X|, Z, τ) X/|X|, W_n(|X|, Z, τ))
on ℝ⁴ × ℝ. The four radial components take the value 0 on the axis X = 0, which is both
the junk value of the division and, since V_n vanishes there by zoomV_axis, the continuous
extension.
Equations
- CIV.zoomDrift lam h zc u q i = if i = 4 then CIV.zoomW lam h zc u (CIV.zoomLiftPoint q) else CIV.zoomV lam h zc u (CIV.zoomLiftPoint q) * (q.1 i / CIV.zoomLiftRadius q.1)
Instances For
The four radial components of the lifted drift vanish on the axis.
The uniform bound |B_n| ≤ C |τ|^{-1/2} for τ ≤ -1 on the lifted drift of
eq:drift:Bn:def: the four radial components are V_n times a direction vector of length at
most one, and the vertical component is W_n, so the two drift bounds of
eq:aniso:zoom:derivatives bound every component.
The divergence of the lifted drift #
Freezing all but one of the four radial coordinates leaves the lifted radius a function
s ↦ √(s² + rest) of the remaining one, with rest the sum of the other three squares.
The lifted radius does not depend on the vertical coordinate.
V_n restricted to a radial slice has derivative ∂_R V_n.
W_n restricted to a radial slice has derivative ∂_R W_n.
V_n restricted to a vertical slice has derivative ∂_Z V_n.
W_n restricted to a vertical slice has derivative ∂_Z W_n.
The i-th diagonal entry of ∇_X(V_n X/R) for one of the four radial coordinates:
∂_{X_i}(V_n X_i/R) = ∂_R V_n · X_i²/R² + V_n (R² - X_i²)/R³, away from the axis.
The vertical entry of ∇B_n: the fifth component of the lifted drift depends on the
fifth coordinate through W_n alone, so its derivative is ∂_Z W_n.
The vertical entry of a radial row of ∇B_n: a radial component j of the lifted drift,
differentiated in the vertical direction, depends on the fifth coordinate through V_n alone,
scaled by the fixed direction cosine X_j/R. No positivity of the radius is needed, since the
factor X_j/R is unchanged by the differentiation.
The radial entry of the vertical row of ∇B_n: the vertical component of the lifted
drift, differentiated in a radial direction i, is ∂_R W_n at the underlying meridional
point, scaled by the direction cosine X_i/R, exactly as in hasDerivAt_zoomV_radial's
composition with the lifted radius but for W_n in place of V_n.
Away from the axis, the j-th radial component of the lifted drift, differentiated in a
different radial coordinate i, depends on i only through the common factor V_n/R:
X_j is held fixed by the update, so the product rule leaves only the derivative of the
quotient V_n(R(s), Z)/R(s), computed exactly as in deriv_zoomDrift_coord but without the
extra s/R(s) factor that appears there when i = j.
Bounds on the entries of ∇B_n #
The vertical entry of the vertical row of ∇B_n is bounded by the ∂_Z W_n drift bound
of eq:aniso:zoom:derivatives.
The vertical entry of a radial row of ∇B_n is bounded by the ∂_Z V_n drift bound
times a direction cosine of absolute value at most one.
The radial entry of the vertical row of ∇B_n is bounded by the ∂_R W_n drift bound
times a direction cosine of absolute value at most one.
The diagonal entry of a radial row of ∇B_n is bounded by twice the V_n/∂_R V_n
drift bounds of eq:aniso:zoom:derivatives, using that V_n vanishes on the axis.
The off-diagonal entry of a radial row of ∇B_n is bounded by twice the V_n/∂_R V_n
drift bounds, exactly as the diagonal entry: X_i X_j/R² and X_i X_j/R³ are each bounded
by one direction cosine times another, and the second is absorbed into V_n/R.
The uniform bound |∇B_n| ≤ 2 C |τ|^{-1/2} on every entry of the Jacobian of the lifted
drift eq:drift:Bn:def away from the axis, for τ ≤ -1: differentiating any one of the five
lifted components B_n in any one of the five lifted directions gives a value bounded by
2 C (-τ)^{-1/2}, from the drift bounds of eq:aniso:zoom:derivatives together with the
direction cosines |X_i/R| ≤ 1. Combined with norm_zoomDrift_le, this is the footnote's
|B_n| + |∇B_n| ≤ C|τ|^{-1/2}.
The Jacobian ∇B_n of the lifted drift eq:drift:Bn:def in the five lifted spatial
coordinates: entry (i, j) is the j-th component of B_n differentiated in the i-th
direction.
Equations
- CIV.zoomDriftJacobian lam h zc u q i j = deriv (fun (s : ℝ) => CIV.zoomDrift lam h zc u (Function.update q.1 i s, q.2) j) (q.1 i)
Instances For
The footnote's |∇B_n| ≤ C |τ|^{-1/2} for τ ≤ -1, away from the axis, as a genuine
norm bound on zoomDriftJacobian: combined with norm_zoomDrift_le, this is the pair of
bounds |B_n| + |∇B_n| ≤ C|τ|^{-1/2} (up to the harmless factor of two carried by every
entry of ∇B_n) recorded before eq:drift:Bn:def.
The pointwise divergence of the lifted drift in the five lifted spatial coordinates.
Equations
- CIV.zoomDriftDivergence lam h zc u q = ∑ i : Fin 5, deriv (fun (s : ℝ) => CIV.zoomDrift lam h zc u (Function.update q.1 i s, q.2) i) (q.1 i)
Instances For
div_{X,Z} B_n = 2 V_n/R away from the axis. The four radial entries sum to the trace
∂_R V_n + 3 V_n/R of ∇_X(V_n X/R), because Σ X_i² = R²; adding ∂_Z W_n and using the
divergence identity ∂_R V_n + V_n/R + ∂_Z W_n = 0 of eq:aniso:zoom:finite:identities
leaves 2 V_n/R.