Metamath Proof Explorer


Theorem offinsupp1

Description: Finite support for a function operation. (Contributed by Thierry Arnoux, 8-Jul-2023)

Ref Expression
Hypotheses offinsupp1.a φ A V
offinsupp1.y φ Y U
offinsupp1.z φ Z W
offinsupp1.f φ F : A S
offinsupp1.g φ G : A T
offinsupp1.1 φ finSupp Y F
offinsupp1.2 φ x T Y R x = Z
Assertion offinsupp1 φ finSupp Z F R f G

Proof

Step Hyp Ref Expression
1 offinsupp1.a φ A V
2 offinsupp1.y φ Y U
3 offinsupp1.z φ Z W
4 offinsupp1.f φ F : A S
5 offinsupp1.g φ G : A T
6 offinsupp1.1 φ finSupp Y F
7 offinsupp1.2 φ x T Y R x = Z
8 6 fsuppimpd φ F supp Y Fin
9 ssidd φ F supp Y F supp Y
10 9 7 4 5 1 2 suppssof1 φ F R f G supp Z F supp Y
11 8 10 ssfid φ F R f G supp Z Fin
12 ovexd φ i S j T i R j V
13 inidm A A = A
14 12 4 5 1 1 13 off φ F R f G : A V
15 14 ffund φ Fun F R f G
16 ovexd φ F R f G V
17 funisfsupp Fun F R f G F R f G V Z W finSupp Z F R f G F R f G supp Z Fin
18 15 16 3 17 syl3anc φ finSupp Z F R f G F R f G supp Z Fin
19 11 18 mpbird φ finSupp Z F R f G