Proof of `Lovász's theorem` (2nd statement)
What this proof establishes
no assumptions
Assuming the claims on the left, the claim on the right holds — checked by the archive's pipeline. Proof code is not displayed here.
Description
Lovász's theorem. The forward implication is the substantial one: it factors through the invertibility of the homomorphism matrix of a family of representatives of all graphs on at most vertices, which follows from its factorisation into the surjective-homomorphism matrix, the diagonal of automorphism counts, and the injective-homomorphism matrix, both outer factors being triangular with positive diagonal. The converse is the invariance of homomorphism counts under isomorphism of the target.