Theorems · Definition · order theory
PredOrder.colimitRecOn
{α : Type u_1} →
(b : α) →
{motive : α → Sort u_2} →
[inst : PartialOrder α] →
[inst_1 : PredOrder α] →
[WellFoundedGT α] →
((a : α) → IsMax a → motive a) →
((a : α) → ¬IsMin a → motive a → motive (Order.pred a)) →
((a : α) → Order.IsPredLimit a → ((b : α) → a < b → motive b) → motive a) → motive bRecursion principle on a well-founded partial PredOrder, separating out the case of a
minimal element.
- Defined in
- Mathlib.Order.SuccPred.Limit
- Cited by
- 4 results in Mathlib
- Foundations
- Depth 26 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites9
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- PartialOrderstatement and proof · cited by 6,410
- IsMaxstatement and proof · cited by 372
- PredOrderstatement and proof · cited by 334
- IsMinstatement and proof · cited by 277
- Order.predstatement and proof · cited by 273
- WellFoundedGTstatement and proof · cited by 114
- Order.IsPredPrelimitproof · cited by 93
- Order.IsPredLimitstatement and proof · cited by 60
- PredOrder.prelimitRecOnproof · cited by 5
Cited by4
Results whose statement or proof uses this declaration.
- PredOrder.colimitRecOn_pred_of_not_isMinstatement and proof · cited by 1
- PredOrder.colimitRecOn_isMaxstatement · cited by 0
- PredOrder.colimitRecOn_of_isPredLimitstatement and proof · cited by 0
- PredOrder.colimitRecOn_predstatement · cited by 0