Documentation

LogOptimalEProcesses.Paper.Defs

Objects of the statements #

This file defines the objects that appear only in the statements of LogOptimalEProcesses.Paper:

The setting of Sections 1 and 2 #

structure LogOptimal.Setting {𝒳 : Type u_1} [MeasurableSpace 𝒳] (𝔓 : Set (MeasureTheory.Measure (ℕ → 𝒳))) (Q : MeasureTheory.Measure (ℕ → 𝒳)) (Es : ℕ → (ℕ → 𝒳) → ENNReal) :

The setting of Sections 1 and 2: the null distributions and the alternative are probability measures, Es t = E*_t is a numéraire at every horizon t (in the versions fixed in Section 2), and the standing assumption sup_{E ∈ ℰ_t} E_Q(log E) < ∞ holds.

Instances For

    Kernels of null and alternative distributions #

    N(μ, v)^{⊗∞} is the image of N(0, v)^{⊗∞} under the shift by μ of every coordinate.

    μ ↦ N(μ, v)^{⊗∞} is measurable.

    The probability kernel θ ↦ P_θ.

    Equations
    Instances For

      The probability kernel μ ↦ Q_μ.

      Equations
      Instances For

        The minimax regret in the worst case over the location #

        noncomputable def LogOptimal.worstCaseMinimaxRegret (s : ℝ) (Esμ : ℝ → ℕ → (ℕ → ℝ) → ENNReal) (T : ℕ) :

        The minimax regret in the worst case over μ of Theorem 1, inf_{(E_t)} max_{0 ≤ t ≤ T} sup_{μ ∈ ℝ} R^μ_t(E_t), where the infimum runs over the e-processes for the Gaussian location null and R^μ_t is the regret defined by eqs. (2) and (3) with Q_μ in place of Q, with the numéraires Esμ μ t of Q_μ.

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

          The vector Y^t and mutual information #

          noncomputable def LogOptimal.helmertVec (t : ℕ) (x : ℕ → ℝ) :
          Fin (t - 1) → ℝ

          The vector Y^t = (Y₂, …, Y_t), indexed by Fin (t - 1).

          Equations
          Instances For
            noncomputable def LogOptimal.mutualInfo {Ω : Type u_1} {α : Type u_2} {β : Type u_3} [MeasurableSpace Ω] [MeasurableSpace α] [MeasurableSpace β] (μ : MeasureTheory.Measure Ω) (f : Ω → α) (g : Ω → β) :

            The mutual information I(f; g) of two random variables, the Kullback–Leibler divergence of their joint distribution from the product of their distributions.

            Equations
            Instances For

              The objects of Lemmas S4 to S6 #

              noncomputable def LogOptimal.lbWeights (r K T : ℕ) :
              Fin (T + 1) → ℝ

              The uniform ξ ∈ Δ_T on the horizons t_k = r^k, 0 ≤ k ≤ K, of the lower-bound proof of Proposition 3(i).

              Equations
              Instances For
                noncomputable def LogOptimal.lbZ (θ : ℝ) (t : ℕ) (x : ℕ → ℝ) :

                The standardized running mean Z_t = t^{1/2}(X̄_t − θ).

                Equations
                Instances For
                  noncomputable def LogOptimal.lbStoppingRule (r K : ℕ) (c θ : ℝ) (x : ℕ → ℝ) :

                  The stopping rule τ' of Section S1.6: the first horizon t_k = r^k, k ≤ K, with c ≤ |Z_{t_k}| ≤ c + 1, or ∞ if there is none.

                  Equations
                  Instances For
                    noncomputable def LogOptimal.lbRandomizedRule (r K : ℕ) (c θ : ℝ) (x : ℕ → ℝ) (u : ↑unitInterval) :

                    The randomized stopping time τ of Section S1.6: τ = τ' with probability 1/2, and otherwise τ ∼ ξ independent of X. With u uniform on [0, 1], τ = τ' when u < 1/2, and τ = t_k with k = min{K, ⌊(2u − 1)(K + 1)⌋} otherwise, which is uniform on {0, …, K}.

                    Equations
                    Instances For
                      noncomputable def LogOptimal.lbMixture (s ρ : ℝ) (r K : ℕ) (c : ℝ) :

                      The mixture P̄ of Section S1.6: the distribution of (τ, X^τ), where θ ∼ N(0, γ²) with γ² = ρ² + s², X ∼ P_θ given θ, and τ is the randomized stopping time lbRandomizedRule.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        noncomputable def LogOptimal.lbW (r j k : ℕ) (x : ℕ → ℝ) :

                        The variable W_{jk}(y) = t_j^{1/2} ∑_{i = t_j + 1}^{t_k} y_i/{i(i − 1)}^{1/2} of Section S1.6, as a function of the path, with y_i = Y_i.

                        Equations
                        Instances For
                          noncomputable def LogOptimal.lbZset (r k : ℕ) (c : ℝ) (x : ℕ → ℝ) :

                          The set 𝒵_k(y) = {z : c ≤ |z| ≤ c + 1} ∖ ⋃_{j < k} {z : c ≤ |(t_j/t_k)^{1/2}z − W_{jk}(y)| ≤ c + 1} of Section S1.6, as a function of the path.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            noncomputable def LogOptimal.lbJ (s ρ : ℝ) (r K : ℕ) (c : ℝ) (k : ℕ) (x : ℕ → ℝ) :

                            The function J_k of eq. (S7), with t = t_k = r^k, γ² = ρ² + s², and ξ_{t_k} = 1/(K + 1): `J_k(x) = {2φ_{ρ²+s²/t}(x̄_t)}^{-1}{∫{𝒵_k(y)} φ₁(z)φ{γ²}(x̄_t − t^{-1/2}z) dz

                            • ξ_t φ_{γ²+1/t}(x̄_t)}`.
                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              noncomputable def LogOptimal.lbP (r k : ℕ) (c : ℝ) (x : ℕ → ℝ) :

                              The probability p_k(y) = ∫_{𝒵_k(y)} φ₁(z) dz of Lemma S5, as a function of the path.

                              Equations
                              Instances For
                                noncomputable def LogOptimal.lbCPrime (r : ℕ) (c : ℝ) :

                                The constant c' = c − (c + 1)r^{-1/2} of Lemma S5.

                                Equations
                                Instances For
                                  def LogOptimal.lbA (r k : ℕ) (c' : ℝ) :
                                  Set (ℕ → ℝ)

                                  The event A_k = {y : max_{j < k} |W_{jk}(y)| < c'} of Lemma S5, as a set of paths.

                                  Equations
                                  Instances For
                                    noncomputable def LogOptimal.lbBetaPrime (s ρ : ℝ) :

                                    The constant β' = ½ log{ρ²/(γ² + 1)} − log 2 of Lemma S5, with γ² = ρ² + s².

                                    Equations
                                    Instances For
                                      noncomputable def LogOptimal.lbBeta (s ρ : ℝ) (K : ℕ) (c : ℝ) :

                                      The constant β = log(K + 1) + log φ₁(c + 1) + log(ρ/γ) of Lemma S6, with γ = (ρ² + s²)^{1/2}.

                                      Equations
                                      Instances For