Mathlib Map

Theorems · Definition · logic and foundations

Set.rangeSplitting

{α : Type u} → {β : Type v} → (f : α → β) → ↑(Set.range f) → α

We can use the axiom of choice to pick a preimage for every element of range f.

Defined in
Mathlib.Data.Set.Operations
Cited by
23 results in Mathlib
Foundations
Depth 9 from the axioms · uses Classical.choice

Around this declaration

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

Cites2

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

  • Set.Elemstatement and proof · cited by 7,166
  • Set.rangestatement and proof · cited by 4,705

Cited by24

Results whose statement or proof uses this declaration.