Join (graph theory) 2026-10-14
The join is obtained from the disjoint union of graphs by adding every edge between a vertex of and a vertex of .
Write , an integer under the stated divisibility assumption. The degree relation gives . Take the disjoint union of graphs of copies of the complete bipartite graph , placing its -vertex part in and its -vertex part in . The total part sizes are then and . Each left vertex has vertex degree , and each right vertex has vertex degree , so the graph has exactly the required biregular graph parameters.
An independent set in one component can be any subset of its left part or any subset of its right part. It cannot contain a vertex from both parts, because all cross-pairs are edges. The two families share only the empty set, so the component has independent sets. Choices in different connected components of a graph are independent combinatorial choices, and their counts multiply. Hence
This attains equality in part (i). It also explains the entropy weight there: the empty selected left neighbourhood permits all subsets of the opposite part.
If is a nontrivial disjoint union of graphs, no defining relation mixes the two vertex sets, and hence
On the topological side, every clique lies in one component, so
a one-point union of Salvetti complexes.
If is a nontrivial join of graphs, every generator from the first part commutes with every generator from the second. Therefore
Every clique of the join is the union of a clique in each factor, which gives the cubical identity