Incidence matrix
Builds on GraphDirected graphAdjacency matrixLaplacian matrix
Definition
Let be a finite graph with vertices and edges . The incidence matrix of is the matrix with if is an end of , and otherwise. Suppose that each edge is given an orientation, from a tail to a head. The oriented incidence matrix is the matrix with if is the head of . Also if is the tail of , and otherwise.
Remarks
Example: for the triangle with edges , , ,
and each column has exactly two entries , at the ends of its edge.
Non-example: a – matrix with a column containing three entries is not the incidence matrix of a graph, since an edge has exactly two ends; such matrices describe hypergraphs.
Let be the diagonal matrix of degrees and the adjacency matrix of a simple graph.
Then , and is the Laplacian matrix for every orientation.
Some authors use the transpose, with rows indexed by edges, or the opposite sign convention for .
Mathlib defines the unoriented incidence matrix as SimpleGraph.incMatrix.
Reading path
To understand this page from the ground up, read these 5 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Directed graph definition
- Graph definition
- Laplacian matrix concept
- Adjacency matrix definition
- Incidence matrix definition
Further reading
About this page
| Tag | YNFT400EV9 |
|---|---|
| URI | m2://YNFT400EV9 |
| Kind | definition |
| Writing | W0 stub |
| MSC | 05C50 |
| Defines | Incidence matrix |
| Uses | Graph, Directed graph, Adjacency matrix, Laplacian matrix |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.