Documentation

LeanPool.HighContrastHomogenization.Support.Sobolev.Foundations.CubeDirichletH2.ReflectionHessianRowFiniteP

Coarse-graining support: Support.Sobolev.Foundations.CubeDirichletH2.ReflectionHessianRowFiniteP #

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

Finite-p transport for mixed-parity Dirichlet reflections #

Differentiating an all-odd scalar reflection in coordinate i changes the cell parity from S to S * s_i. Differentiating once more in coordinate j gives the Hessian-row parity S * s_i * s_j. This file records those pointwise formulas and their exact finite-p norm transport. No weak derivative assertion is made here.

The mixed scalar sign S * s_i on one reflection cell.

Equations
Instances For
    noncomputable def HCPolySupport.cubeDirichletOddReflectionGradientCoordCellScalar {d : ℕ} (Q : TriadicCube d) (choice : Fin d → Fin 3) (i : Fin d) (v : Vec d → ℝ) :
    Vec d → ℝ

    The cellwise mixed reflection of a scalar gradient coordinate.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      noncomputable def HCPolySupport.cubeDirichletOddReflectionGradientCoordScalar {d : ℕ} (Q : TriadicCube d) (i : Fin d) (v : Vec d → ℝ) :
      Vec d → ℝ

      The global mixed reflection of a scalar gradient coordinate. Its parity is exactly S * s_i.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The mixed scalar reflection is the ith coordinate of the odd reflection of the vector field supported in coordinate i.

        noncomputable def HCPolySupport.cubeDirichletOddReflectionHessianRowCellVectorField {d : ℕ} (Q : TriadicCube d) (choice : Fin d → Fin 3) (i : Fin d) (R : Vec d → Vec d) :
        Vec d → Vec d

        The cellwise mixed reflection of one Hessian row. Its jth coordinate has parity S * s_i * s_j.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[simp]
          theorem HCPolySupport.cubeDirichletOddReflectionHessianRowCellVectorField_apply {d : ℕ} (Q : TriadicCube d) (choice : Fin d → Fin 3) (i j : Fin d) (R : Vec d → Vec d) (x : Vec d) :
          noncomputable def HCPolySupport.cubeDirichletOddReflectionHessianRowVectorField {d : ℕ} (Q : TriadicCube d) (i : Fin d) (R : Vec d → Vec d) :
          Vec d → Vec d

          The global mixed reflection of one Hessian row.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            @[simp]

            The global Hessian-row formula exposes the exact chain-rule parity S * s_i * s_j.

            The global mixed scalar agrees with its affine formula on each reflection cell.

            The global mixed Hessian row agrees with its affine formula on each reflection cell.

            The mixed scalar is unchanged on the source cube.

            The mixed Hessian row is unchanged on the source cube.

            The mixed scalar has the same pointwise norm as the all-odd scalar reflection.

            The mixed Hessian row has the same pointwise Euclidean norm as the all-odd vector reflection.

            The mixed scalar has the norm of the pulled-back scalar on each cell.

            The mixed Hessian-row cell formula is a Euclidean isometry.

            Scalar-coordinate finite-p transport #

            Normalized mixed-scalar finite-p norms are exactly preserved from an origin cube to its centered parent.

            Hessian-row finite-p transport #

            Exact Euclidean finite-p norm transport for a mixed Hessian row on the full reflection block.

            Exact unnormalized Euclidean norm transport for a mixed Hessian row from an origin cube to its centered parent.

            Euclidean MemLp transport for a mixed Hessian row from an origin cube to its centered parent.

            Normalized Euclidean finite-p Hessian-row norms are exactly preserved from an origin cube to its centered parent.

            Normalized Euclidean MemLp is preserved by the mixed Hessian-row origin-cube reflection.