Determinant expansion through a supplied finite path-system bijection
ProvedProofsInTheBook.Chapter30.PathCountSystem.det_matrix_eq_totalLet n be a natural number, let V have decidable equality, and let R be a commutative ring. Suppose a PathCountSystem is supplied: a vertex weight ; finite types with weights for every pair ; a bijection
and, for every choice , the compatibility identity
Here is the defined disjoint union of pairwise vertex-disjoint list families and marked bad list data, and is its specified signed vertex-product weight. Set . Assume explicitly that the entire type is finite.
Then
This is a conditional algebraic identity for the supplied finite system and its weight-preserving bijection. The underlying lists have unrestricted length and no graph-edge, source, sink, or lattice-step constraints. For positive n and nonempty V, unrestricted list families are not a finite geometric path space. The source explicitly leaves bounded or geometric path infrastructure, grid applications, and the hook-length formula unresolved.
import Mathlib
import Definitions.Def_ProofsInTheBook_Chapter30
open ProofsInTheBook.Chapter30
open Matrix BigOperators
open ProofsInTheBook.Chapter30.PathCountSystem
variable {n : ℕ} {V R : Type*} [DecidableEq V] [CommRing R]
theorem ProofsInTheBook.Chapter30.PathCountSystem.det_matrix_eq_total (S : PathCountSystem n V R) [Fintype (LGVFamily n V)] :
S.matrix.det = ∑ F : LGVFamily n V, ProofsInTheBook.Chapter30.LGVFamily.signedWeight S.vertexWeight F := by sorry