coloring_nested_tire_graphs: prove edge-vertex coloring bijection for D(T)

Adds Proposition 1.13 (Edge-vertex coloring bijection for D(T)): for
a tire graph T satisfying the spoke-only hypothesis of Prop 1.8 (so
D(T) ~= C_{n+m} ∘ K_1), the number of proper 3-edge-colorings of D(T)
equals the number of proper 3-vertex-colorings of its interior dual
subgraph Γ ~= C_{n+m}, and both equal 2^{n+m} + 2 · (-1)^{n+m}.

Proof: Two bijection steps.
  Step 1: Restriction is a bijection between proper 3-edge-colorings
    of D(T) and proper 3-edge-colorings of the cycle C_L (where
    L = n+m), because at each d_f the leaf's color is forced to be
    the unique third color absent from the two cycle edges, and
    leaves impose no further constraint.
  Step 2: Proper 3-edge-colorings of C_L = proper 3-vertex-colorings
    of L(C_L) = proper 3-vertex-colorings of C_L (since L(C_L) ~= C_L).
  Step 3: Chromatic polynomial of C_L at k=3 is 2^L + 2 · (-1)^L.

Adds Remark 1.14 noting the closed form depends only on n+m, not
on the specific spoke-only annular triangulation or chord structure
of O.

Empirically verified for L in [3, 10] via Sage's chromatic
polynomials: edge-3-colorings of D(T) = vertex-3-colorings of C_L
= formula in every case.

Paper grows from 7 to 8 pages.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-25 19:52:31 -04:00
parent c6d4eb06fb
commit d121d2d3b6
4 changed files with 92 additions and 30 deletions
+6 -4
View File
@@ -15,13 +15,15 @@
\newlabel{lem:tire-component}{{1.10}{5}} \newlabel{lem:tire-component}{{1.10}{5}}
\citation{bauerfeld-pds} \citation{bauerfeld-pds}
\citation{bauerfeld-pds} \citation{bauerfeld-pds}
\newlabel{rem:tire-component-degenerate}{{1.11}{7}}
\newlabel{rem:tire-no-extra-hypotheses}{{1.12}{7}}
\newlabel{prop:edge-vertex-bijection}{{1.13}{7}}
\bibcite{bauerfeld-pds}{1} \bibcite{bauerfeld-pds}{1}
\newlabel{tocindent-1}{0pt} \newlabel{tocindent-1}{0pt}
\newlabel{tocindent0}{12.7778pt} \newlabel{tocindent0}{12.7778pt}
\newlabel{tocindent1}{17.77782pt} \newlabel{tocindent1}{17.77782pt}
\newlabel{tocindent2}{0pt} \newlabel{tocindent2}{0pt}
\newlabel{tocindent3}{0pt} \newlabel{tocindent3}{0pt}
\newlabel{rem:tire-component-degenerate}{{1.11}{7}} \newlabel{rem:edge-vertex-corollary}{{1.14}{8}}
\newlabel{rem:tire-no-extra-hypotheses}{{1.12}{7}} \@writefile{toc}{\contentsline {section}{\tocsection {}{}{References}}{8}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\tocsection {}{}{References}}{7}{}\protected@file@percent } \gdef \@abspage@last{8}
\gdef \@abspage@last{7}
+26 -26
View File
@@ -1,4 +1,4 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022) (preloaded format=pdflatex 2022.10.5) 25 MAY 2026 19:48 This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022) (preloaded format=pdflatex 2022.10.5) 25 MAY 2026 19:52
entering extended mode entering extended mode
restricted \write18 enabled. restricted \write18 enabled.
%&-line parsing enabled. %&-line parsing enabled.
@@ -213,36 +213,36 @@ File: fig_partial_tire_dual.png Graphic file (type png)
<use fig_partial_tire_dual.png> <use fig_partial_tire_dual.png>
Package pdftex.def Info: fig_partial_tire_dual.png used on input line 225. Package pdftex.def Info: fig_partial_tire_dual.png used on input line 225.
(pdftex.def) Requested size: 280.79956pt x 233.36552pt. (pdftex.def) Requested size: 280.79956pt x 233.36552pt.
[4 <./fig_partial_tire_dual.png>] [5] [6] [7] (./paper.aux) ) [4 <./fig_partial_tire_dual.png>] [5] [6] [7] [8] (./paper.aux) )
Here is how much of TeX's memory you used: Here is how much of TeX's memory you used:
3018 strings out of 478268 3020 strings out of 478268
42332 string characters out of 5846347 42387 string characters out of 5846347
345207 words of memory out of 5000000 345229 words of memory out of 5000000
21064 multiletter control sequences out of 15000+600000 21066 multiletter control sequences out of 15000+600000
475666 words of font info for 53 fonts, out of 8000000 for 9000 475666 words of font info for 53 fonts, out of 8000000 for 9000
1302 hyphenation exceptions out of 8191 1302 hyphenation exceptions out of 8191
69i,8n,76p,687b,316s stack positions out of 10000i,1000n,20000p,200000b,200000s 69i,8n,76p,687b,316s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/local/texli </usr/local/t
ve/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/local/texliv exlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/local/te
e/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/texliv xlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/local/te
e/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/local/texlive xlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/local/tex
/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/ live/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texl
2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi5.pfb></usr/local/texlive/20 ive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi5.pfb></usr/local/texliv
22/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/local/texlive/2022 e/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/local/texlive/
/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2022/t 2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/20
exmf-dist/fonts/type1/public/amsfonts/cm/cmr5.pfb></usr/local/texlive/2022/texm 22/texmf-dist/fonts/type1/public/amsfonts/cm/cmr5.pfb></usr/local/texlive/2022/
f-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2022/texmf-d texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2022/tex
ist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/2022/texmf-dist mf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/2022/texmf-
/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2022/texmf-dist/ dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2022/texmf-d
fonts/type1/public/amsfonts/cm/cmsy5.pfb></usr/local/texlive/2022/texmf-dist/fo ist/fonts/type1/public/amsfonts/cm/cmsy5.pfb></usr/local/texlive/2022/texmf-dis
nts/type1/public/amsfonts/cm/cmsy7.pfb></usr/local/texlive/2022/texmf-dist/font t/fonts/type1/public/amsfonts/cm/cmsy7.pfb></usr/local/texlive/2022/texmf-dist/
s/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2022/texmf-dist/fonts fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2022/texmf-dist/f
/type1/public/amsfonts/cm/cmti8.pfb></usr/local/texlive/2022/texmf-dist/fonts/t onts/type1/public/amsfonts/cm/cmti8.pfb></usr/local/texlive/2022/texmf-dist/fon
ype1/public/amsfonts/symbols/msam10.pfb> ts/type1/public/amsfonts/symbols/msam10.pfb>
Output written on paper.pdf (7 pages, 616266 bytes). Output written on paper.pdf (8 pages, 622907 bytes).
PDF statistics: PDF statistics:
115 PDF objects out of 1000 (max. 8388607) 118 PDF objects out of 1000 (max. 8388607)
67 compressed objects within 1 object stream 69 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000) 0 named destinations out of 1000 (max. 500000)
16 words of extra memory for PDF output out of 10000 (max. 10000000) 16 words of extra memory for PDF output out of 10000 (max. 10000000)
Binary file not shown.
@@ -487,6 +487,66 @@ boundary cycle (the link of $v_0$); the corresponding tire graph has
degenerate outer boundary $\{v_0\}$. degenerate outer boundary $\{v_0\}$.
\end{remark} \end{remark}
\begin{proposition}[Edge--vertex coloring bijection for $D(T)$]
\label{prop:edge-vertex-bijection}
Let $T$ be a tire graph satisfying the spoke-only hypothesis of
Proposition~\ref{prop:partial-tire-dual-structure} (so $D(T) \cong
C_{n+m} \circ K_1$). Let $\Gamma \cong C_{n+m}$ be the interior
dual subgraph of $D(T)$ induced on the interior dual vertices
$\{d_f : f \in F_{\mathrm{ann}}\}$. Then the number of proper
$3$-edge-colorings of $D(T)$ equals the number of proper
$3$-vertex-colorings of $\Gamma$, both given by
\[
2^{n+m} + 2 \cdot (-1)^{n+m}.
\]
\end{proposition}
\begin{proof}
Write $L = n + m$, $\Gamma = C_L$. We construct mutually inverse
bijections.
\emph{Step 1: proper $3$-edge-colorings of $D(T)$ $\leftrightarrow$
proper $3$-edge-colorings of $C_L$.} Given a proper $3$-edge-coloring
$\chi$ of $D(T)$, the three edges incident to any $d_f$ carry three
distinct colors; in particular the two cycle edges incident to $d_f$
carry distinct colors, so $\chi|_{E(C_L)}$ is a proper $3$-edge-coloring
of $C_L$. Conversely, given a proper $3$-edge-coloring $\psi$ of
$C_L$, the two cycle edges at any $d_f$ have distinct colors, so a
unique third color is available; assign that color to $d_f$'s leaf
edge. The resulting extension to $D(T)$ is proper at every $d_f$ and
vacuously proper at every leaf (degree~$1$), and the two maps are
inverse to each other. Therefore
\[
\#\bigl\{\text{proper $3$-edge-colorings of } D(T)\bigr\}
\;=\;
\#\bigl\{\text{proper $3$-edge-colorings of } C_L\bigr\}.
\]
\emph{Step 2: proper $3$-edge-colorings of $C_L$ $\leftrightarrow$
proper $3$-vertex-colorings of $L(C_L) \cong C_L$.} The line graph
$L(C_L)$ of a cycle of length $L$ is again a cycle of length $L$;
proper edge-colorings of $C_L$ are by definition proper vertex-colorings
of $L(C_L)$.
\emph{Step 3: count.} The chromatic polynomial of the cycle is
$P(C_L, k) = (k-1)^L + (-1)^L (k-1)$; at $k = 3$ this gives
$2^L + 2 \cdot (-1)^L$.
\end{proof}
\begin{remark}
\label{rem:edge-vertex-corollary}
Proposition~\ref{prop:edge-vertex-bijection} reduces counting proper
$3$-edge-colorings of $D(T)$ to counting proper $3$-vertex-colorings of
a single cycle, giving a closed form $2^{n+m} + 2(-1)^{n+m}$ that
depends only on $n+m$ (not on the specific spoke-only annular
triangulation, nor on the chord structure of $O$). The count is
preserved under the corona-with-$K_1$ structure of
Proposition~\ref{prop:partial-tire-dual-structure} precisely because
each degree-$1$ leaf imposes no proper-edge-coloring constraint on
itself; its color is freely determined as the missing third color at
its attached interior vertex.
\end{remark}
\begin{thebibliography}{9} \begin{thebibliography}{9}
\bibitem{bauerfeld-pds} \bibitem{bauerfeld-pds}