Documentation

ConNF.Model.RaiseStrong

New file #

In this file...

Main declarations #

theorem ConNF.Support.not_mem_scoderiv_botDeriv [Params] {β γ : Λ} { : γ < β} (S : Support γ) (N : NearLitter) :
N ∉ (S ⇘. (Path.nil ↘.))
theorem ConNF.Support.not_mem_strong_botDeriv [Params] {β γ : Λ} { : γ < β} [Level] [LtLevel β] (S : Support γ) (N : NearLitter) :
N ∉ ((S ).strong ⇘. (Path.nil ↘.))
theorem ConNF.Support.raise_preStrong' [Params] {β γ : Λ} [Level] [LtLevel β] (S : Support α) (hS : S.Strong) (T : Support γ) (ρ : AllPerm β) ( : γ < β) :
(S + (ρ ((T ).strong + (S + (T ).strong).interferenceSupport)) ).PreStrong
theorem ConNF.Support.raise_closed' [Params] {β γ : Λ} [Level] [LtLevel β] (S : Support α) (hS : S.Strong) (T : Support γ) (ρ : AllPerm β) ( : γ < β) ( : ρ S = S ) :
(S + (ρ ((T ).strong + (S + (T ).strong).interferenceSupport)) ).Closed
theorem ConNF.Support.raise_strong' [Params] {β γ : Λ} [Level] [LtLevel β] (S : Support α) (hS : S.Strong) (T : Support γ) (ρ : AllPerm β) ( : γ < β) ( : ρ S = S ) :
(S + (ρ ((T ).strong + (S + (T ).strong).interferenceSupport)) ).Strong
theorem ConNF.Support.convAtoms_injective_of_fixes [Params] {β γ : Λ} [Level] [LtLevel β] {S : Support α} {T : Support γ} {ρ₁ ρ₂ : AllPerm β} { : γ < β} (hρ₁ : ρ₁ S = S ) (hρ₂ : ρ₂ S = S ) (A : α ) :
(convAtoms (S + (ρ₁ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) (S + (ρ₂ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) A).Injective
theorem ConNF.Support.atomMemRel_le_of_fixes [Params] {β γ : Λ} [Level] [LtLevel β] {S : Support α} {T : Support γ} {ρ₁ ρ₂ : AllPerm β} { : γ < β} (hρ₁ : ρ₁ S = S ) (hρ₂ : ρ₂ S = S ) (A : α ) :
atomMemRel (S + (ρ₁ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) A atomMemRel (S + (ρ₂ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) A
theorem ConNF.Support.convNearLitters_cases [Params] {β γ : Λ} [Level] [LtLevel β] {S : Support α} {T : Support γ} {ρ₁ ρ₂ : AllPerm β} { : γ < β} {A : α } {N₁ N₂ : NearLitter} :
convNearLitters (S + (ρ₁ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) (S + (ρ₂ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) A N₁ N₂N₁ = N₂ N₁ (S ⇘. A) ∃ (B : β ), A = B (ρ₁ B)⁻¹ N₁ = (ρ₂ B)⁻¹ N₂ (ρ₁ B)⁻¹ N₁ (((T ).strong + (S + (T ).strong).interferenceSupport) ⇘. B)
theorem ConNF.Support.inflexible_of_inflexible_of_fixes [Params] {β γ : Λ} [Level] [LtLevel β] {S : Support α} {T : Support γ} {ρ₁ ρ₂ : AllPerm β} { : γ < β} (hρ₁ : ρ₁ S = S ) (hρ₂ : ρ₂ S = S ) {A : α } {N₁ N₂ : NearLitter} :
convNearLitters (S + (ρ₁ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) (S + (ρ₂ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) A N₁ N₂∀ (P : InflexiblePath α) (t : Tangle P.δ), A = P.A ↘.N₁ = fuzz t∃ (ρ : AllPerm P.δ), N₂ = fuzz (ρ t)
theorem ConNF.Support.atoms_of_inflexible_of_fixes [Params] {β γ : Λ} [Level] [LtLevel β] {S : Support α} (hS : S.Strong) {T : Support γ} {ρ₁ ρ₂ : AllPerm β} { : γ < β} (hρ₁ : ρ₁ S = S ) (hρ₂ : ρ₂ S = S ) (A : α ) (N₁ N₂ : NearLitter) (P : InflexiblePath α) (t : Tangle P.δ) (ρ : AllPerm P.δ) :
A = P.A ↘.N₁ = fuzz tN₂ = fuzz (ρ t)convNearLitters (S + (ρ₁ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) (S + (ρ₂ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) A N₁ N₂∀ (B : P.δ ), a ∈ (t.support ⇘. B), ∀ (i : κ), ((S + (ρ₁ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) ⇘. (P.A B)).rel i a((S + (ρ₂ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) ⇘. (P.A B)).rel i (ρ B a)
theorem ConNF.Support.nearLitters_of_inflexible_of_fixes [Params] {β γ : Λ} [Level] [LtLevel β] {S : Support α} (hS : S.Strong) {T : Support γ} {ρ₁ ρ₂ : AllPerm β} { : γ < β} (hρ₁ : ρ₁ S = S ) (hρ₂ : ρ₂ S = S ) (A : α ) (N₁ N₂ : NearLitter) (P : InflexiblePath α) (t : Tangle P.δ) (ρ : AllPerm P.δ) :
A = P.A ↘.N₁ = fuzz tN₂ = fuzz (ρ t)convNearLitters (S + (ρ₁ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) (S + (ρ₂ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) A N₁ N₂∀ (B : P.δ ), N ∈ (t.support ⇘. B), ∀ (i : κ), ((S + (ρ₁ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) ⇘. (P.A B)).rel i N((S + (ρ₂ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) ⇘. (P.A B)).rel i (ρ B N)
theorem ConNF.Support.litter_eq_of_flexible_of_fixes [Params] {β γ : Λ} [Level] [LtLevel β] {S : Support α} {T : Support γ} {ρ₁ ρ₂ : AllPerm β} { : γ < β} (hρ₁ : ρ₁ S = S ) (hρ₂ : ρ₂ S = S ) {A : α } {N₁ N₂ N₃ N₄ : NearLitter} :
convNearLitters (S + (ρ₁ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) (S + (ρ₂ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) A N₁ N₂convNearLitters (S + (ρ₁ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) (S + (ρ₂ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) A N₃ N₄¬Inflexible A N₁¬Inflexible A N₂¬Inflexible A N₃¬Inflexible A N₄N₁ = N₃N₂ = N₄
theorem ConNF.Support.sameSpecLe_of_fixes [Params] {β γ : Λ} [Level] [LtLevel β] (S : Support α) (hS : S.Strong) (T : Support γ) (ρ₁ ρ₂ : AllPerm β) ( : γ < β) (hρ₁ : ρ₁ S = S ) (hρ₂ : ρ₂ S = S ) :
SameSpecLE (S + (ρ₁ ((T ).strong + (S + (T ).strong).interferenceSupport)) ) (S + (ρ₂ ((T ).strong + (S + (T ).strong).interferenceSupport)) )
theorem ConNF.Support.spec_same_of_fixes [Params] {β γ : Λ} { : γ < β} [Level] [LtLevel β] (S : Support α) (hS : S.Strong) (T : Support γ) (ρ : AllPerm β) ( : ρ S = S ) :
(S + ((T ).strong + (S + (T ).strong).interferenceSupport) ).spec = (S + (ρ ((T ).strong + (S + (T ).strong).interferenceSupport)) ).spec
theorem ConNF.Support.exists_allowable_of_fixes [Params] {β γ : Λ} [Level] [LtLevel β] (S : Support α) (hS : S.Strong) (T : Support γ) (ρ : AllPerm β) ( : γ < β) ( : ρ S = S ) :
∃ (ρ' : AllPerm α), ρ' S = S ρ' T = ρ T