Documentation

Acmoi.Exercise2_3

structure labeled_digraph' (α σ : Type) :

A slightly different signature from labeled_digraph in Exercise2_4

  • edge : σσαProp
Instances For
    structure labeledDigraph (α σ : Type) :

    An edge-labeled digraph on σ consists of a digraph on σ for each label. M.Lab a).Adj u v means that in M, there is an adjacency from u to v labeled a.

    Instances For
      inductive walkLabeled {α σ : Type} (M : labeledDigraph α σ) :
      σσList αType
      Instances For
        inductive walk_labeled {α σ : Type} (M : labeled_digraph' α σ) :
        σσList αType
        Instances For
          inductive walk {α σ : Type} (M : labeled_digraph' α σ) :
          σσType
          Instances For
            noncomputable def walk_of_walk_labeled {α σ : Type} {M : labeled_digraph' α σ} {u w : σ} {x : List α} (wa : walk_labeled M u w x) :
            walk M u w
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              Equations
              Instances For
                Equations
                Instances For
                  theorem a_nice_case_of_hyde_theorem (x0 x1 x2 : Fin 2) :
                  have M := kayleigh2_digraph [x0, x1, x2], ; ∃ (w : walk_labeled M 0 0 [x0, x1, x2]), ∀ (y0 y1 y2 : Fin 2) (w' : walk_labeled M 0 0 [y0, y1, y2]), walk_of_walk_labeled w = walk_of_walk_labeled w'