Documentation

LeanPool.ParameterFreeGradient.V7.BelowTwoStatements

The squared-norm geometry, residual identities, and two-phase trial contracts for exponents below two.

noncomputable def V7.belowH {d : ℕ} (p : ℝ) (x : Point d) :

The scaled squared norm mirror potential for exponents between one and two.

Equations
Instances For
    noncomputable def V7.belowHstar {d : ℕ} (p : ℝ) (s : Point d) :

    The conjugate scaled squared norm potential for the below-two geometry.

    Equations
    Instances For
      noncomputable def V7.belowMirrorMap {d : ℕ} (p : ℝ) (s : Point d) :

      The scaled duality map giving the gradient of the below-two conjugate potential.

      Equations
      Instances For
        noncomputable def V7.FunctionBregman {d : ℕ} (F : Point d → ℝ) (grad : Point d → Point d) (x y : Point d) :

        The Bregman difference of a function and its specified gradient, based at y.

        Equations
        Instances For
          noncomputable def V7.FenchelConjugate {d : ℕ} (F : Point d → ℝ) (s : Point d) :

          The real supremum of the affine dual pairings minus the objective.

          Equations
          Instances For
            noncomputable def V7.BelowGeometryStatement :

            Source carrier for lem:belowgeometry (B02).

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              structure V7.BelowPrimalData (p : ℝ) (d n : ℕ) :

              Oracle, minimizer, coefficients, iterates, and observations of a below-two primal phase.

              • oracle : PairOracle d

                The value-gradient oracle of the primal phase.

              • z : Point d

                The comparison minimizer used in the primal potential.

              • fstar : ℝ

                The objective value at the comparison minimizer.

              • u : ℕ → ℝ

                The quadratic cumulative weights of the below-two phase.

              • dw : ℕ → ℝ

                The successive weight increments, with zero terminal increment.

              • s : ℕ → Point d

                The accumulated dual vectors updated by weighted gradients.

              • v : ℕ → Point d

                The mirror-map images of the accumulated dual vectors.

              • x : ℕ → Point d

                The primal query iterates.

              • trace : List (Observation d)

                The chronological oracle observations of the primal phase.

              Instances For
                def V7.BelowPrimalDynamics {p : ℝ} {d n : ℕ} (data : BelowPrimalData p d n) :

                The prescribed below-two weights, initial state, and primal update recurrences.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  def V7.BelowPrimalAssumptions {p : ℝ} {d n : ℕ} (data : BelowPrimalData p d n) :

                  The below-two primal dynamics, convex gradient oracle, minimizer, guards, and exact trace.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    noncomputable def V7.BelowPrimalStatement :

                    Source carrier for lem:below-primal (B04--B05).

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      @[reducible, inline]
                      abbrev V7.VectorSeq (d : ℕ) :

                      A natural-number-indexed sequence of finite-dimensional real vectors.

                      Equations
                      Instances For
                        @[reducible, inline]

                        A natural-number-indexed sequence of real coefficients.

                        Equations
                        Instances For
                          @[reducible, inline]

                          A real coefficient array indexed by two natural numbers.

                          Equations
                          Instances For
                            noncomputable def V7.weightedSum {d : ℕ} (n : ℕ) (a : ScalarSeq) (X : VectorSeq d) :

                            The coordinatewise weighted sum of the first n vectors.

                            Equations
                            Instances For
                              noncomputable def V7.BelowPrimalResidual {d : ℕ} (p : ℝ) (n : ℕ) (u _dw : ScalarSeq) (alpha : ScalarMatrix) (A B X : VectorSeq d) (Omega : Point d → ℝ) :

                              The primal energy residual combining gradient differences, mirror increments, and mixed pairings.

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For
                                noncomputable def V7.BelowDualResidual {d : ℕ} (p : ℝ) (n : ℕ) (u : ScalarSeq) (alpha b : ScalarMatrix) (C D : VectorSeq d) (Omega : Point d → ℝ) :

                                The reversed dual energy residual with reciprocal weights and mixed pairings.

                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For
                                  def V7.EvenIncrement {d : ℕ} (Omega : Point d → ℝ) :

                                  The increment potential is unchanged when its argument is negated.

                                  Equations
                                  Instances For
                                    def V7.BelowResidualMap {d : ℕ} (n : ℕ) (u : ScalarSeq) (A B C D : VectorSeq d) :

                                    The reverse-indexed gradient and mirror correspondence used in the residual identity.

                                    Equations
                                    Instances For
                                      def V7.BelowXRecurrence {d : ℕ} (n : ℕ) (b : ScalarMatrix) (B X : VectorSeq d) :

                                      The primal iterate recurrence driven by coefficient-row differences.

                                      Equations
                                      Instances For

                                        The explicit quadratic weights and coefficient recurrences for the below-two residual identity.

                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For
                                          def V7.SameOnHorizon {d : ℕ} (n : ℕ) (A B : VectorSeq d) :

                                          Two vector sequences agree through the inclusive horizon n.

                                          Equations
                                          Instances For

                                            Source carrier for lem:below-identity (B06--B07).

                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For
                                              structure V7.BelowDualData (p : ℝ) (d n : ℕ) :

                                              Oracle, coefficients, gradients, iterates, and observations of a below-two dual phase.

                                              • oracle : PairOracle d

                                                The value-gradient oracle of the below-two dual phase.

                                              • The cumulative weights underlying the reversed dual recurrence.

                                              • The increments of the cumulative weight sequence.

                                              • alpha : ScalarMatrix

                                                The coefficient matrix used for the dual query updates.

                                              • The primal coefficient matrix associated with the dual phase.

                                              • The coefficient-row differences used to accumulate dual gradients.

                                              • G : VectorSeq d

                                                The gradients observed at the dual query points.

                                              • q : VectorSeq d

                                                The dual phase query points.

                                              • r : VectorSeq d

                                                The accumulated vectors to which the dual mirror map is applied.

                                              • trace : List (Observation d)

                                                The chronological oracle observations of the dual phase.

                                              Instances For
                                                def V7.BelowDualDynamics {p : ℝ} {d n : ℕ} (data : BelowDualData p d n) :

                                                The below-two coefficient conditions and reversed dual query and gradient recurrences.

                                                Equations
                                                • One or more equations did not get rendered due to their size.
                                                Instances For
                                                  def V7.BelowDualAssumptions {p : ℝ} {d n : ℕ} (data : BelowDualData p d n) :

                                                  The below-two dual dynamics, convex gradient oracle, lower bound, guards, and exact trace.

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

                                                    Source carrier for lem:below-dual (B07--B08).

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

                                                      Source carrier for lem:below-guard-scaling (B12), including the exact argument orientation in both normalized and physical Bregman remainders.

                                                      Equations
                                                      • One or more equations did not get rendered due to their size.
                                                      Instances For
                                                        noncomputable def V7.normalizedPairOracle {d : ℕ} (c : Point d) (M D : ℝ) (oracle : PairOracle d) :

                                                        The oracle translated by c and rescaled by the distance and smoothness estimates.

                                                        Equations
                                                        • One or more equations did not get rendered due to their size.
                                                        Instances For
                                                          structure V7.BelowTrialWitness (p : ℝ) (d : ℕ) :

                                                          The source's two finite phases, including their recurrences, the reused endpoint, and the fact that every physical iterate is in the actual report.

                                                          • n : ℕ

                                                            The shared planned horizon of the two below-two phases.

                                                          • completedOne : ℕ

                                                            The number of primal iterations actually completed.

                                                          • completedTwo : ℕ

                                                            The number of dual iterations actually completed.

                                                          • phaseOne : BelowPrimalData p d self.n

                                                            The recorded normalized primal phase execution.

                                                          • phaseTwo : BelowDualData p d self.n

                                                            The recorded normalized dual phase execution.

                                                          • phaseTwoCenter : Point d

                                                            The physical center of the translated dual phase.

                                                          Instances For
                                                            def V7.BelowTrialOperationalContract {d : ℕ} (p eps M D : ℝ) (x0 : Point d) (cached : CachedPair d) (oracle : PairOracle d) (report : TrialReport d) (w : BelowTrialWitness p d) :

                                                            The horizon, normalization, phase execution, and report requirements of a below-two trial.

                                                            Equations
                                                            • One or more equations did not get rendered due to their size.
                                                            Instances For
                                                              noncomputable def V7.BelowTrialStatement :

                                                              Source carrier for prop:belowtrial (B01--B13), with the current no-log local count.

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