The Hasse diagram as a graph #
This file defines the Hasse diagram of an order (graph of CovBy, the covering relation) and the
path graph on n vertices.
Main declarations #
SimpleGraph.hasse: Hasse diagram of an order.SimpleGraph.pathGraph: Path graph onnvertices.
The Hasse diagram of an order as a simple graph. The graph of the covering relation.
Instances For
Equations
- SimpleGraph.instDecidableRelAdjHasseOfFintypeOfDecidableLT x✝¹ x✝ = decidable_of_iff' (x✝¹ ⋖ x✝ ∨ x✝ ⋖ x✝¹) ⋯
αᵒᵈ and α have the same Hasse diagram.
Equations
- SimpleGraph.hasseDualIso = { toEquiv := OrderDual.ofDual, map_rel_iff' := ⋯ }
Instances For
The Hasse diagram of a preorder is triangle-free. This is the graph-theoretic formulation of
not_covBy_of_lt_of_lt: if a ⋖ b and b ⋖ c then ¬a ⋖ c.
A discrete form of the intermediate value theorem – a walk in a linear graph visits all of the vertices between its endpoints.
A discrete form of the intermediate value theorem – a walk in a linear graph visits all of the darts between its endpoints, oriented from the walk's start to its end.
The path graph on n vertices.
Equations
Instances For
Alias of SimpleGraph.preconnected_pathGraph.
Alias of SimpleGraph.connected_pathGraph_add_one.
The subgraph of a walk contains the path graph with the same number of vertices
Equations
Instances For
A walk induces a homomorphism from a path graph to the graph
Equations
Instances For
The subgraph of a path is isomorphic to the path graph with the same number of vertices
Equations
- One or more equations did not get rendered due to their size.
Instances For
A path induces an injective homomorphism from a path graph to the graph