Documentation

LeanPool.AnomalousDiffusion.Homogenization.Geometry.CubeMeasure

Cube Measure #

Support for the Armstrong–Vicol anomalous-diffusion formalization.

theorem Homogenization.cubeSet_eq_pi_Ico {d : ℕ} (Q : TriadicCube d) :
cubeSet Q = Set.univ.pi fun (i : Fin d) => Set.Ico ((↑(Q.index i) - 1 / 2) * cubeScaleFactor Q) ((↑(Q.index i) + 1 / 2) * cubeScaleFactor Q)
theorem Homogenization.openCubeSet_eq_pi_Ioo {d : ℕ} (Q : TriadicCube d) :
openCubeSet Q = Set.univ.pi fun (i : Fin d) => Set.Ioo ((↑(Q.index i) - 1 / 2) * cubeScaleFactor Q) ((↑(Q.index i) + 1 / 2) * cubeScaleFactor Q)
theorem Homogenization.cubeShrunkSet_eq_pi_Ico {d : ℕ} (Q : TriadicCube d) (t : ℝ) :
cubeShrunkSet Q t = Set.univ.pi fun (i : Fin d) => Set.Ico ((↑(Q.index i) - 1 / 2 + t) * cubeScaleFactor Q) ((↑(Q.index i) + 1 / 2 - t) * cubeScaleFactor Q)