Fixed-Host Colored Deletion Decks #
This module starts the Lean infrastructure for the fixed-host singleton
analysis in proof_sketch.tex.
The fixed-host problem keeps one graph K fixed and compares subsets
U V : Set V by the colored vertex-deletion decks of (K, S, U) and
(K, S, V), where S is a passive first color and U/V are the active
second colors.
The definitions here are intentionally modest: colored card isomorphisms, deleted colors, fixed-host same-deck, and the one-hole/two-hole cards used in the low/complementary rectangular boundary.
A graph isomorphism preserving two vertex colors.
Instances For
The identity two-colored isomorphism.
Equations
- SimpleGraph.TwoColorIso.refl G S T = { iso := SimpleGraph.Iso.refl, map_first := ⋯, map_second := ⋯ }
Instances For
Reverse a two-colored isomorphism.
Instances For
Compose two two-colored isomorphisms.
Instances For
The fixed-host colored card obtained from (K, S, U) by deleting z.
Equations
- K.fixedHostCardGraph z = K.deleteVert z
Instances For
Two fixed-host colored cards are isomorphic.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equality of fixed-host two-colored deletion decks, represented by a matching of deleted vertices.
Equations
- K.FixedHostSameDeck S U V' = ∃ (σ : V ≃ V), ∀ (z : V), K.FixedHostCardIso S U V' z (σ z)
Instances For
Fixed-host same-deck is reflexive.
The left singleton second color T ∪ {a}.
Equations
- SimpleGraph.singletonLeft T a = T ∪ {a}
Instances For
The right singleton second color T ∪ {b}.
Equations
- SimpleGraph.singletonRight T b = T ∪ {b}
Instances For
The fixed-host singleton hypotheses: the active second color changes from
T ∪ {a} to T ∪ {b} and the fixed-host colored decks agree.
Equations
- K.FixedHostSingletonState S T a b = (a ∉ T ∧ b ∉ T ∧ a ≠ b ∧ K.FixedHostSameDeck S (SimpleGraph.singletonLeft T a) (SimpleGraph.singletonRight T b))
Instances For
The desired singleton conclusion: a color-preserving automorphism of the
fixed host carries T ∪ {a} to T ∪ {b}.
Equations
- K.FixedHostSingletonSolved S T a b = Nonempty (K.TwoColorIso K S (SimpleGraph.singletonLeft T a) S (SimpleGraph.singletonRight T b))
Instances For
The fixed-host singleton conjecture as a Lean proposition.
Equations
- K.FixedHostSingletonConjecture S T a b = (K.FixedHostSingletonState S T a b → K.FixedHostSingletonSolved S T a b)
Instances For
The low direct-shadow cancellation H_a ≅ H_b.
Equations
- K.LowDirectCancellation S T a b = K.FixedHostCardIso S T T a b
Instances For
The complementary direct cancellation C_b^a ≅ C_a^b.
Equations
- K.ComplementaryDirectCancellation S T a b = K.FixedHostCardIso S (SimpleGraph.singletonLeft T a) (SimpleGraph.singletonRight T b) b a
Instances For
The graph underlying a natural low shadow K-z.
Equations
- K.lowShadowGraph z = K.deleteVert z
Instances For
Low-slice A_t = (K-t, S-t, (T-t) ∪ {a}).
Equations
Instances For
Low-slice B_t = (K-t, S-t, (T-t) ∪ {b}).
Equations
Instances For
Complementary-slice C_o^a = (K-o, S-o, T ∪ {a}).
Equations
Instances For
Complementary-slice C_o^b = (K-o, S-o, T ∪ {b}).
Equations
Instances For
The graph K - {t,o}.
Instances For
Delete two vertices from a color.
Equations
- SimpleGraph.deleteTwoColor A t o = {x : SimpleGraph.deleteTwoVertex t o | ↑x ∈ A}
Instances For
The a-side two-hole second color
(T \ {t}) ∪ {a} on K - {t,o}.
Equations
- SimpleGraph.twoHoleASecondColor T a t o = SimpleGraph.deleteTwoColor (SimpleGraph.singletonLeft T a) t o
Instances For
The b-side two-hole second color
(T \ {t}) ∪ {b} on K - {t,o}.
Equations
- SimpleGraph.twoHoleBSecondColor T b t o = SimpleGraph.deleteTwoColor (SimpleGraph.singletonRight T b) t o
Instances For
A two-hole match D^a_{t,o} ≅ D^b_{t',o'}.
Equations
- One or more equations did not get rendered due to their size.