Documentation

Copula.Rank.Region.RhoTau.PermutationPatterns

← Copula mathematical handbook

Pattern avoidance in the permutation reduction #

The non-endpoint case of Schreyer–Paulin–Trutschnig, Lemma 4.9. The two excluded patterns are 123 and 3412.

Equations
Instances For
    Equations
    Instances For
      Equations
      Instances For
        theorem ProbabilityTheory.Copula.RankRegion.RhoTau.avoiding_patterns_blocks {n : ℕ} (π : Equiv.Perm (Fin (n + 2))) (h123 : NoIncreasingTriple π) (h3412 : No3412 π) (hfirst : π 0 ≠ Fin.last (n + 1)) (hlast : π (Fin.last (n + 1)) ≠ 0) :

        Unless an endpoint can be stripped off, the permutation or its inverse splits into two decreasing blocks.

        theorem ProbabilityTheory.Copula.RankRegion.RhoTau.extrema_orientation {n : ℕ} (π : Equiv.Perm (Fin (n + 2))) (h3412 : No3412 π) (hfirst : π 0 ≠ Fin.last (n + 1)) (hlast : π (Fin.last (n + 1)) ≠ 0) :
        (Equiv.symm π) 0 < (Equiv.symm π) (Fin.last (n + 1)) ∨ π 0 < π (Fin.last (n + 1))
        theorem ProbabilityTheory.Copula.RankRegion.RhoTau.extremal_entries_adjacent {n : ℕ} (π : Equiv.Perm (Fin (n + 2))) (h : NoIncreasingTriple π) (ho : (Equiv.symm π) 0 < (Equiv.symm π) (Fin.last (n + 1))) :
        ↑((Equiv.symm π) (Fin.last (n + 1))) = ↑((Equiv.symm π) 0) + 1