coloring_nested_tire_graphs: theorem that inner dual of tire tread is outerplanar

NEW Theorem 1.12: For any tire graph T, the inner dual Γ of its
tire tread (= subgraph of D(T) induced on interior dual vertices)
is outerplanar.

The theorem also gives a constructive characterization: Γ admits a
planar embedding as a (possibly non-simple) Hamilton walk through
every d_f, plus zero or more non-crossing chords.

Proof structure (constructive):

Case 1 (R is a disk, one boundary degenerate): the polygon
triangulation has no interior vertex, so its dual is a tree
(p-2 vertices, p-3 diagonals). Trees are outerplanar.

Case 2 (R is an annulus, both boundaries non-degenerate):

  Step 1 - Cyclic ordering: cut R along any spoke e* to convert
  the annulus into a closed disk. The disk boundary traverses
  B_out + e* + B_in (reverse) + e*, yielding a cyclic sequence
  S of annular faces with multiplicities (one per boundary edge,
  + detours for boundary-free faces).

  Step 2 - Hamilton walk: consecutive entries of S share an
  interior annular edge or coincide; the resulting closed walk
  in Γ visits every d_f (using detours for the rare interior
  annular triangles with zero boundary edges).

  Step 3 - Non-crossing chords: remaining interior annular edges
  become chords. Since the underlying E_ann edges in T are
  non-crossing in the planar embedding, the chords are
  non-crossing in Γ.

  Step 4 - Outerplanar layout: place the |F_ann| vertices on a
  circle in S-order, draw walk edges as the circle, chords inside.
  All vertices on outer face → outerplanar.

Two remarks following:

Remark 1.13: spoke-only case is the classical Hamilton cycle
Γ ≅ C_{n+m} with zero chords.

Remark 1.14: bridge case (O with a bridge whose 2 incident faces
are annular) gives the theta graph Θ(1, b, c) — Hamilton cycle of
length n + m_∂ plus a single length-1 chord. The length-1 chord
contributes no degree-2 branch vertex to a K_{2,3} subdivision,
explaining why this is outerplanar despite being a theta graph.

Foundational paper grows from 7 to 8 pages.

This theorem unlocks the chain pigeonhole argument over tire
treads: each tread's coloring problem is on an outerplanar dual
graph, where the structure is locally tractable.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-27 01:47:55 -04:00
parent 9185d626af
commit 00c6698180
4 changed files with 177 additions and 32 deletions
+7 -2
View File
@@ -16,6 +16,9 @@
\newlabel{thm:tread-partition}{{1.9}{6}}
\newlabel{rem:tire-component-degenerate}{{1.10}{6}}
\newlabel{rem:tire-no-extra-hypotheses}{{1.11}{6}}
\newlabel{thm:inner-dual-outerplanar}{{1.12}{7}}
\citation{bauerfeld-nested-tire-duals}
\citation{bauerfeld-nested-tire-duals}
\bibcite{bauerfeld-depth}{1}
\bibcite{bauerfeld-nested-tire-duals}{2}
\newlabel{tocindent-1}{0pt}
@@ -23,5 +26,7 @@
\newlabel{tocindent1}{17.77782pt}
\newlabel{tocindent2}{0pt}
\newlabel{tocindent3}{0pt}
\@writefile{toc}{\contentsline {section}{\tocsection {}{}{References}}{7}{}\protected@file@percent }
\gdef \@abspage@last{7}
\newlabel{rem:hamilton-cycle-spoke-only}{{1.13}{8}}
\newlabel{rem:bridge-case-theta}{{1.14}{8}}
\@writefile{toc}{\contentsline {section}{\tocsection {}{}{References}}{8}{}\protected@file@percent }
\gdef \@abspage@last{8}
+30 -30
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) 27 MAY 2026 01:13
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022) (preloaded format=pdflatex 2022.10.5) 27 MAY 2026 01:47
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
@@ -205,40 +205,40 @@ File: fig_tire_example.png Graphic file (type png)
Package pdftex.def Info: fig_tire_example.png used on input line 177.
(pdftex.def) Requested size: 280.79956pt x 188.56097pt.
[3 <./fig_tire_example.png>] [4] [5] [6] [7]
(./paper.aux) )
[8] (./paper.aux) )
Here is how much of TeX's memory you used:
3017 strings out of 478268
42169 string characters out of 5846347
344234 words of memory out of 5000000
21063 multiletter control sequences out of 15000+600000
3020 strings out of 478268
42251 string characters out of 5846347
344267 words of memory out of 5000000
21066 multiletter control sequences out of 15000+600000
476364 words of font info for 55 fonts, out of 8000000 for 9000
1302 hyphenation exceptions out of 8191
69i,8n,76p,625b,284s stack positions out of 10000i,1000n,20000p,200000b,200000s
</usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/
cm/cmbx10.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/c
m/cmcsc10.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/c
m/cmex10.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm
/cmmi10.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/
cmmi5.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cm
mi6.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi
7.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.
pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pf
b></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr5.pfb><
/usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></us
r/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/l
ocal/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/loca
l/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local
/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy5.pfb></usr/local/t
exlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy6.pfb></usr/local/tex
live/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb></usr/local/texli
ve/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texliv
e/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmti8.pfb></usr/local/texlive/
2022/texmf-dist/fonts/type1/public/amsfonts/symbols/msam10.pfb></usr/local/texl
ive/2022/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb>
Output written on paper.pdf (7 pages, 539071 bytes).
</usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfo
nts/cm/cmbx10.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfon
ts/cm/cmcsc10.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfon
ts/cm/cmex10.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfont
s/cm/cmmi10.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts
/cm/cmmi5.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/c
m/cmmi6.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/
cmmi7.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cm
mi8.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr1
0.pfb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr5.p
fb></usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb>
</usr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></u
sr/local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/
local/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/l
ocal/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy5.pfb></usr/loc
al/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy6.pfb></usr/local
/texlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb></usr/local/t
exlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/te
xlive/2022/texmf-dist/fonts/type1/public/amsfonts/cm/cmti8.pfb></usr/local/texl
ive/2022/texmf-dist/fonts/type1/public/amsfonts/symbols/msam10.pfb></usr/local/
texlive/2022/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb>
Output written on paper.pdf (8 pages, 550882 bytes).
PDF statistics:
138 PDF objects out of 1000 (max. 8388607)
82 compressed objects within 1 object stream
141 PDF objects out of 1000 (max. 8388607)
84 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
11 words of extra memory for PDF output out of 10000 (max. 10000000)
Binary file not shown.
@@ -466,6 +466,146 @@ boundary cycle (the link of $v_0$); the corresponding tire graph has
degenerate outer boundary $\{v_0\}$.
\end{remark}
\begin{theorem}[Inner dual of a tire tread is outerplanar]
\label{thm:inner-dual-outerplanar}
Let $T = (B_{\mathrm{out}}, O, E_{\mathrm{ann}})$ be a tire graph,
and let $\Gamma$ be the graph on vertex set
$\{d_f : f \in F_{\mathrm{ann}}\}$ with an edge $d_f d_{f'}$ for
each interior annular edge of $T$ (= each edge of $T$ whose two
incident faces both lie in $F_{\mathrm{ann}}$). Then $\Gamma$ is
outerplanar.
Moreover, $\Gamma$ admits a planar embedding as a (possibly
non-simple) Hamilton walk through every $d_f$, plus zero or more
non-crossing chords.
\end{theorem}
\begin{proof}
We argue by cases on whether the tire tread $R$ is a disk or an
annulus.
\medskip
\emph{Case 1: $R$ is a closed disk} (one of $B_{\mathrm{out}},
B_{\mathrm{in}}$ degenerate, by Definition~\ref{def:tire-graph}).
Then $T \cap R$ triangulates a polygon with no interior vertices:
the polygon's boundary cycles round the unique non-degenerate
boundary plus the degenerate apex, and all vertices of $V(T)
\cap R$ lie on this polygon. The dual graph of such a polygon
triangulation is a tree (a classical fact: a triangulation of a
$p$-gon with no interior vertex has $p - 2$ triangles and $p - 3$
diagonals, and the diagonals' adjacency graph is a tree). Trees
are outerplanar.
\medskip
\emph{Case 2: $R$ is an annulus} (both $B_{\mathrm{out}}$ and
$B_{\mathrm{in}}$ non-degenerate). We construct an explicit
outerplanar embedding of $\Gamma$ as a Hamilton walk plus
non-crossing chords.
\medskip
\noindent\emph{Step 1: Cyclic ordering of $F_{\mathrm{ann}}$.}
The boundary of the annular tread is the disjoint union
$\partial R = B_{\mathrm{out}} \sqcup \overline{B_{\mathrm{in}}}$
(viewing $B_{\mathrm{in}}$ as a closed walk traced in the
appropriate orientation). Each boundary edge of $R$ is incident to
exactly one annular face: walking around $B_{\mathrm{out}}$ in
cyclic order produces a sequence
$f^{\mathrm{out}}_1, f^{\mathrm{out}}_2, \dots, f^{\mathrm{out}}_n$
of (not necessarily distinct) annular faces, one per
$B_{\mathrm{out}}$-edge; similarly walking around
$B_{\mathrm{in}}$ produces a sequence
$f^{\mathrm{in}}_1, \dots, f^{\mathrm{in}}_{m_\partial}$ where
$m_\partial$ is the length of the inner-boundary walk. Pick any
spoke $e^\star = u w \in E_{\mathrm{ann}}$ with $u \in
V(B_{\mathrm{out}})$ and $w \in V(B_{\mathrm{in}})$; cut $R$ along
$e^\star$. This converts the annulus into a closed disk
$\tilde R$ whose boundary walks once around $B_{\mathrm{out}}$,
once along $e^\star$, once around $B_{\mathrm{in}}$ in reverse,
and once back along $e^\star$. Concatenating the two boundary
sequences (in the order dictated by this disk traversal) yields a
single cyclic sequence
\[
\mathcal{S} = (f^{\mathrm{out}}_1, \dots, f^{\mathrm{out}}_n,
f^{\mathrm{in}}_1, \dots, f^{\mathrm{in}}_{m_\partial})
\]
of annular faces with multiplicities.
\medskip
\noindent\emph{Step 2: The Hamilton walk.} Consecutive entries of
$\mathcal{S}$ correspond either to the same annular face (when two
adjacent boundary edges meet at a vertex incident to a single
annular face) or to two annular faces sharing an interior edge of
$E_{\mathrm{ann}}$. In the former case the walk stays at one
$\Gamma$-vertex; in the latter it uses one $\Gamma$-edge. The
resulting closed walk in $\Gamma$ visits every face that appears
in $\mathcal{S}$ at least once.
If every $f \in F_{\mathrm{ann}}$ appears in $\mathcal{S}$ (i.e.\
every annular face has at least one boundary edge of $R$), the walk
is a Hamilton walk in $\Gamma$, and we are done up to Step 3. Each
annular face with two boundary edges contributes a vertex visited
twice; each with three contributes a vertex visited three times.
If some $f \in F_{\mathrm{ann}}$ does not appear in $\mathcal{S}$
(i.e.\ has no boundary edge of $R$), then all three edges of $f$
are interior annular edges, so $d_f$ has degree $3$ in $\Gamma$.
Such a face is ``trapped'' in the interior of the dual graph and
appears as the endpoint of a chord. Extend the walk by:
whenever it crosses an interior annular edge $e$ shared with a
boundary-free face $f$, detour through $f$ and back. After
finitely many such detours (one per boundary-free face), the walk
becomes a Hamilton walk visiting every $d_f$.
\medskip
\noindent\emph{Step 3: Non-crossing chords.} The $\Gamma$-edges
not used by the Hamilton walk constructed in Step~2 are the
remaining interior annular edges. Each such edge $e \in
E_{\mathrm{ann}}$ corresponds to a chord between two non-adjacent
positions of $\mathcal{S}$. In the inherited planar embedding of
$\Gamma$ in $R$, these chords are drawn as straight segments
between annular triangle centroids; \emph{they do not cross} because
the underlying $E_{\mathrm{ann}}$ edges they cross are themselves
non-crossing in the planar embedding of $T$.
\medskip
\noindent\emph{Step 4: Outerplanar embedding.} We now lay out
$\Gamma$ as follows: place the $|F_{\mathrm{ann}}|$ vertices on a
circle in the cyclic order given by $\mathcal{S}$ (treating
multiply-visited faces as single circle vertices). Connect
consecutive vertices on the circle by the Hamilton-walk edges,
which forms the closed walk. Draw the remaining edges as chords
inside the circle. Because the chords were non-crossing in $T$'s
planar embedding, they remain non-crossing here. All vertices lie
on the outer face (the unbounded region outside the circle),
making $\Gamma$ outerplanar. $\square$
\end{proof}
\begin{remark}
\label{rem:hamilton-cycle-spoke-only}
In the \emph{spoke-only} case (Definition~\ref{def:tire-graph} with
$O$ $2$-connected and $E_{\mathrm{ann}}$ consisting only of spokes),
every annular face has exactly one boundary edge, every
$d_f$ has $\Gamma$-degree $2$, and the construction of the
Theorem~\ref{thm:inner-dual-outerplanar} proof reduces to the
classical Hamilton cycle $\Gamma \cong C_{n+m}$ with zero chords.
\end{remark}
\begin{remark}
\label{rem:bridge-case-theta}
When $O$ has a bridge $e_{\mathrm{br}} \in E(O)$ whose two
incident faces are annular triangles, $e_{\mathrm{br}}$ contributes
an interior annular edge in $\Gamma$ rather than two leaves in
$D(T)$ (see Definition~1.7 of \cite{bauerfeld-nested-tire-duals}).
The two bridge-incident annular triangles have $\Gamma$-degree $3$;
the resulting $\Gamma$ has the structure of a Hamilton cycle of
length $n + m_\partial$ plus a single chord (length $1$). This
corresponds to the theta graph $\Theta(1, b, c)$ identified
empirically in \cite{bauerfeld-nested-tire-duals}, which has no
$K_{2,3}$ subdivision (since one of the three paths has length $1$
and so contributes no degree-$2$ branch vertex), hence is
outerplanar as predicted.
\end{remark}
\begin{thebibliography}{9}