Metamath Proof Explorer


Theorem offinsupp1

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

Ref Expression
Hypotheses offinsupp1.a φAV
offinsupp1.y φYU
offinsupp1.z φZW
offinsupp1.f φF:AS
offinsupp1.g φG:AT
offinsupp1.1 φfinSuppYF
offinsupp1.2 φxTYRx=Z
Assertion offinsupp1 φfinSuppZFRfG

Proof

Step Hyp Ref Expression
1 offinsupp1.a φAV
2 offinsupp1.y φYU
3 offinsupp1.z φZW
4 offinsupp1.f φF:AS
5 offinsupp1.g φG:AT
6 offinsupp1.1 φfinSuppYF
7 offinsupp1.2 φxTYRx=Z
8 6 fsuppimpd φFsuppYFin
9 ssidd φFsuppYFsuppY
10 9 7 4 5 1 2 suppssof1 φFRfGsuppZFsuppY
11 8 10 ssfid φFRfGsuppZFin
12 ovexd φiSjTiRjV
13 inidm AA=A
14 12 4 5 1 1 13 off φFRfG:AV
15 14 ffund φFunFRfG
16 ovexd φFRfGV
17 funisfsupp FunFRfGFRfGVZWfinSuppZFRfGFRfGsuppZFin
18 15 16 3 17 syl3anc φfinSuppZFRfGFRfGsuppZFin
19 11 18 mpbird φfinSuppZFRfG