Documentation

LeanPool.ParameterFreeGradient.V7.Proofs.Stage3BelowTwoS3F.Machine

Finite causal query programs implementing the below-two primal and dual phases.

@[instance_reducible]

Classical proposition decisions used locally by the below-two trial machine.

Equations
Instances For
    noncomputable def V7.Stage3BelowTwoS3F.normalizedGradient {d : ℕ} (M D : ℝ) (obs : Observation d) :

    The observed physical gradient rescaled into normalized trial coordinates.

    Equations
    Instances For
      noncomputable def V7.Stage3BelowTwoS3F.cocoCheck {d : ℕ} (before after : Observation d) :

      The cocoercivity guard formed from consecutive observations.

      Equations
      Instances For
        noncomputable def V7.Stage3BelowTwoS3F.checkHolds {d : ℕ} (p M : ℝ) (check : ObservableGuardCheck d) :

        The cocoercivity inequality reconstructed from a guard's two recorded observations.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          noncomputable def V7.Stage3BelowTwoS3F.cocoPairHolds {d : ℕ} (p M : ℝ) (before after : Observation d) :

          The form actually evaluated by the machine, written directly from the two returned exact pairs.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def V7.Stage3BelowTwoS3F.dualProgram {d : ℕ} (p eps M D : ℝ) (n k : ℕ) (center q r : Point d) (G : VectorSeq d) (previous : Observation d) (guards : List (ObservableGuardCheck d)) (fuel : ℕ) :
            Program d fuel

            The below-two dual query program with early accuracy or guard-failure termination.

            Equations
            Instances For

              The remaining primal query budget plus the complete dual query budget.

              Equations
              Instances For
                noncomputable def V7.Stage3BelowTwoS3F.phaseOneProgram {d : ℕ} (p eps M D : ℝ) (x0 : Point d) (n k : ℕ) (state : PrimalState d) (previous : Observation d) (guards : List (ObservableGuardCheck d)) (fuel : ℕ) :

                The below-two primal query program that passes its endpoint to the dual phase.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  noncomputable def V7.Stage3BelowTwoS3F.belowLocalTrial {d : ℕ} (p eps : ℝ) (x0 : Point d) (n : ℕ) :

                  The complete below-two local trial initialized with the cached starting observation.

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