Mathlib Map

Theorems · Definition · order theory

SuccOrder.limitRecOn

{α : Type u_1} →
  (b : α) →
    {motive : α → Sort u_2} →
      [inst : PartialOrder α] →
        [inst_1 : SuccOrder α] →
          [WellFoundedLT α] →
            ((a : α) → IsMin a → motive a) →
              ((a : α) → ¬IsMax a → motive a → motive (Order.succ a)) →
                ((a : α) → Order.IsSuccLimit a → ((b : α) → b < a → motive b) → motive a) → motive b

Recursion principle on a well-founded partial SuccOrder, separating out the case of a minimal element.

Defined in
Mathlib.Order.SuccPred.Limit
Cited by
14 results in Mathlib
Foundations
Depth 23 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
PartialOrderSuccOrderWellFoundedLT

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Ordinal.limitRecOn · cited by 20Ordinal.limitRecOntransfiniteIterate · cited by 14transfiniteIterateOrder.IsNormal.ext_iff · cited by 4IsNormal.ext_ifftransfiniteIterate_succ · cited by 4transfiniteIterate_succOrder.IsNormal.of_succ_lt · cited by 4IsNormal.of_succ_lttransfiniteIterate_limit · cited by 3transfiniteIterate_limitmonotone_transfiniteIterate · cited by 3monotone_transfiniteItera…SuccOrder.limitRecOn_isMin · cited by 2SuccOrder.limitRecOn_isMinSuccOrder.limitRecOn_of_isSuccLimit · cited by 2SuccOrder.limitRecOn_of_i…SuccOrder.limitRecOn_succ_of_not_isMax · cited by 2SuccOrder.limitRecOn_succ…SuccOrder.limitRecOn_succ · cited by 1SuccOrder.limitRecOn_succCategoryTheory.ObjectProperty.strictLimitsClosureIter_le_limitsClosure · cited by 1ObjectProperty.strictLimi…CategoryTheory.MorphismProperty.IsStableUnderTransfiniteCompositionOfShape.of_isStableUnderColimitsOfShape.mem_map_bot_le · cited by 1of_isStableUnderColimitsO…CategoryTheory.Limits.hasColimitsOfShape_of_initialSeg · cited by 1Limits.hasColimitsOfShape…SuccOrder.limitRecOn.congr_simp · cited by 0limitRecOn.congr_simpPartialOrder · cited by 6410PartialOrderOrder.succ · cited by 633Order.succSuccOrder · cited by 574SuccOrderWellFoundedLT · cited by 491WellFoundedLTIsMax · cited by 372IsMaxIsMin · cited by 277IsMinOrder.IsSuccLimit · cited by 255Order.IsSuccLimitOrder.IsSuccPrelimit · cited by 157Order.IsSuccPrelimitSuccOrder.prelimitRecOn · cited by 7SuccOrder.prelimitRecOnSuccOrder.limitRecOnCITED BYCITES

Cites9

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by16

Results whose statement or proof uses this declaration.