Documentation

LeanPool.EscauriazaSereginSverak.Linear.BUAffineInterval

Affine coordinates on an arbitrary time interval #

The shifted time interval in lem:bu-small-time is transported to the initial interval by a positive parabolic dilation with a time translation.

theorem ESS.buAffinePoint_preimage_interval (τ scale a b : ℝ) (hscale : 0 < scale) :

The affine preimage of a half-space time slab has the expected endpoints.

theorem ESS.buAffineHomeomorph_image_interval (τ scale a b : ℝ) (hscale : 0 < scale) :
⇑(buAffineHomeomorph τ scale hscale) '' CKN.spaceTimeSet {x : CKN.Foundation.Parabolic.Vec3 | 0 < x 2} (Set.Ioo a b) = CKN.spaceTimeSet {x : CKN.Foundation.Parabolic.Vec3 | 0 < x 2} (Set.Ioo (τ + scale ^ 2 * a) (τ + scale ^ 2 * b))

The affine image of a half-space time interval is its translated, parabolically dilated interval.

theorem ESS.bu_affine_pullback_test_interval (τ scale a b : ℝ) (hscale : 0 < scale) {ψ : CKN.Foundation.Parabolic.Vec3 × ℝ → ℝ} (hψ : ψ ∈ CKN.spaceTimeTestFunction {x : CKN.Foundation.Parabolic.Vec3 | 0 < x 2} (Set.Ioo a b)) :
ψ ∘ ⇑(buAffineHomeomorph τ scale hscale).symm ∈ CKN.spaceTimeTestFunction {x : CKN.Foundation.Parabolic.Vec3 | 0 < x 2} (Set.Ioo (τ + scale ^ 2 * a) (τ + scale ^ 2 * b))

Smooth compactly supported tests pull back from the normalized half-space interval to the source time slab.

Integration over any normalized half-space interval transforms by the parabolic Jacobian of the affine map.

Local integrability transfers through affine coordinates between any two corresponding positive half-space time intervals.