Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketInfiniteConstruction

The actual infinite packet family, from the concrete first stage and the two genuine successor constructions.

The positive-history normal step. One actual correction constructs the next Euler state, localized low bounds, renewed frame and exact initial increment, without any premise about a future stage.

@[reducible, inline]

Joined choice: an abbreviation for GeometryJoinedChoice I P.restrictedState k hk ell (S.support_pos (n+1)) (S.support_one (n+1)).

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

    Joined parent, given by (F).parent.

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

      Joined state, given by GeometryJoinedChoice.state I P.restrictedState k hk ell (S.support_pos (n+1)) (S.support_one (n+1)) F symmetric.

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

        Joined low as an element of LowBounds (P.joinedParent hn hq hB).

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

          Joined renewal as an element of ParentFrame (frameData (P.joinedParent hn hq hB)) (P.joinedGeometry hn hq hB).targetTime.

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

            Joined next frame, given by (P.joinedRenewal hn hq hB).changeActivation (P.joinedGeometry_targetTime hn hq hB).

            Equations
            Instances For
              theorem EulerPacketInduction.Stage.joinedPhysicalBounds {q : } {B : } {S : EulerPacketInductionScales.Scales (↑q) B} {n : } (P : Stage S n) (hn : n 0) (hq : EulerParentNeighborThreshold.requiredExponent q) (hB : EulerParentNeighborThreshold.commonThreshold EulerPacketLowConstants.gradientConstant EulerPacketLowConstants.hessianConstant B) (t : (Set.Icc 0 (EulerParentPacketFrames.GeometryJoinedChoice.parent (P.joinedInput hn hq hB) P.restrictedState (EulerPacketSourceScaleSequence.frequency S.J S.X n) (EulerPacketSourceScaleSequence.supportScale S.J S.X (n + 1)) (P.chooseJoined hn hq hB)).T)) (x : EulerSmoothLimit.Space) :

              Whole-horizon physical bounds for the joined child, kept as one named proof to avoid elaborating the packet estimate twice inside Step.

              The joined choice's parent, state, low bounds, physical bounds and renewed frame, with the guards' shear, spike and badRatio.

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

                Assemble the joined packet using the shared successor invariant.

                Equations
                Instances For

                  Successor as an element of Stage S (n+1).

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

                    Construction scales: an abbreviation for Scales (requiredExponent : ℝ) (commonThreshold gradientConstant hessianConstant).

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

                      Construction scales, given by Classical.choice (exists_scales (requiredExponent : ℝ) (commonThreshold gradientConstant hessianConstant) (Nat.cast_nonneg _)).

                      Equations
                      Instances For