OAI/Probability/CriticalZ3/FiniteTrails.lean
7 declarations, 0 contain sorry, 0 declared as axioms
Finite balanced directed boundaries admit closed edge-simple trails. This is used only for the planar contour dependency of the main proof.
- def
OAI.FiniteTrails.successorline 17 - theorem
OAI.FiniteTrails.successor_tailline 24 - theorem
OAI.FiniteTrails.exists_cycle_nonzeroline 30Source documentation
Some cycle class has nonzero weight whenever the total weight does.
theorem exists_cycle_nonzero (σ : Equiv.Perm D) (w : D → ℤ) (hw : ∑ d, w d ≠ 0) : ∃ d, (∑ e : D, if σ.SameCycle d e then w e else 0) ≠ 0 := by … - theorem
OAI.FiniteTrails.period_posline 56 - def
OAI.FiniteTrails.cycleEquivline 59 - def
OAI.FiniteTrails.nextline 78 - theorem
OAI.FiniteTrails.exists_closed_trailline 82Source documentation
A closed trail has distinct edges and retains the nonzero marked crossing sum.
theorem exists_closed_trail (tail head : D → V) (hbal : ∀ v, Fintype.card {d // head d = v} = Fintype.card {d // tail d = v}) (w : D → ℤ) (hw : ∑ d, w d ≠ 0) : ∃ n : ℕ, ∃ hn : 0 < n, ∃ e : Fin n → D, Function.Injective e ∧ (∀ i : Fin n, tail (e (next hn i)) = head (e i)) ∧ (∑ i, w (e i)) ≠ 0 := by …Mentions: OAI.FiniteTrails.next