Documentation

LeanPool.AnomalousDiffusion.AVenhance.Infra.Torus.Basic

Basic measurable and periodic infrastructure for the unit torus.

@[instance_reducible]

Use normalized Haar measure on the unit circle for periodic integrals.

Equations
Instances For

    A translated half-open fundamental cell (aᵢ,aᵢ+1]^d.

    Equations
    Instances For

      The half-open fundamental cell (0,1]^d. This convention matches UnitAddTorus.measurableEquivPiIoc and gives an exact fundamental domain.

      Equations
      Instances For

        The integer vector k, viewed as a real vector.

        Equations
        Instances For

          A function is ℤ^d-periodic if integer translations leave it unchanged.

          Equations
          Instances For

            In dimension two, the generic periodicity predicate agrees with the paper carrier.

            The open and half-open unit cells agree almost everywhere for Lebesgue measure.

            Set integrals over the generic half-open cell and the open square agree.

            The quotient map from Euclidean coordinates to the unit additive torus.

            Equations
            Instances For

              The representative of a torus point in the half-open cell (0,1]^d.

              Equations
              Instances For
                noncomputable def AVenhance.Infra.Torus.periodicToTorus {d : ℕ} {α : Type u_1} (f : Homogenization.Vec d → α) :
                UnitAddTorus (Fin d) → α

                Transfer a Euclidean function to the torus by taking its canonical cell representative.

                Equations
                Instances For
                  def AVenhance.Infra.Torus.fromUnitTorus {d : ℕ} {α : Type u_1} (f : UnitAddTorus (Fin d) → α) :

                  Pull a torus function back to a function on Euclidean coordinates.

                  Equations
                  Instances For

                    Transferring a periodic function to the torus and pulling it back recovers it.

                    Pulling back a torus function always gives a ℤ^d-periodic function.

                    @[simp]

                    A torus point is recovered from the canonical representative of that point.

                    @[simp]

                    Pulling back the transfer of a torus function gives the original torus function.

                    Integration on the torus agrees with integration of the pullback over a translated unit cell. The cell is half-open, as in Mathlib's fundamental-domain measure equivalence.

                    Integration on the torus agrees with integration of the periodic transfer on the unit cell.

                    Integrals of a periodic function over any translated half-open unit cell agree.