Documentation

LeanPool.HighContrastHomogenization.Support.Sobolev.Foundations.CubeReflection.Folding.BlockDecomposition

Coarse-graining support: Support.Sobolev.Foundations.CubeReflection.Folding.BlockDecomposition #

Imported from the Apache-2.0 CoarseGraining development at commit c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.

The all-coordinate reflected vector field preserves pointwise Euclidean self-pairing after folding.

The one-coordinate face-neighbor slab is measurable.

A one-coordinate reflection-cell strip is measurable.

A 3^d reflection-block cell is measurable.

The all-coordinate reflection block is measurable.

Every reflection-block cell is contained in the full all-coordinate reflection block.

The all-coordinate reflection block is the union of its 3^d lower/original/upper cells.

The all-coordinate reflection block is the union of the translated open triadic cubes represented by its cells.

Every reflection-block cell is open.

The all-coordinate reflection block is open.

Distinct one-coordinate lower/original/upper strips are disjoint.

theorem HCPolySupport.disjoint_cubeFaceReflectionCellSet_of_ne {d : ℕ} (Q : TriadicCube d) {choice₁ choice₂ : Fin d → Fin 3} (hchoice : choice₁ ≠ choice₂) :

Different reflection-block cells are disjoint.

theorem HCPolySupport.disjoint_openCubeSet_cubeFaceReflectionCellCube_of_ne {d : ℕ} (Q : TriadicCube d) {choice₁ choice₂ : Fin d → Fin 3} (hchoice : choice₁ ≠ choice₂) :

The translated open cubes associated to different reflection cells are disjoint.

Set-integral split over the all-coordinate reflection block, written as a finite sum over its translated open triadic-cube cells.

The reflection block has one lower/original/upper choice in each coordinate, hence 3^d cells.

Real-valued form of card_cubeFaceReflectionChoices, for constants in energy estimates.

The original open cube is contained in the all-coordinate reflection block.

A lower same-scale face neighbor is contained in the all-coordinate reflection block.

An upper same-scale face neighbor is contained in the all-coordinate reflection block.

Every one-coordinate lower/original/upper slab is contained in the all-coordinate reflection block.

On the original open cube, the coordinatewise fold is the identity.

On the lower same-scale face neighbor, the all-coordinate fold is the one-coordinate lower-face reflection.

On the upper same-scale face neighbor, the all-coordinate fold is the one-coordinate upper-face reflection.

The all-coordinate fold sign is 1 on the original open cube.

On the lower same-scale face neighbor, the all-coordinate fold sign is the one-coordinate reflection sign.

On the upper same-scale face neighbor, the all-coordinate fold sign is the one-coordinate reflection sign.

The coordinatewise fold maps the open all-coordinate reflection block into the original open cube.

On each reflection-block cell, the x-dependent coordinate fold agrees with the affine fold map attached to that cell.

On each reflection-block cell, the x-dependent fold sign is the constant sign of the affine cell fold.

On each reflection-block cell, scalar pullback by the x-dependent fold agrees with scalar pullback by the affine cell fold.

On each reflection-block cell, the reflected vector field agrees with the affine cell-fold linear sign applied to the pulled-back vector field.