Documentation

LeanPool.TwoColoringOneRound.UpperBound.Recursive3Param.ComputeP

Computation of ClassicalAlgorithm.p for recursive3ParamAlg.

This file will prove that the 3-parameter recursive cutoff algorithm from Distributed2Coloring/UpperBound/Recursive3Param.lean satisfies ClassicalAlgorithm.p recursive3ParamAlg < 24118/100000.

Imported auxiliary declaration for the 2-coloring one-round formalization.

Equations
Instances For
    @[reducible, inline]

    Imported auxiliary declaration for the 2-coloring one-round formalization.

    Equations
    Instances For

      Imported auxiliary declaration for the 2-coloring one-round formalization.

      Equations
      Instances For
        theorem Distributed2Coloring.UpperBound.Recursive3Param.dSlice_eq (x : Samples 4) :
        dSlice x = if x 2 < z0I (x 0) (x 1) then Set.Iio (z0I (x 1) (x 2)) else Set.Ici (z0I (x 1) (x 2))

        Imported auxiliary declaration for the 2-coloring one-round formalization.

        Equations
        Instances For

          Explicit descriptions of aSlice #

          For our concrete dyadic parameters, aSlice b c = {a | c < z0(a,b)} is (away from boundary values) always an interval in a. The following lemmas give exact set descriptions under hypotheses on b.

          theorem Distributed2Coloring.UpperBound.Recursive3Param.lintegral_ite_const {α : Type u_1} [MeasurableSpace α] (μ : MeasureTheory.Measure α) {s : Set α} [DecidablePred fun (x : α) => x s] (hs : MeasurableSet s) (a b : ENNReal) :
          ∫⁻ (x : α), if x s then a else b μ = a * μ s + b * μ s

          Imported auxiliary declaration for the 2-coloring one-round formalization.

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