Documentation

Anderson4D.HeppTree.AutomorphismGeometry

Geometric invariance under Hepp-tree automorphisms #

This file proves that the path-based notions used by admissibility are intrinsic to the parent graph. In particular automorphisms preserve the ancestor relation and least common ancestors. These are the nontrivial transport facts behind paper Proposition 5.6, Step 1.

Graph-theoretic ancestry: travel through zero or more child edges.

Equations
Instances For
    theorem Anderson4D.IsAncestor.prefix {t : PlaneTree} {v w : t.VPos} (h : IsAncestor v w) :
    ↑v <+: ↑w

    Graph ancestry is the same as prefix ancestry of position paths.

    theorem Anderson4D.isAncestor_of_prefix {t : PlaneTree} (v w : t.VPos) (hpre : ↑v <+: ↑w) :

    Conversely, every path prefix is a chain of graph-child edges.

    theorem Anderson4D.IsAncestor.map_aut {t : PlaneTree} {v w : t.VPos} (h : IsAncestor v w) (g : t.Aut) :
    IsAncestor (↑g v) (↑g w)

    Automorphisms preserve graph ancestry.

    theorem Anderson4D.isAncestor_aut_iff {t : PlaneTree} (g : t.Aut) (v w : t.VPos) :
    IsAncestor (↑g v) (↑g w) ↔ IsAncestor v w

    Least common ancestors #

    theorem Anderson4D.IsAncestor.to_lcaV {t : PlaneTree} {u v w : t.VPos} (huv : IsAncestor u v) (huw : IsAncestor u w) :

    Universal property of the least common ancestor.

    theorem Anderson4D.lcaV_aut {t : PlaneTree} (g : t.Aut) (v w : t.VPos) :
    ↑g (lcaV v w) = lcaV (↑g v) (↑g w)

    Tree automorphisms preserve least common ancestors.

    Children and subtree leaves #

    The path-based childrenOf is exactly the graph parent fiber.

    theorem Anderson4D.image_childrenOf_aut {t : PlaneTree} (g : t.Aut) (v : t.VPos) :
    Finset.image (⇑↑g) (childrenOf v) = childrenOf (↑g v)

    Automorphisms carry the children finset to the children finset.

    Automorphisms carry all leaves below a vertex to all leaves below its image.

    Admissible embeddings #

    Reindex a leaf embedding by the induced leaf permutation.

    Equations
    Instances For
      @[simp]
      theorem Anderson4D.IsLink.map_aut {t : PlaneTree} {Nm : t.HeppMarking} {z : LeafEmbedding t} {v c c' : t.VPos} (h : IsLink Nm z v c c') (g : t.Aut) :
      IsLink (smulHeppMarking g Nm) (smulLeafEmbedding g z) (↑g v) (↑g c) (↑g c')

      One child link is preserved by simultaneous transport of the marking, embedding, and vertices.

      theorem Anderson4D.LinkedChildren.map_aut {t : PlaneTree} {Nm : t.HeppMarking} {z : LeafEmbedding t} {v : t.VPos} (h : LinkedChildren Nm z v) (g : t.Aut) :

      LinkedChildren is invariant in the forward direction under a tree automorphism.

      Admissibility is preserved by simultaneous automorphism transport.