High-contrast homogenization: Setup.TransportObjects #
Imported from the Apache-2.0 HighContrastHomogenization development at commit
7a13dbcd8d6609264a713373f5c69ceeac870472.
Carriers for the transport across a change of adapted geometry #
The objects the geometry-and-transport section adds to the fixed-grid layer:
the canonical block geometry A # B, M(E), m(E), ๐ก(E); the determinant
account ฮ(E), ฮ_j^q, ฯ_q(u,v); the gap function ๐ค_Q; the matrix
positive part; the bridge congruence S and its Gram matrix SแตS; the
transport and bridge source coefficients and their remainders; the
constant-speed projective path and the hop it selects; and the six continuous
error functions of the short test.
Three conventions carry over from the fixed-grid layer and are used again here.
Scalar sizes are Loewner, so the operator norm of a doubled block is its size
against the identity and no norm symbol enters a scalar quantity. Every
quantity whose finiteness is asserted is extended-real valued. The reference
text's positive part of a symmetric matrix is its spectral positive part; on the
two matrix-valued occurrences that is the continuous functional calculus of
x โฆ max x 0, and on the eight scalar occurrences it is the excess already
carried by the fixed-grid layer.
The canonical metric and the canonical shear are the characterized factors of the canonical block, taken from the block geometry layer through the flattening map; nothing here re-derives them, and nothing here depends on how they are produced beyond the characterization that layer proves.
The canonical block geometry #
The canonical block M(E) = E # E^โฏ (e.scale.selection.canonical.metric),
read on a doubled block through the flattening map.
Equations
Instances For
The canonical metric m(E) (the symmetric and skew factors of the canonical block), the
positive factor
of the unique factorization
M(E) = G_{-g(E)}^t diag(m(E), m(E)^{-1}) G_{-g(E)}.
Equations
Instances For
The canonical shear g(E) (the symmetric and skew factors of the canonical block), the skew
factor of the
same factorization.
Equations
Instances For
The imbalance ๐ก(E) = |M(E)^{-1/2} E M(E)^{-1/2}|ยฒ
(e.scale.selection.canonical.metric).
Equations
Instances For
The determinant account #
The determinant root ฮ(E) = det(E)^{1/d} of a doubled block, the d-th
root of the determinant of a 2d-by-2d matrix
(e.scale.selection.logdet.loss).
Equations
Instances For
The determinant root ฮ_j^q = ฮ(E_j^q) of an annealed adapted block.
Equations
Instances For
The determinant loss ฯ_q(u,v) = log ฮ_u^q - log ฮ_v^q
(e.scale.selection.logdet.loss).
Equations
Instances For
The gap function and the matrix positive part #
The operator size โHโ_op of a doubled block, in the Loewner form of the
fixed-grid layer: the least t โฅ 0 with -tI โค H โค tI.
Equations
Instances For
The gap function ๐ค_Q(P) = โPโ_op^{Q-1} tr(P - I) + (tr(P - I))^Q, for
P โฅ I (the gap functional of the positive-gap estimate).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The matrix positive part (H)_+ of a symmetric doubled block: its spectral
positive part, the continuous functional calculus of x โฆ max x 0. This is the
matrix-valued reading of the reference text's positive part, used at the two
sites where the positive part is a matrix rather than a number.
Equations
- HCPolySupport.HighContrast.blockPosPart H = HCPolySupport.ofFullBlockMat (cfc (fun (x : โ) => max x 0) (HCPolySupport.toFullBlockMat H))
Instances For
The bridge congruence #
The bridge congruence S = H^{1/2} F^{-1/2} of the near-isometric
comparison (p.two.grid.transport, at the bridge data).
Equations
Instances For
The Gram matrix SแตS of the bridge congruence.
Equations
Instances For
The transport source coefficients #
The continued transport coefficient
๐ฃ_cont^{tr,S}(q,q') = C_d K(q,q') ฮบ_๐ B_q B_{q'} ฯ_g ๐ฐยฒ, with ๐ฐ = 2
(the source coefficients of the transport estimate).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The early transport coefficient
๐ฃ_early^{tr,S}(q') = C_d ฮบ_๐ B_{q'}ยฒ ๐ฐยฒ, with ๐ฐ = 2
(the source coefficients of the transport estimate).
Equations
- HCPolySupport.HighContrast.transportEarlyCoeff Cd g E mu' = Cd * HCPolySupport.HighContrast.kappaRef E * HCPolySupport.HighContrast.boundaryConst Cd g mu' ^ 2 * 4
Instances For
The total transport source coefficient
๐ฃ_src^{tr,S} = 1 + ๐ฃ_cont^{tr,S} + ๐ฃ_early^{tr,S}
(the source coefficients of the transport estimate).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The transported source majorant
๐ก_src^{tr,S}(q,q';n,j_*) = (๐ฃ_src^{tr,S} + (๐ฃ_src^{tr,S})^Q)3^{-a(n-j_*)}
(the transported source majorant).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The bridge source coefficients #
The continued bridge coefficient
๐ฃ_cont^S(p,v;r) = C_d K(p,v) ฮบ_๐ B_p B_r ฯ_g ๐ฐยฒ, with ๐ฐ = 2
(the source coefficients in the two-grid comparison).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The early bridge coefficient ๐ฃ_early^S(v;r) = C_d ฮบ_๐ B_v B_r ๐ฐยฒ, with
๐ฐ = 2 (the source coefficients in the two-grid comparison).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The total bridge source coefficient ๐ฃ_src^{br,S}(q,q'): one plus the
maximum of ๐ฃ_cont^S(p,v;r) + ๐ฃ_early^S(v;r) over the two ordered pairs
(p,v) and the two terminal grids r (the source coefficients in the two-grid comparison).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The comparison remainder
๐ก_cmp^S(q,q';v) = C ๐ฃ_src^{br,S}(q,q')(1 + v - j_*)3^{-ฯ_dr(v-j_*)}
(the source remainder in the two-grid comparison).
Equations
Instances For
The shifted remainder
๐ก_sh^S(q,q';n,โ) = C ๐ฃ_src^{br,S}(q,q')3^{ฯ_dr โ}(1 + n - j_*)3^{-ฯ_dr(n-j_*)}
(e.two.grid.drift.source.convolution).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The two-grid comparison errors #
The upper comparison error
ฮต_+^S(n,โ) = CK(3^{-โ} + 3^{-(1-ฯ_dr)โ}D_{q,j_*}(n)) + ๐ก_cmp^S(q,q';n)
(e.successful.short.preliminary.comparison).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The lower comparison error `ฮต_-^S(n,โ) = CK(1-CK3^{-โ})^{-1}(3^{-โ} + 3^{-(1-ฯ_dr)โ}D_{q,j_*}(n+โ))
- ๐ก_cmp^S(q',q;n+โ)
(e.successful.short.preliminary.comparison`).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The constant-speed projective path and the hop it selects #
The constant-speed projective path
m(ฮธ) = mโ^{1/2}(mโ^{-1/2}mโmโ^{-1/2})^ฮธ mโ^{1/2}
(e.renormalization.geometry.update).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The next point on the fixed constant-speed path from mโ to mโ at
projective distance at most c: the path point at parameter
min{c/d_pr([mโ],[mโ]), 1}, and the endpoint mโ when the two projective
classes agree (p.successful.short.bridge, at the candidate
construction).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The six continuous error functions of the short test #
d_n(b,ฮด) = (1+ฮด)^d 3^{-ฯ_dr โโ} b + 2d((1+ฮด)^d - 1), the new-scale drift
envelope of the short test (p.successful.short.bridge, first of the
six error functions).
Equations
Instances For
d_t(b,ฮด) = (1+ฮด)^d 3^{-2ฯ_dr โโ} b + 2d((1+ฮด)^d - 1), the terminal-scale
drift envelope of the short test (second of the six).
Equations
Instances For
e_+(b,ฮด,Rโ) = CK_hop(3^{-โโ} + 3^{-(1-ฯ_dr)โโ}d_n(b,ฮด)) + Rโ, the upper
comparison envelope of the short test (third of the six).
Equations
Instances For
`e_-(b,ฮด,Rโ) = CK_hop(1 - CK_hop3^{-โโ})^{-1}(3^{-โโ}
- 3^{-(1-ฯ_dr)โโ}d_t(b,ฮด)) + Rโ`, the lower comparison envelope of the short test (fourth of the six).
Equations
- One or more equations did not get rendered due to their size.
Instances For
ฮท_br(b,ฮด,Rโ,Rโ) = max{e_-(b,ฮด,Rโ), (1 + e_+(b,ฮด,Rโ))(1+ฮด)^d - 1}, the
bridge-error envelope of the short test (fifth of the six).
Equations
- One or more equations did not get rendered due to their size.
Instances For
`๐ก_new(b,ฮด,Rโ,Rโ) = C(e_-(b,ฮด,Rโ) + K_hop3^{-โโ}
- (1+K_hop)3^{2ฯ_dr โโ}d_t(b,ฮด) + Rโ)`, the new-grid drift envelope of the short test (sixth of the six). The reference text displays this envelope with a further argument that its body never reads; the display is a typo for the four-argument form written here, and the source correction is recorded.
Equations
- One or more equations did not get rendered due to their size.