Theorems · Theorem · order theory
Pi.lex_desc
∀ {ι : Type u_1} {α : Type u_3} [inst : Preorder ι] [inst_1 : DecidableEq ι] [inst_2 : LT α] {f : ι → α} {i j : ι},
i ≤ j → f j < f i → toLex (f ∘ ⇑(Equiv.swap i j)) < toLex fIf we swap two strictly decreasing values in a function, then the result is lexicographically smaller than the original function.
- Defined in
- Mathlib.Order.PiLex
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 19 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- PreorderDecidableEqLT
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites11
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement · cited by 62,936
- Equivstatement · cited by 8,337
- Preorderstatement and proof · cited by 7,952
- Equiv.Permstatement · cited by 1,375
- LT.lt.neproof · cited by 872
- LT.lt.trans_leproof · cited by 678
- Lexstatement · cited by 370
- Equiv.swapstatement · cited by 197
- toLexstatement · cited by 195
- Equiv.swap_apply_leftproof · cited by 44
- Equiv.swap_apply_of_ne_of_neproof · cited by 39
Cited by2
Results whose statement or proof uses this declaration.
- Tuple.bubble_sort_induction'proof · cited by 1
- Pi.colex_ascproof · cited by 0