Documentation

LeanPool.ParameterFreeGradient.V7.Proofs.Stage8Main.RuntimeMachine

Stage 8: one current V7 runtime-p machine #

This is a new V7 dispatcher. It uses the current V7 local trials and only the primitive O3.FirstOrderMethod execution interface from the historical namespace.

@[instance_reducible]

Classical proposition decisions used locally by the runtime construction.

Equations
Instances For

    The validated primitive input, cached gradient, and accepted anchor-search data.

    Instances For
      noncomputable def V7.Stage8Main.RuntimeData.Ma {d : ℕ} (data : RuntimeData d) :

      The accepted anchor smoothness estimate.

      Equations
      Instances For
        theorem V7.Stage8Main.RuntimeData.Ma_pos {d : ℕ} (data : RuntimeData d) :
        0 < data.Ma

        The geometric search indices and chronological history of the runtime controller.

        • scaleEpoch : ℕ

          The number of smoothness doublings after the accepted anchor estimate.

        • radiusLevel : ℕ

          The radius-doubling index at the current smoothness scale.

        • The completed controller visits.

        • reports : List (TrialReport d)

          The local trial reports associated with the completed visits.

        Instances For

          The controller state before its first local trial.

          Equations
          Instances For
            noncomputable def V7.Stage8Main.RuntimeControllerState.M {d : ℕ} (data : RuntimeData d) (state : RuntimeControllerState d) :

            The current dyadic smoothness estimate.

            Equations
            Instances For
              noncomputable def V7.Stage8Main.RuntimeControllerState.D {d : ℕ} (data : RuntimeData d) (state : RuntimeControllerState d) :

              The current dyadic radius estimate normalized by the initial gradient size.

              Equations
              Instances For
                noncomputable def V7.Stage8Main.runtimeTrial {d : ℕ} (data : RuntimeData d) (state : RuntimeControllerState d) :

                The certified local trial selected for the current exponent regime and controller estimates.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  noncomputable def V7.Stage8Main.nextScale {d : ℕ} (data : RuntimeData d) (state : RuntimeControllerState d) (report : TrialReport d) :

                  The next controller state after a scale failure, resetting the radius level.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    noncomputable def V7.Stage8Main.nextRadius {d : ℕ} (data : RuntimeData d) (state : RuntimeControllerState d) (report : TrialReport d) :

                    The next controller state after a radius failure, retaining the current smoothness scale.

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

                      The causal method's initialization, anchor-search, local-trial, and terminal states.

                      Instances For

                        The first action of the current local trial, embedded in the global method state.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          noncomputable def V7.Stage8Main.continueLocalAction {d : ℕ} (data : RuntimeData d) (state : RuntimeControllerState d) (machineState : (runtimeTrial data state).State) (observations : List (Observation d)) :

                          The next local query or controller transition after a local trial observation.

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

                            The observable state transition of the complete parameter-free method.

                            Equations
                            Instances For

                              The first-order method implementing initialization, anchor search, and the geometric controller.

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

                                One family is fixed before runtime p, dimension-specific input, or oracle.

                                Equations
                                Instances For