Documentation

LeanPool.AnomalousDiffusion.AVenhance.Infra.Section5.Terms

Named terms in the Section 5.1 residual identity.

noncomputable def AVenhance.Infra.Section5.G {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (T : ℝ → Homogenization.Vec 2 → ℝ) (l : ℤ) (t : ℝ) (x : Homogenization.Vec 2) :

The flow-pulled gradient G_l = ∇(T ∘ X_l) ∘ X_l⁻¹.

Equations
Instances For
    noncomputable def AVenhance.Infra.Section5.gradG {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (T : ℝ → Homogenization.Vec 2 → ℝ) (l : ℤ) (t : ℝ) (x : Homogenization.Vec 2) :
    Matrix (Fin 2) (Fin 2) ℝ

    The spatial derivative matrix of G_l, with coordinate derivatives in rows.

    Equations
    Instances For
      noncomputable def AVenhance.Infra.Section5.psiTilde {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (t : ℝ) (x : Homogenization.Vec 2) :

      The scalar coefficient ψTilde_m obtained by pulling each ψ_{m,k} back along the l_k inverse flow.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        noncomputable def AVenhance.Infra.Section5.diffusionMatrix {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm t : ℝ) (x : Homogenization.Vec 2) :
        Matrix (Fin 2) (Fin 2) ℝ

        The diffusion matrix in the ansatz equation.

        Equations
        Instances For
          noncomputable def AVenhance.Infra.Section5.gradChiTilde {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (k : ℤ) (t : ℝ) (x : Homogenization.Vec 2) :
          Matrix (Fin 2) (Fin 2) ℝ

          The twisted corrector-gradient matrix ∇ΧTilde_{m,k}.

          Equations
          Instances For
            noncomputable def AVenhance.Infra.Section5.flowGradK {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (k : ℤ) (t : ℝ) (x : Homogenization.Vec 2) :
            Matrix (Fin 2) (Fin 2) ℝ

            The l_k flow-gradient matrix ∇X_{m-1,l_k} ∘ X⁻¹_{m-1,l_k}.

            Equations
            Instances For

              The spatial gradient of the divergence of a vector field.

              Equations
              Instances For

                Column-wise divergence of a matrix field: the flux coordinate is differentiated and the column/corrector index is returned. This is the convention in the per-corrector flux equation.

                Equations
                Instances For

                  Frobenius contraction, matching the : convention in Section 5.1.

                  Equations
                  Instances For
                    noncomputable def AVenhance.Infra.Section5.Gbar {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                    The centered flow average used in the correction.

                    Equations
                    Instances For
                      noncomputable def AVenhance.Infra.Section5.correctorFlux {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (k : ℤ) (t : ℝ) (x : Homogenization.Vec 2) :
                      Matrix (Fin 2) (Fin 2) ℝ

                      The flux matrix attached to the k-th corrector in its cutoff window.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        noncomputable def AVenhance.Infra.Section5.cutoff1 {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                        cutoff1, the time-cutoff derivative term.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          noncomputable def AVenhance.Infra.Section5.twistie1 {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                          twistie1, the transport of T_{m-1} through the l_k flow.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            noncomputable def AVenhance.Infra.Section5.twistie3 {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                            twistie3 in the Σ_k ξ_{m,k} form for the line-2 ansatz. The source's printed l-average is the line-1 hybrid; with the line 2, the gradient defect is ∇T - G_{l_k}. Under this slot keeps its body: it is the repaired twistie3⁺ = -div Σ_k ξ_k p_k σ (∇T - G_k) plus the molecular divergence 𝓜 = div(κ Σ_k ξ_k (F_k - I)∇T) of the corrected formulation (37) (LeftJacobian.twistie3_eq), so the ten slot names are unchanged.

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              noncomputable def AVenhance.Infra.Section5.twistie4ND {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                              twistie4ND, the non-divergence inverse-flow corrector-gradient error -Σ_k ξ_k G_k · Div D_k. In the corrected form, twistie4 = twistie4ND - Σ_k ξ_k D_k : ∇G_k (LeftJacobian.twistie4Plus_eq).

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For
                                noncomputable def AVenhance.Infra.Section5.twistie5ND {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                                twistie5ND, the non-divergence push-forward Jacobian error -Σ_k ξ_k G_k · Div E_k (since twistie5 = twistie5ND - Σ_k ξ_k E_k : ∇G_k). The gradMatrix convention stores coordinate derivatives in rows, so the Piola push-forward acts by the transpose on vector fields. This is the corrected orientation of the source's I - ∇X factor (see PushforwardOrientation).

                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For
                                  noncomputable def AVenhance.Infra.Section5.twistie4 {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                                  twistie4 (the corrected formulation §7, twistie4⁺): -div Σ_k ξ_k D_k G_k with the inverse-flow corrector defect D_k = κ (∇Y_{l_k} - I)(∇χ_k ∘ Y_{l_k}).

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For
                                    noncomputable def AVenhance.Infra.Section5.twistie5 {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                                    twistie5 (the corrected formulation §7, twistie5⁺): -div Σ_k ξ_k E_k G_k with the push-forward Jacobian error E_k = (I - F_kᵀ)(p_k σ + κ ∇χ_k ∘ Y_{l_k}) (transpose orientation: see PushforwardOrientation).

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      noncomputable def AVenhance.Infra.Section5.chiGradG {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (k : ℤ) (t : ℝ) (x : Homogenization.Vec 2) :

                                      The rank-two product ΧTilde_k ∇G_{l_k}, contracted as a vector before applying the diffusion matrix.

                                      Equations
                                      Instances For
                                        noncomputable def AVenhance.Infra.Section5.normie1 {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                                        normie1, the corrector times the Hessian term.

                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For
                                          noncomputable def AVenhance.Infra.Section5.normie2 {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                                          normie2, the diffusion of the H_m corrector.

                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For
                                            noncomputable def AVenhance.Infra.Section5.tiny {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (d e : ℝ → Homogenization.Vec 2 → Homogenization.Vec 2) (t : ℝ) (x : Homogenization.Vec 2) :

                                            tiny, the residual generated by the two forcing fields.

                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For
                                              noncomputable def AVenhance.Infra.Section5.selCoeff {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (k : ℤ) (t : ℝ) (x : Homogenization.Vec 2) :

                                              The selected cell coefficient p_k = ζ̂_{l_k} ζ_k ψ_k ∘ Y_{l_k} (the corrected formulation §7).

                                              Equations
                                              Instances For
                                                noncomputable def AVenhance.Infra.Section5.cellFlux {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (k : ℤ) (t : ℝ) (x : Homogenization.Vec 2) :
                                                Matrix (Fin 2) (Fin 2) ℝ

                                                The unpulled cell flux C⁰_k = (κ I + p_k σ)(I + B_k), B_k = (∇χ_k) ∘ Y_{l_k} (the corrected formulation §7): the cell flux integrand evaluated at Y_{l_k}.

                                                Equations
                                                • One or more equations did not get rendered due to their size.
                                                Instances For
                                                  noncomputable def AVenhance.Infra.Section5.normie3 {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                                                  normie3 (the corrected formulation §7, normie3⁺): Σ_k ξ_k F_kᵀ (𝒥 - C⁰_k) : ∇G_k. Its fast factor 𝒥 - C⁰_k has exact zero cell mean (LeftJacobian.cellFluxCell_fastFactor_mean_zero). This corrects (𝒥 - C_k) : ∇G_k, whose slow part misses the left Jacobian.

                                                  Equations
                                                  • One or more equations did not get rendered due to their size.
                                                  Instances For
                                                    noncomputable def AVenhance.Infra.Section5.R46 {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (t : ℝ) (x : Homogenization.Vec 2) :

                                                    The transition-window remainder in divergence form.

                                                    Equations
                                                    • One or more equations did not get rendered due to their size.
                                                    Instances For
                                                      noncomputable def AVenhance.Infra.Section5.nineTerms {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (d e : ℝ → Homogenization.Vec 2 → Homogenization.Vec 2) (t : ℝ) (x : Homogenization.Vec 2) :

                                                      Sum of the nine residual terms, using the line-2 ansatz.

                                                      Equations
                                                      • One or more equations did not get rendered due to their size.
                                                      Instances For
                                                        def AVenhance.Infra.Section5.residualIdentity {β : ℝ} (I : Ingredients β) {Φ : ℕ → ℝ → Homogenization.Vec 2 → ℝ} (hΦ : IsStreamSeq I Φ) (m : ℕ) (κm : ℝ) (T : ℝ → Homogenization.Vec 2 → ℝ) (d e b : ℝ → Homogenization.Vec 2 → Homogenization.Vec 2) (t : ℝ) (x : Homogenization.Vec 2) :

                                                        The Section 5.1 target proposition with the named residual terms. The source-specific theorem establishing it is kept separate from this statement.

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