Reference · Finite sets
rainbow.math.sets.finset.nontrivial
Nontrivial native Finsets through their extensional predicate view.
finset/nontrivial
finset/nontrivial.{u} :
(A : Type u) (x₁ : finset/Finset A)
→ Propfinset/nontrivial-nonempty
finset/nontrivial-nonempty.{u} :
(A : Type u) (source : finset/Finset A) (evidence : finset/nontrivial A source)
→ finset/nonempty A sourcefinset/empty-not-nontrivial
finset/empty-not-nontrivial.{u} :
(A : Type u) (x₁ : finset/nontrivial A (finset/empty A))
→ proposition/falsityfinset/singleton-not-nontrivial
finset/singleton-not-nontrivial.{u} :
(A : Type u) (selected : A) (x₁ : finset/nontrivial A (finset/singleton A selected))
→ proposition/falsityfinset/empty-nontrivial-proposition-equality
finset/empty-nontrivial-proposition-equality.{u} :
(A : Type u)
→ finset/nontrivial A (finset/empty A) = proposition/falsity= = equality/Eq