Metamath Proof Explorer


Theorem resfifsupp

Description: The restriction of a function to a finite set is finitely supported. (Contributed by AV, 12-Dec-2019)

Ref Expression
Hypotheses resfifsupp.f ⊢ φ → Fun ⁡ F
resfifsupp.x ⊢ φ → X ∈ Fin
resfifsupp.z ⊢ φ → Z ∈ V
Assertion resfifsupp ⊢ φ → finSupp Z⁡ F ↾ X

Proof

Step Hyp Ref Expression
1 resfifsupp.f ⊢ φ → Fun ⁡ F
2 resfifsupp.x ⊢ φ → X ∈ Fin
3 resfifsupp.z ⊢ φ → Z ∈ V
4 resindm ⊢ F ↾ X ∩ dom ⁡ F = F ↾ X
5 1 funfnd ⊢ φ → F Fn dom ⁡ F
6 fnresin2 ⊢ F Fn dom ⁡ F → F ↾ X ∩ dom ⁡ F Fn X ∩ dom ⁡ F
7 5 6 syl ⊢ φ → F ↾ X ∩ dom ⁡ F Fn X ∩ dom ⁡ F
8 infi ⊢ X ∈ Fin → X ∩ dom ⁡ F ∈ Fin
9 2 8 syl ⊢ φ → X ∩ dom ⁡ F ∈ Fin
10 7 9 3 fndmfifsupp ⊢ φ → finSupp Z⁡ F ↾ X ∩ dom ⁡ F
11 4 10 eqbrtrrid ⊢ φ → finSupp Z⁡ F ↾ X