Theorems · Theorem · order theory
csSup_eq_of_forall_le_of_forall_lt_exists_gt
∀ {α : Type u_1} [inst : ConditionallyCompleteLattice α] {s : Set α} {b : α},
s.Nonempty → (∀ a ∈ s, a ≤ b) → (∀ w < b, ∃ a ∈ s, w < a) → sSup s = bIntroduction rule to prove that b is the supremum of s: it suffices to check that b
is larger than all elements of s, and that this is not the case of any w<b.
See sSup_eq_of_forall_le_of_forall_lt_exists_gt for a version in complete lattices.
- Cited by
- 8 results in Mathlib
- Foundations
- Depth 16 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- ConditionallyCompleteLattice
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.
- Setstatement and proof · cited by 53,352
- Set.Nonemptystatement and proof · cited by 2,627
- SupSet.sSupstatement and proof · cited by 954
- LT.lt.trans_leproof · cited by 678
- ConditionallyCompleteLatticestatement and proof · cited by 364
- lt_irreflproof · cited by 190
- le_csSupproof · cited by 66
- csSup_leproof · cited by 35
- eq_of_le_of_not_ltproof · cited by 28
Cited by8
Results whose statement or proof uses this declaration.
- ciSup_eq_of_forall_le_of_forall_lt_exists_gtproof · cited by 8
- ConditionallyCompleteLinearOrderedField.inducedMap_ratproof · cited by 4
- ConvexOn.sSup_affine_eqproof · cited by 3
- Monoid.exponent_eq_iSup_orderOfproof · cited by 2
- ContinuousLinearMap.sSup_unit_ball_eq_nnnormproof · cited by 2
- AddMonoid.exponent_eq_iSup_addOrderOfproof · cited by 2
- ContinuousLinearMap.sSup_sphere_eq_nnnormproof · cited by 1
- csSup_Iioproof · cited by 0