Presentations of a vertex wedge #
VertexWedgePresentation records the data needed to recognize an ambient
graph as a wedge of two graphs at distinguished vertices. It is deliberately
stated using edge multiplicities, so it can be used without choosing an
orientation of the raw edge multisets.
A presentation of K as the wedge of G and H, identifying x with
y.
The injective, edge-multiplicity-preserving placement of the left factor into the presented wedge.
The injective placement of the right factor, identifying only its marked vertex with the left factor's mark.
- left_injective : Function.Injective self.leftMap
- right_injective : Function.Injective self.rightMap
Instances For
The concrete vertex wedge carries its tautological presentation. Besides being useful in compositions, this witnesses that the presentation fields do not impose any unintended restrictions at the common vertex.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The map from the concrete wedge vertex type into a presented ambient graph.
Instances For
The vertex equivalence induced by a wedge presentation.
Equations
- P.vertexEquiv = Equiv.ofBijective P.map ⋯
Instances For
The whole right-factor vertex map, including the identified vertex, is carried to the advertised ambient map.
A wedge presentation determines an isomorphism from the concrete wedge to the ambient graph.
Equations
- P.graphIso = { vertexEquiv := P.vertexEquiv, map_num_edges := ⋯ }
Instances For
Connectivity of the presented graph is equivalent to connectivity of its concrete wedge.
Connected factors give a connected presented ambient graph.
Brill--Noether existence on a presented graph is exactly existence on its concrete wedge model, at every rank and degree.