Supporting results for pointwise provable equality.
theorem
PointwiseComposition.Finset.mem_rangeOfFinite_iff
{α : Type u_1}
{ι : Sort v}
[Finite ι]
{f : ι → α}
{a : α}
:
noncomputable def
PointwiseComposition.Finset.imageOfFinset
{α : Type u_1}
{β : Type u_2}
[DecidableEq β]
(s : Finset α)
(f : (a : α) → a ∈ s → β)
:
Finset β
The image Of Finset construction in Finset.
Equations
- PointwiseComposition.Finset.imageOfFinset s f = s.biUnion fun (x : α) => PointwiseComposition.Finset.rangeOfFinite (f x)
Instances For
theorem
PointwiseComposition.Finset.mem_imageOfFinset_iff
{α : Type u_1}
{β : Type u_2}
[DecidableEq β]
{s : Finset α}
{f : (a : α) → a ∈ s → β}
{b : β}
:
@[simp]
theorem
PointwiseComposition.Finset.mem_imageOfFinset
{α : Type u_1}
{β : Type u_2}
[DecidableEq β]
{s : Finset α}
(f : (a : α) → a ∈ s → β)
(a : α)
(ha : a ∈ s)
:
theorem
PointwiseComposition.Finset.equiv_univ
{α : Type u_2}
{α' : Type u_3}
[Fintype α]
[Fintype α']
[DecidableEq α']
(e : α ≃ α')
:
@[simp]
theorem
PointwiseComposition.Finset.sup_univ_equiv
{β : Type u_2}
{α : Type u_3}
{α' : Type u_4}
[Fintype α]
[Fintype α']
[SemilatticeSup β]
[OrderBot β]
(f : α → β)
(e : α' ≃ α)
:
theorem
PointwiseComposition.Finset.sup_univ_cast
{α : Type u_2}
[SemilatticeSup α]
[OrderBot α]
{n : ℕ}
(f : Fin n → α)
(n' : ℕ)
{h : n' = n}
: