Documentation

TauCeti.RepresentationTheory.Quiver.Zigzag.Skew.Isomorphism

Relabelling skew-zigzag algebras #

An isomorphism of simple graphs transports a skew-zigzag parameter by relabelling its incident edges. The induced isomorphism of doubled path algebras then carries each skew relation to the corresponding transported relation, and hence descends to an algebra isomorphism of the relation quotients.

Identity relabellings act as identities, composites act by composites, and reversing a graph isomorphism undoes parameter relabelling. This makes graph automorphisms available for comparing arbitrary, rather than vertex-fixing, isomorphism classes of skew-zigzag algebras.

Main definitions #

Main results #

References #

C. Couture, Skew-Zigzag Algebras, Section 4, https://arxiv.org/abs/1509.08405.

def TauCeti.SkewZigzagParameter.relabel {k : Type w} [Monoid k] {V : Type u} {W : Type v} {G : SimpleGraph V} {H : SimpleGraph W} (e : G ≃g H) (c : SkewZigzagParameter k G) :

Transport a skew-zigzag parameter along an isomorphism of simple graphs. The ratio at two incident edges of the target is the ratio at their inverse images.

Instances For
    @[simp]
    theorem TauCeti.SkewZigzagParameter.relabel_ratio {k : Type w} [Monoid k] {V : Type u} {W : Type v} {G : SimpleGraph V} {H : SimpleGraph W} (e : G ≃g H) (c : SkewZigzagParameter k G) {i j j' : W} (h : H.Adj i j) (h' : H.Adj i j') :
    (relabel e c).ratio h h' = c.ratio ⋯ ⋯

    The ratio of a relabelled parameter is the ratio at the inverse-image edges.

    theorem TauCeti.SkewZigzagParameter.relabel_ratio_map {k : Type w} [Monoid k] {V : Type u} {W : Type v} {G : SimpleGraph V} {H : SimpleGraph W} (e : G ≃g H) (c : SkewZigzagParameter k G) {i j j' : V} (h : G.Adj i j) (h' : G.Adj i j') :
    (relabel e c).ratio ⋯ ⋯ = c.ratio h h'

    Relabelling preserves the ratio attached to two incident edges.

    @[simp]

    Relabelling by the identity graph isomorphism changes no parameter.

    @[simp]
    theorem TauCeti.SkewZigzagParameter.relabel_trans {k : Type w} [Monoid k] {V : Type u} {W : Type v} {G : SimpleGraph V} {H : SimpleGraph W} {X : Type x} {K : SimpleGraph X} (e : G ≃g H) (f : H ≃g K) (c : SkewZigzagParameter k G) :

    Relabelling along a composite graph isomorphism is successive relabelling.

    @[simp]
    theorem TauCeti.SkewZigzagParameter.relabel_symm_relabel {k : Type w} [Monoid k] {V : Type u} {W : Type v} {G : SimpleGraph V} {H : SimpleGraph W} (e : G ≃g H) (c : SkewZigzagParameter k G) :
    relabel e.symm (relabel e c) = c

    Relabelling by an isomorphism and then its inverse changes no parameter.

    @[simp]
    theorem TauCeti.SkewZigzagParameter.relabel_relabel_symm {k : Type w} [Monoid k] {V : Type u} {W : Type v} {G : SimpleGraph V} {H : SimpleGraph W} (e : G ≃g H) (c : SkewZigzagParameter k H) :
    relabel e (relabel e.symm c) = c

    Relabelling by an inverse isomorphism and then by the original isomorphism changes no parameter.

    A graph isomorphism induces an equivalence between the skew-zigzag parameters on the two graphs, by relabelling incident edges.

    Instances For
      @[simp]
      theorem TauCeti.SkewZigzagParameter.relabelEquiv_apply {k : Type w} [Monoid k] {V : Type u} {W : Type v} {G : SimpleGraph V} {H : SimpleGraph W} (e : G ≃g H) (c : SkewZigzagParameter k G) :
      (relabelEquiv k e) c = relabel e c

      The parameter equivalence induced by a graph isomorphism acts by relabelling.

      @[simp]
      theorem TauCeti.SkewZigzagParameter.relabelEquiv_symm_apply {k : Type w} [Monoid k] {V : Type u} {W : Type v} {G : SimpleGraph V} {H : SimpleGraph W} (e : G ≃g H) (c : SkewZigzagParameter k H) :

      The inverse parameter equivalence acts by relabelling along the inverse graph isomorphism.

      The relators are matched #

      An isomorphism of graphs carries each skew-zigzag relator to the corresponding relator for the transported parameter.

      The quotient isomorphism #

      noncomputable def TauCeti.skewZigzagQuotientEquiv (k : Type w) [CommRing k] {V : Type u} {W : Type v} [Finite V] [Finite W] {G : SimpleGraph V} {H : SimpleGraph W} (e : G ≃g H) (c : SkewZigzagParameter k G) :

      A graph isomorphism induces an algebra isomorphism from a skew-zigzag quotient to the quotient for the relabelled parameter.

      Instances For
        @[simp]

        The induced quotient isomorphism sends a class to the class of its relabelled representative.

        @[simp]

        The inverse quotient isomorphism is induced by inverse graph relabelling, after identifying the twice-relabelled parameter with the original parameter.

        @[simp]

        Relabelling by the identity graph isomorphism induces the identity quotient isomorphism, after identifying the relabelled parameter with the original parameter.

        Relabelling along a composite graph isomorphism agrees with successive quotient relabellings, after identifying the two relabelled parameters.