Documentation

BGW.StableTrees.ExactContourPaths

Exact-size height and contour laws #

The paper clock uses twice the number of vertices. The library clock uses twice the number of edges. In both laws the height and contour come from the same tree.

The interpolated contour (original speed, 0 after time 2(z-1)) of the decoded finite tree; 0 for an infinite tree.

Equations
Instances For

    The interpolated tree contour is continuous (the junk branch of treeContourPath never occurs).

    noncomputable def BGW.StableTrees.ExactContour.treeContourPath (B : ℕ → ℝ) (n : ℕ) (T : NNReal) (τ : LocallyFinite.Tree) :
    C(↑(Set.Icc 0 ↑T), ℝ)

    Tree contour path on [0,T]: t ↦ (B n / n) * treeContourLin τ (2 n t); junk 0 if the interpolation were discontinuous (never, continuous_treeContourLin).

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      noncomputable def BGW.StableTrees.ExactContour.heightContourPath (B : ℕ → ℝ) (n : ℕ) (τ : LocallyFinite.Tree) :
      C(↑(Set.Icc 0 1), ℝ) × C(↑(Set.Icc 0 1), ℝ)

      The (height, contour) pair path on [0,1] at time scales nt and 2nt, amplitude B n / n for both.

      Equations
      Instances For

        The exact-size height/contour law on [0,1]: height and contour of ONE BGW tree conditioned on size exactly n (sealed K02 exactTreeLaw, totalized).

        Equations
        Instances For

          The uniform distance on [0,a] between the normalized contour at time 2nt and the normalized interpolated height at time nt, for one tree.

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

            The (height, contour) pair in the library contour convention (s ↦ C(2(z-1)s), sealed PlaneTree.contourFunction), scaled by B n / n; 0 contour for an infinite tree.

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

              Measurability guard for the library-clock pair (Sol audit k13k16, finding 4).

              The exact-size height/contour law in the library contour convention.

              Equations
              Instances For

                The contour path is a measurable observable of the tree.

                The height and contour of one tree form a measurable pair.

                The mirrored tree's contour is the reflected contour (the LocallyFinite form of PlaneTree.contourLin_mirror).

                On a finite tree, decoding the contour returns the original polygonal contour.

                theorem BGW.StableTrees.ExactContour.treeContourPath_toLocallyFinite (B : ℕ → ℝ) (n : ℕ) (T : NNReal) (t : PlaneTree) (s : ↑(Set.Icc 0 ↑T)) :
                (treeContourPath B n T t.toLocallyFinite) s = B n / ↑n * t.contourLin (2 * ↑n * ↑s)

                On a finite tree the contour path evaluates at the paper clock.

                Paper convention, exactly: for a tree of size n the contour path at scale 2nt is (B n / n) times the sealed PlaneTree.paperContourFunction (s ↦ C_{2ζ s}).

                Library convention (2(n-1)t, sealed PlaneTree.contourFunction): uniformly within 2 |B n / n| of the 2nt convention.