Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- List.Notation.«term..=_» = Lean.ParserDescr.node `List.Notation.«term..=_» 1022 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "..=") (Lean.ParserDescr.cat `term 0))
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Products #
Partitions #
@[simp]
theorem
List.partitions_cons_eq_split
{α : Type u_2}
{𝒮 : Type u_3}
[NonUnitalSemiring 𝒮]
[DecidableEq α]
{x : α}
{xs : List α}
{f : List (List α) → 𝒮}
:
@[simp]
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
List.partitionsFill'_subset_buckets
{α : Type u_1}
[DecidableEq α]
(xs : List α)
(n : ℕ)
(h : xs ≠ [])
:
theorem
List.buckets_subset_partitionsFill'
{α : Type u_1}
[DecidableEq α]
(xs : List α)
(n : ℕ)
(h : xs ≠ [])
:
theorem
List.sum_partitions'_cons
{𝒮' : Type u_2}
[NonUnitalSemiring 𝒮']
{ι : Type u_3}
[DecidableEq ι]
{x : ι}
{xs : List ι}
{n : ℕ}
{f : List (ℕ × List ι) → 𝒮'}
:
theorem
List.sum_partitionsFill'
{𝒮' : Type u_2}
[NonUnitalSemiring 𝒮']
{ι : Type u_3}
[DecidableEq ι]
{xs : List ι}
{n : ℕ}
{f : List (List ι) → 𝒮'}
:
@[simp]
theorem
List.buckets_pairwise_disjoint
{α : Type u_2}
[DecidableEq α]
{xs : List α}
{S : Set ℕ}
:
S.PairwiseDisjoint xs.buckets
@[simp]
theorem
List.buckets_succ_pairwise_disjoint
{α : Type u_2}
[DecidableEq α]
{xs : List α}
{S : Set ℕ}
:
S.PairwiseDisjoint fun (x : ℕ) => xs.buckets x.succ