Theorems · Definition · combinatorics
List.Pi.cons
{ι : Type u_1} →
[DecidableEq ι] →
{α : ι → Sort u_2} → (i : ι) → (l : List ι) → α i → ((j : ι) → j ∈ l → α j) → (j : ι) → j ∈ i :: l → α jGiven α : ι → Sort*, a list l and a term i, as well as a term a : α i and a
function f such that f j : α j for all j in l, Pi.cons a f is a function g such
that g k : α k for all k in i :: l.
- Defined in
- Mathlib.Data.List.Pi
- Cited by
- 9 results in Mathlib
- Foundations
- Depth 18 from the axioms · uses propext, Quot.sound
- Assumes
- DecidableEq
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.
- Multiset.ofListproof · cited by 290
- Multiset.Pi.consproof · cited by 14
Cited by9
Results whose statement or proof uses this declaration.
- Multiset.pi_coeproof · cited by 1
- List.Pi.forall_rel_cons_extstatement · cited by 1
- List.Pi.cons.congr_simpstatement and proof · cited by 0
- List.Pi.cons_defstatement · cited by 0
- List.Pi.cons_etastatement · cited by 0
- List.Pi.cons_mapstatement · cited by 0
- Quotient.listChoice.eq_defstatement and proof · cited by 0
- List.pi_consstatement · cited by 0
- Multiset.Pi.cons_coestatement · cited by 0