OAI/Combinatorics/TwoWayAutomata/Transport.lean
10 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.TwoWayComplementation.Diagram.inclusion_of_missing_emptyline 12Source documentation
Losing no recurrent class forces componentwise inclusion.
theorem inclusion_of_missing_empty {m : ℕ} (e z : Diagram m) (he : comp e e = e) (hz : z ∈ e.corner) (hmissing : e.missing z = ∅) : (e, z) ∈ inclusion m := by …Mentions: OAI.TwoWayComplementation.Diagram, OAI.TwoWayComplementation.Diagram.comp, OAI.TwoWayComplementation.Diagram.inclusion
- theorem
OAI.TwoWayComplementation.Diagram.classRectangle_subsetline 25 - theorem
OAI.TwoWayComplementation.Diagram.classRectangle_crossline 34 - theorem
OAI.TwoWayComplementation.Diagram.classRectangle_survivesline 44 - theorem
OAI.TwoWayComplementation.Diagram.portRelation_coveredline 55 - theorem
OAI.TwoWayComplementation.Diagram.classInfluence_crossline 79 - theorem
OAI.TwoWayComplementation.Diagram.classInfluence_subsetline 88 - theorem
OAI.TwoWayComplementation.Diagram.transportMarked_cardline 103 - theorem
OAI.TwoWayComplementation.Diagram.missing_context_subset_markedline 133 - theorem
OAI.TwoWayComplementation.Diagram.transportline 158Source documentation
One fixed target set covers every admissible replacement.
theorem transport {m : ℕ} (e d u v : Diagram m) (he : comp e e = e) (hd : comp d d = d) (hcontext : comp (comp u e) v = d) (J : Set (Bool × Set (Fin m))) (hJ : J ⊆ e.classes) : ∃ J' ⊆ d.classes, J'.ncard ≤ 2 * J.ncard ∧ ∀ z ∈ e.corner, e.missing z ⊆ J → comp (comp u z) v ∈ d.corner → d.missing (comp (comp u z) v) ⊆ J' := by …Mentions: OAI.TwoWayComplementation.Diagram, OAI.TwoWayComplementation.Diagram.comp